1// Copyright 2019-2024 The Khronos Group Inc. 2// 3// SPDX-License-Identifier: CC-BY-4.0 4 5include::{generated}/meta/{refprefix}VK_EXT_texel_buffer_alignment.adoc[] 6 7=== Other Extension Metadata 8 9*Last Modified Date*:: 10 2019-06-06 11*IP Status*:: 12 No known IP claims. 13*Contributors*:: 14 - Jeff Bolz, NVIDIA 15 16=== Description 17 18This extension adds more expressive alignment requirements for uniform and 19storage texel buffers. 20Some implementations have single texel alignment requirements that cannot be 21expressed via 22slink:VkPhysicalDeviceLimits::pname:minTexelBufferOffsetAlignment. 23 24include::{generated}/interfaces/VK_EXT_texel_buffer_alignment.adoc[] 25 26=== Promotion to Vulkan 1.3 27 28Functionality in this extension is included in core Vulkan 1.3, with the EXT 29suffix omitted. 30However, only the properties structure is promoted. 31The feature structure is not promoted and pname:texelBufferAlignment is 32enabled if using a Vulkan 1.3 instance. 33The original type name is still available as an alias of the core 34functionality. 35 36=== Version History 37 38 * Revision 1, 2019-06-06 (Jeff Bolz) 39 ** Initial draft 40