mirror of
https://github.com/status-im/Vulkan-Docs.git
synced 2025-02-18 17:28:16 +00:00
* Bump API patch number and header version number to 57 for this update. Github Issues: * Fix error in description of ename:VK_FORMAT_ETC2_R8G8B8A8_SRGB_BLOCK block size (public issue 342). * Update documentation of ename:VK_PIPELINE_CREATE_ALLOW_DERIVATIVES_BIT to explicitly mention both graphics and compute pipelines (public issue 525). Internal Issues: * Document that slink:VkPhysicalDeviceLimits::pname:framebufferColorSampleCounts does not cover integer formats (internal issue 550). * Add a note under slink:VkImageViewCreateInfo describing how values meant for one format can be sanitized when used via another format (internal issue 927). * Add valid usage statements to ftext:vkCmd* documenting that image subresources used as attachments must not be accessed as non-attachments in a render pass (internal issue 929). * Remove obsolete 'validextensionstructs' attribute from +vk.xml+, the XML schema, and the schema documentation (internal issue 946). New Extensions: * `VK_AMD_mixed_attachment_samples` * `VK_EXT_post_depth_coverage` * `VK_KHR_relaxed_block_layout` * `VK_NV_depth_range_unrestricted`
39 lines
1.0 KiB
Plaintext
39 lines
1.0 KiB
Plaintext
// Copyright (c) 2016-2017 Khronos Group. This work is licensed under a
|
|
// Creative Commons Attribution 4.0 International License; see
|
|
// http://creativecommons.org/licenses/by/4.0/
|
|
|
|
[[VK_KHR_relaxed_block_layout]]
|
|
== VK_KHR_relaxed_block_layout
|
|
|
|
*Name String*::
|
|
+VK_KHR_relaxed_block_layout+
|
|
*Extension Type*::
|
|
Device extension
|
|
*Registered Extension Number*::
|
|
145
|
|
*Status*::
|
|
Complete
|
|
*Last Modified Date*::
|
|
2017-03-26
|
|
*Revision*::
|
|
1
|
|
*IP Status*::
|
|
No known IP claims.
|
|
*Dependencies*::
|
|
- Written against version 1.0 of the Vulkan API
|
|
- Requires Vulkan 1.0
|
|
*Contributors*::
|
|
- John Kessenich, Google
|
|
*Contacts*::
|
|
- John Kessenich (johnkessenich 'at' google.com)
|
|
|
|
The +VK_KHR_relaxed_block_layout+ extension allows implementations to
|
|
indicate they can support more variation in block code:Offset decorations.
|
|
For example, placing a vector of three floats at an offset of 16*N + 4.
|
|
|
|
See <<interfaces-resources-layout,Offset and Stride Assignment>> for
|
|
details.
|
|
|
|
=== Version History
|
|
* Revision 1, 2017-03-26 (JohnK)
|