Home
last modified time | relevance | path

Searched refs:VkAttachmentReference2 (Results 1 - 25 of 50) sorted by relevance

12

/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/multiview/
H A DvktMultiViewRenderPassUtil.hpp76 class AttachmentReference2 : public vk::VkAttachmentReference2
110 const VkAttachmentReference2* pInputAttachments,
112 const VkAttachmentReference2* pColorAttachments,
113 const VkAttachmentReference2* pResolveAttachments,
114 const VkAttachmentReference2* pDepthStencilAttachment,
H A DvktMultiViewRenderPassUtil.cpp148 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 DvktMultiViewRenderPassUtil.hpp76 class AttachmentReference2 : public vk::VkAttachmentReference2
110 const VkAttachmentReference2* pInputAttachments,
112 const VkAttachmentReference2* pColorAttachments,
113 const VkAttachmentReference2* pResolveAttachments,
114 const VkAttachmentReference2* pDepthStencilAttachment,
H A DvktMultiViewRenderPassUtil.cpp148 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 DvktRenderPassTestsUtil.hpp82 class AttachmentReference2 : public vk::VkAttachmentReference2
116 const VkAttachmentReference2* pInputAttachments,
118 const VkAttachmentReference2* pColorAttachments,
119 const VkAttachmentReference2* pResolveAttachments,
120 const VkAttachmentReference2* pDepthStencilAttachment,
H A DvktRenderPassTestsUtil.cpp150 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 DvktRenderPassTestsUtil.hpp82 class AttachmentReference2 : public vk::VkAttachmentReference2
116 const VkAttachmentReference2* pInputAttachments,
118 const VkAttachmentReference2* pColorAttachments,
119 const VkAttachmentReference2* pResolveAttachments,
120 const VkAttachmentReference2* pDepthStencilAttachment,
H A DvktRenderPassTestsUtil.cpp150 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 DVkRenderPass.cpp143 // - 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 Dvk_render_pass.c38 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 Dvk_image.h323 VkImageLayout vk_att_ref_stencil_layout(const VkAttachmentReference2 *att_ref,
H A Dvk_image.c615 /* 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 DvktSynchronizationNoneStageTests.cpp492 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 DvktSynchronizationNoneStageTests.cpp490 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 Dzink_render_pass.c66 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 DvktPipelineMultisampledRenderToSingleSampledTests.cpp1415 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 DvktPipelineMultisampledRenderToSingleSampledTests.cpp1403 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 DvktFragmentShadingRateMiscTests.cpp280 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 Dvn_protocol_driver_render_pass.h711 /* 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 Dv3dv_pass.c260 const VkAttachmentReference2 *resolve_att = in v3dv_CreateRenderPass2()
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/fragment_ops/
H A DvktFragmentOperationsEarlyFragmentTests.cpp1270 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 DvktImageDepthStencilDescriptorTests.cpp821 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 DvktImageDepthStencilDescriptorTests.cpp821 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 DvkPipelineConstructionUtil.hpp231 mutable VkAttachmentReference2 m_depthStencilResolveAttachment = {};
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/imageless_framebuffer/
H A DvktImagelessFramebufferTests.cpp115 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...]

Completed in 43 milliseconds

12