Vulkan-Docs/doc/specs/vulkan/appendices/VK_KHR_relaxed_block_layout...

39 lines
1.0 KiB
Plaintext
Raw Normal View History

// 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)