/ appendices / VK_KHR_storage_buffer_storage_class.txt
VK_KHR_storage_buffer_storage_class.txt
1 // Copyright (c) 2017-2019 Khronos Group. This work is licensed under a 2 // Creative Commons Attribution 4.0 International License; see 3 // http://creativecommons.org/licenses/by/4.0/ 4 5 include::meta/VK_KHR_storage_buffer_storage_class.txt[] 6 7 *Last Modified Date*:: 8 2017-09-05 9 *IP Status*:: 10 No known IP claims. 11 *Interactions and External Dependencies*:: 12 - This extension requires the 13 https://www.khronos.org/registry/spir-v/extensions/KHR/SPV_KHR_storage_buffer_storage_class.html[`SPV_KHR_storage_buffer_storage_class`] 14 SPIR-V extension. 15 - Promoted to Vulkan 1.1 Core 16 *Contributors*:: 17 - Alexander Galazin, ARM 18 - David Neto, Google 19 20 This extension adds support for the following SPIR-V extension in Vulkan: 21 22 * `SPV_KHR_storage_buffer_storage_class` 23 24 This extension provides a new SPIR-V code:StorageBuffer storage class. 25 A code:Block-decorated object in this class is equivalent to a 26 code:BufferBlock-decorated object in the code:Uniform storage class. 27 28 === New Enum Constants 29 30 None. 31 32 === New Structures 33 34 None. 35 36 === Promotion to Vulkan 1.1 37 38 All functionality in this extension is included in core Vulkan 1.1. 39 40 === Issues 41 42 None. 43 44 === Version History 45 46 * Revision 1, 2017-03-23 (Alexander Galazin) 47 - Initial draft