/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/multiview/ |
H A D | vktMultiViewRenderPassUtil.hpp | 76 class AttachmentReference2 : public vk::VkAttachmentReference2 110 const VkAttachmentReference2* pInputAttachments, 112 const VkAttachmentReference2* pColorAttachments, 113 const VkAttachmentReference2* pResolveAttachments, 114 const VkAttachmentReference2* pDepthStencilAttachment,
|
H A D | vktMultiViewRenderPassUtil.cpp | 148 const VkAttachmentReference2* pInputAttachments_, in SubpassDescription2() 150 const VkAttachmentReference2* pColorAttachments_, in SubpassDescription2() 151 const VkAttachmentReference2* pResolveAttachments_, in SubpassDescription2() 152 const VkAttachmentReference2* pDepthStencilAttachment_, in SubpassDescription2()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/multiview/ |
H A D | vktMultiViewRenderPassUtil.hpp | 76 class AttachmentReference2 : public vk::VkAttachmentReference2 110 const VkAttachmentReference2* pInputAttachments, 112 const VkAttachmentReference2* pColorAttachments, 113 const VkAttachmentReference2* pResolveAttachments, 114 const VkAttachmentReference2* pDepthStencilAttachment,
|
H A D | vktMultiViewRenderPassUtil.cpp | 148 const VkAttachmentReference2* pInputAttachments_, in SubpassDescription2() 150 const VkAttachmentReference2* pColorAttachments_, in SubpassDescription2() 151 const VkAttachmentReference2* pResolveAttachments_, in SubpassDescription2() 152 const VkAttachmentReference2* pDepthStencilAttachment_, in SubpassDescription2()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/renderpass/ |
H A D | vktRenderPassTestsUtil.hpp | 82 class AttachmentReference2 : public vk::VkAttachmentReference2 116 const VkAttachmentReference2* pInputAttachments, 118 const VkAttachmentReference2* pColorAttachments, 119 const VkAttachmentReference2* pResolveAttachments, 120 const VkAttachmentReference2* pDepthStencilAttachment,
|
H A D | vktRenderPassTestsUtil.cpp | 150 const VkAttachmentReference2* pInputAttachments_, in SubpassDescription2() 152 const VkAttachmentReference2* pColorAttachments_, in SubpassDescription2() 153 const VkAttachmentReference2* pResolveAttachments_, in SubpassDescription2() 154 const VkAttachmentReference2* pDepthStencilAttachment_, in SubpassDescription2() 638 const AttachmentRef reference // VkAttachmentReference || VkAttachmentReference2 in createAttachmentReference() 685 inputAttachmentReferences.empty() ? DE_NULL : &inputAttachmentReferences[0], // const VkAttachmentReference* pInputAttachments; || const VkAttachmentReference2* pInputAttachments; in createSubpassDescription() 687 colorAttachmentReferences.empty() ? DE_NULL : &colorAttachmentReferences[0], // const VkAttachmentReference* pColorAttachments; || const VkAttachmentReference2* pColorAttachments; in createSubpassDescription() 688 resolveAttachmentReferences.empty() ? DE_NULL : &resolveAttachmentReferences[0], // const VkAttachmentReference* pResolveAttachments; || const VkAttachmentReference2* pResolveAttachments; in createSubpassDescription() 689 &depthStencilAttachmentReferences[0], // const VkAttachmentReference* pDepthStencilAttachment; || const VkAttachmentReference2* pDepthStencilAttachment; in createSubpassDescription()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/renderpass/ |
H A D | vktRenderPassTestsUtil.hpp | 82 class AttachmentReference2 : public vk::VkAttachmentReference2 116 const VkAttachmentReference2* pInputAttachments, 118 const VkAttachmentReference2* pColorAttachments, 119 const VkAttachmentReference2* pResolveAttachments, 120 const VkAttachmentReference2* pDepthStencilAttachment,
|
H A D | vktRenderPassTestsUtil.cpp | 150 const VkAttachmentReference2* pInputAttachments_, in SubpassDescription2() 152 const VkAttachmentReference2* pColorAttachments_, in SubpassDescription2() 153 const VkAttachmentReference2* pResolveAttachments_, in SubpassDescription2() 154 const VkAttachmentReference2* pDepthStencilAttachment_, in SubpassDescription2() 638 const AttachmentRef reference // VkAttachmentReference || VkAttachmentReference2 in createAttachmentReference() 685 inputAttachmentReferences.empty() ? DE_NULL : &inputAttachmentReferences[0], // const VkAttachmentReference* pInputAttachments; || const VkAttachmentReference2* pInputAttachments; in createSubpassDescription() 687 colorAttachmentReferences.empty() ? DE_NULL : &colorAttachmentReferences[0], // const VkAttachmentReference* pColorAttachments; || const VkAttachmentReference2* pColorAttachments; in createSubpassDescription() 688 resolveAttachmentReferences.empty() ? DE_NULL : &resolveAttachmentReferences[0], // const VkAttachmentReference* pResolveAttachments; || const VkAttachmentReference2* pResolveAttachments; in createSubpassDescription() 689 &depthStencilAttachmentReferences[0], // const VkAttachmentReference* pDepthStencilAttachment; || const VkAttachmentReference2* pDepthStencilAttachment; in createSubpassDescription()
|
/third_party/skia/third_party/externals/swiftshader/src/Vulkan/ |
H A D | VkRenderPass.cpp | 143 // - VkAttachmentReference2::aspectMask : This specifies which aspects may be used in RenderPass() 179 VkAttachmentReference2 *reference = reinterpret_cast<VkAttachmentReference2 *>(hostMemory); in RenderPass() 180 hostMemory += sizeof(VkAttachmentReference2); in RenderPass() 189 subpassDepthStencilResolves[i].pDepthStencilResolveAttachment = reinterpret_cast<const VkAttachmentReference2 *>(reference); in RenderPass() 407 // For each subpass that actually uses DSR, allocate a VkAttachmentReference2. in ComputeRequiredAllocationSize() 408 requiredMemory += sizeof(VkAttachmentReference2); in ComputeRequiredAllocationSize()
|
/third_party/mesa3d/src/vulkan/runtime/ |
H A D | vk_render_pass.c | 38 translate_references(VkAttachmentReference2 **reference_ptr, in translate_references() 44 VkAttachmentReference2 *reference2 = *reference_ptr; in translate_references() 47 reference2[i] = (VkAttachmentReference2) { in translate_references() 90 VK_MULTIALLOC_DECL(&ma, VkAttachmentReference2, references, in vk_common_CreateRenderPass() 96 VkAttachmentReference2 *reference_ptr = references; in vk_common_CreateRenderPass() 189 VkAttachmentReference2 *att = (VkAttachmentReference2 *) in vk_common_CreateRenderPass() 353 const VkAttachmentReference2 *ref, in vk_subpass_attachment_init() 654 const VkAttachmentReference2 *ref = &desc->pColorAttachments[a]; in vk_common_CreateRenderPass2() 676 const VkAttachmentReference2 *re in vk_common_CreateRenderPass2() [all...] |
H A D | vk_image.h | 323 VkImageLayout vk_att_ref_stencil_layout(const VkAttachmentReference2 *att_ref,
|
H A D | vk_image.c | 615 /* From the Vulkan Specification 1.2.166 - VkAttachmentReference2: 624 vk_att_ref_stencil_layout(const VkAttachmentReference2 *att_ref, in vk_att_ref_stencil_layout() 627 /* From VUID-VkAttachmentReference2-attachment-04755: in vk_att_ref_stencil_layout() 642 /* From VUID-VkAttachmentReference2-attachment-04755: in vk_att_ref_stencil_layout()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/synchronization/ |
H A D | vktSynchronizationNoneStageTests.cpp | 492 VkAttachmentReference2 attachmentRef in buildBasicRenderPass() 497 VkAttachmentReference2* pColorAttachment = DE_NULL; in buildBasicRenderPass() 498 VkAttachmentReference2* pDepthStencilAttachment = DE_NULL; in buildBasicRenderPass() 512 DE_NULL, // const VkAttachmentReference2* pInputAttachments in buildBasicRenderPass() 514 pColorAttachment, // const VkAttachmentReference2* pColorAttachments in buildBasicRenderPass() 515 DE_NULL, // const VkAttachmentReference2* pResolveAttachments in buildBasicRenderPass() 516 pDepthStencilAttachment, // const VkAttachmentReference2* pDepthStencilAttachment in buildBasicRenderPass() 575 std::vector<VkAttachmentReference2> attachmentRefs in buildComplexRenderPass() 581 VkAttachmentReference2* pDepthStencilAttachment = &attachmentRefs[0]; in buildComplexRenderPass() 582 VkAttachmentReference2* pColorAttachmen in buildComplexRenderPass() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/synchronization/ |
H A D | vktSynchronizationNoneStageTests.cpp | 490 VkAttachmentReference2 attachmentRef in buildBasicRenderPass() 495 VkAttachmentReference2* pColorAttachment = DE_NULL; in buildBasicRenderPass() 496 VkAttachmentReference2* pDepthStencilAttachment = DE_NULL; in buildBasicRenderPass() 510 DE_NULL, // const VkAttachmentReference2* pInputAttachments in buildBasicRenderPass() 512 pColorAttachment, // const VkAttachmentReference2* pColorAttachments in buildBasicRenderPass() 513 DE_NULL, // const VkAttachmentReference2* pResolveAttachments in buildBasicRenderPass() 514 pDepthStencilAttachment, // const VkAttachmentReference2* pDepthStencilAttachment in buildBasicRenderPass() 573 std::vector<VkAttachmentReference2> attachmentRefs in buildComplexRenderPass() 579 VkAttachmentReference2* pDepthStencilAttachment = &attachmentRefs[0]; in buildComplexRenderPass() 580 VkAttachmentReference2* pColorAttachmen in buildComplexRenderPass() [all...] |
/third_party/mesa3d/src/gallium/drivers/zink/ |
H A D | zink_render_pass.c | 66 VkAttachmentReference2 color_refs[PIPE_MAX_COLOR_BUFS], color_resolves[PIPE_MAX_COLOR_BUFS], zs_ref, zs_resolve; in create_render_pass2() 67 VkAttachmentReference2 input_attachments[PIPE_MAX_COLOR_BUFS]; in create_render_pass2() 104 memcpy(&input_attachments[input_count++], &color_refs[i], sizeof(VkAttachmentReference2)); in create_render_pass2() 118 memcpy(&color_resolves[i], &color_refs[i], sizeof(VkAttachmentReference2)); in create_render_pass2() 163 memcpy(&zs_resolve, &zs_ref, sizeof(VkAttachmentReference2)); in create_render_pass2()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline/ |
H A D | vktPipelineMultisampledRenderToSingleSampledTests.cpp | 1415 void preinitializeAttachmentReferences(std::vector<VkAttachmentReference2>& references, const deUint32 count) in preinitializeAttachmentReferences() 1417 references.resize(count, VkAttachmentReference2{ in preinitializeAttachmentReferences() 1426 void initializeAttachmentReference(VkAttachmentReference2& reference, deUint32 attachment, const VkFormat depthStencilFormat, const bool isInputAttachment) in initializeAttachmentReference() 1441 bool isInAttachmentReferences(const std::vector<VkAttachmentReference2>& references, const deInt32 attachment) in isInAttachmentReferences() 1443 for (const VkAttachmentReference2& reference: references) in isInAttachmentReferences() 1452 std::vector<VkAttachmentReference2>& attachmentReferences, in addSubpassDescription() 1453 std::vector<VkAttachmentReference2>& resolveAttachmentReferences, in addSubpassDescription() 1458 const std::vector<VkAttachmentReference2>& inputAttachmentReferences, in addSubpassDescription() 1576 : nullptr, // const VkAttachmentReference2* pDepthStencilResolveAttachment; in addSubpassDescription() 1595 dataOrNullPtr(inputAttachmentReferences), // const VkAttachmentReference2* pInputAttachment in addSubpassDescription() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/pipeline/ |
H A D | vktPipelineMultisampledRenderToSingleSampledTests.cpp | 1403 void preinitializeAttachmentReferences(std::vector<VkAttachmentReference2>& references, const deUint32 count) in preinitializeAttachmentReferences() 1405 references.resize(count, VkAttachmentReference2{ in preinitializeAttachmentReferences() 1414 void initializeAttachmentReference(VkAttachmentReference2& reference, deUint32 attachment, const VkFormat depthStencilFormat, const bool isInputAttachment) in initializeAttachmentReference() 1429 bool isInAttachmentReferences(const std::vector<VkAttachmentReference2>& references, const deInt32 attachment) in isInAttachmentReferences() 1431 for (const VkAttachmentReference2& reference: references) in isInAttachmentReferences() 1440 std::vector<VkAttachmentReference2>& attachmentReferences, in addSubpassDescription() 1441 std::vector<VkAttachmentReference2>& resolveAttachmentReferences, in addSubpassDescription() 1446 const std::vector<VkAttachmentReference2>& inputAttachmentReferences, in addSubpassDescription() 1557 : nullptr, // const VkAttachmentReference2* pDepthStencilResolveAttachment; in addSubpassDescription() 1575 dataOrNullPtr(inputAttachmentReferences), // const VkAttachmentReference2* pInputAttachment in addSubpassDescription() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shading_rate/ |
H A D | vktFragmentShadingRateMiscTests.cpp | 280 const VkAttachmentReference2 colorAttRef = in testEnableDisable() 289 const VkAttachmentReference2 fsrAttRef = in testEnableDisable() 302 &fsrAttRef, // const VkAttachmentReference2* pFragmentShadingRateAttachment; in testEnableDisable() 314 nullptr, // const VkAttachmentReference2* pInputAttachments; in testEnableDisable() 316 &colorAttRef, // const VkAttachmentReference2* pColorAttachments; in testEnableDisable() 317 nullptr, // const VkAttachmentReference2* pResolveAttachments; in testEnableDisable() 318 nullptr, // const VkAttachmentReference2* pDepthStencilAttachment; in testEnableDisable()
|
/third_party/mesa3d/src/virtio/venus-protocol/ |
H A D | vn_protocol_driver_render_pass.h | 711 /* struct VkAttachmentReference2 chain */ 738 vn_sizeof_VkAttachmentReference2_self(const VkAttachmentReference2 *val) in vn_sizeof_VkAttachmentReference2_self() 749 vn_sizeof_VkAttachmentReference2(const VkAttachmentReference2 *val) in vn_sizeof_VkAttachmentReference2() 784 vn_encode_VkAttachmentReference2_self(struct vn_cs_encoder *enc, const VkAttachmentReference2 *val) in vn_encode_VkAttachmentReference2_self() 793 vn_encode_VkAttachmentReference2(struct vn_cs_encoder *enc, const VkAttachmentReference2 *val) in vn_encode_VkAttachmentReference2()
|
/third_party/mesa3d/src/broadcom/vulkan/ |
H A D | v3dv_pass.c | 260 const VkAttachmentReference2 *resolve_att = in v3dv_CreateRenderPass2()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/fragment_ops/ |
H A D | vktFragmentOperationsEarlyFragmentTests.cpp | 1270 const VkAttachmentReference2 colorAttachmentRef = 1279 const VkAttachmentReference2 depthStencilAttachmentRef = 1288 const VkAttachmentReference2 resolveAttachmentRef = 1297 const VkAttachmentReference2 depthStencilResolveAttachmentRef = 1313 &depthStencilResolveAttachmentRef // const VkAttachmentReference2* pDepthStencilResolveAttachment; 1324 DE_NULL, // const VkAttachmentReference2* pInputAttachments 1326 hasColor ? &colorAttachmentRef : DE_NULL, // const VkAttachmentReference2* pColorAttachments 1327 hasColor ? &resolveAttachmentRef : DE_NULL, // const VkAttachmentReference2* pResolveAttachments 1328 hasDepthStencil ? &depthStencilAttachmentRef : DE_NULL, // const VkAttachmentReference2* pDepthStencilAttachment 2010 DE_NULL, // const VkAttachmentReference2* pInputAttachment [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/image/ |
H A D | vktImageDepthStencilDescriptorTests.cpp | 821 std::vector<VkAttachmentReference2> attachmentReferences; in iterate() 839 const VkAttachmentReference2 colorAttachmentRef = in iterate() 871 const VkAttachmentReference2 dsAttachmentRef = in iterate()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/image/ |
H A D | vktImageDepthStencilDescriptorTests.cpp | 821 std::vector<VkAttachmentReference2> attachmentReferences; in iterate() 839 const VkAttachmentReference2 colorAttachmentRef = in iterate() 871 const VkAttachmentReference2 dsAttachmentRef = in iterate()
|
/third_party/vk-gl-cts/external/vulkancts/framework/vulkan/ |
H A D | vkPipelineConstructionUtil.hpp | 231 mutable VkAttachmentReference2 m_depthStencilResolveAttachment = {};
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/imageless_framebuffer/ |
H A D | vktImagelessFramebufferTests.cpp | 115 VkAttachmentReference2 convertAttachmentReference (const VkAttachmentReference& attachmentReference, const VkImageAspectFlags aspectMask) in convertAttachmentReference() 117 const VkAttachmentReference2 attachmentReference2 = in convertAttachmentReference() 331 const VkAttachmentReference2 colorAttachmentRef2 = convertAttachmentReference(colorAttachmentRef, colorAspectMask); in makeRenderPass() 332 const VkAttachmentReference2 depthStencilAttachmentRef2 = convertAttachmentReference(depthStencilAttachmentRef, depthStencilAspectMask); in makeRenderPass() 333 const VkAttachmentReference2 colorResolveAttachmentRef2 = convertAttachmentReference(colorResolveAttachmentRef, colorAspectMask); in makeRenderPass() 334 const VkAttachmentReference2 depthStencilResolveAttachmentRef2 = in makeRenderPass() 358 DE_NULL, // const VkAttachmentReference2* pInputAttachments; in makeRenderPass() 360 hasColor ? &colorAttachmentRef2 : DE_NULL, // const VkAttachmentReference2* pColorAttachments; in makeRenderPass() 361 hasColorResolve ? &colorResolveAttachmentRef2 : DE_NULL, // const VkAttachmentReference2* pResolveAttachments; in makeRenderPass() 362 hasDepthStencil ? &depthStencilAttachmentRef2 : DE_NULL, // const VkAttachmentReference2* pDepthStencilAttachmen in makeRenderPass() [all...] |