/ 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