/ appendices / VK_EXT_texel_buffer_alignment.txt
VK_EXT_texel_buffer_alignment.txt
 1  include::meta/VK_EXT_texel_buffer_alignment.txt[]
 2  
 3  *Last Modified Date*::
 4      2019-06-06
 5  *IP Status*::
 6      No known IP claims.
 7  *Interactions and External Dependencies*::
 8  *Contributors*::
 9    - Jeff Bolz, NVIDIA
10  
11  This extension adds more expressive alignment requirements for uniform and
12  storage texel buffers.
13  Some implementations have single texel alignment requirements that can't be
14  expressed via
15  slink:VkPhysicalDeviceLimits::pname:minTexelBufferOffsetAlignment.
16  
17  === New Enum Constants
18  
19    * Extending elink:VkStructureType:
20    ** ename:VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TEXEL_BUFFER_ALIGNMENT_FEATURES_EXT
21    ** ename:VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TEXEL_BUFFER_ALIGNMENT_PROPERTIES_EXT
22  
23  === New Enums
24  
25  None.
26  
27  === New Structures
28  
29    * slink:VkPhysicalDeviceTexelBufferAlignmentFeaturesEXT
30    * slink:VkPhysicalDeviceTexelBufferAlignmentPropertiesEXT
31  
32  === New Functions
33  
34  None.
35  
36  === Issues
37  
38  === Version History
39  
40    * Revision 1, 2019-06-06 (Jeff Bolz)
41      - Initial draft