mirror of
https://github.com/status-im/Vulkan-Docs.git
synced 2025-02-27 13:30:41 +00:00
Merge pull request #782 from KhronosGroup/736-mapping-clarification
Better specify parameter mapping for VK_KHR_create_renderpass2
This commit is contained in:
commit
68d4e193a8
@ -18,9 +18,24 @@ ptext:sType/ptext:pNext members.
|
|||||||
Additionally, the renderpass begin/next/end commands have been augmented
|
Additionally, the renderpass begin/next/end commands have been augmented
|
||||||
with new extensible structures for passing additional subpass information.
|
with new extensible structures for passing additional subpass information.
|
||||||
|
|
||||||
Parameters from the <<VK_KHR_multiview>> and <<VK_KHR_maintenance2>>
|
The slink:VkRenderPassMultiviewCreateInfo and
|
||||||
extensions which previously extended slink:VkRenderPassCreateInfo are folded
|
slink:VkInputAttachmentAspectReference structures that extended the
|
||||||
into the new structures in more appropriate locations.
|
original slink:VkRenderPassCreateInfo are not accepted into the new
|
||||||
|
creation functions, and instead their parameters are folded into this
|
||||||
|
extension as follows:
|
||||||
|
|
||||||
|
* Elements of slink:VkRenderPassMultiviewCreateInfo::pname:pViewMasks are
|
||||||
|
now specified in slink:VkSubpassDescription2KHR::pname:viewMask.
|
||||||
|
* Elements of slink:VkRenderPassMultiviewCreateInfo::pname:pViewOffsets
|
||||||
|
are now specified in slink:VkSubpassDependency2KHR::pname:viewOffset.
|
||||||
|
* slink:VkRenderPassMultiviewCreateInfo::pname:correlationMaskCount and
|
||||||
|
slink:VkRenderPassMultiviewCreateInfo::pname:pCorrelationMasks are
|
||||||
|
directly specified in slink::VkRenderPassCreateInfo2KHR.
|
||||||
|
* slink:VkInputAttachmentAspectReference::pname:aspectMask is now
|
||||||
|
specified in the relevant input attachment description in
|
||||||
|
slink:VkAttachmentDescription2KHR::pname:aspectMask
|
||||||
|
|
||||||
|
The details of these mappings are explained fully in the new structures.
|
||||||
|
|
||||||
=== New Enum Constants
|
=== New Enum Constants
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user