Home
last modified time | relevance | path

Searched refs:VkAttachmentReference (Results 1 – 25 of 87) sorted by relevance

1234

/external/swiftshader/src/Vulkan/
DVkRenderPass.cpp56 size_t inputAttachmentsSize = subpass.inputAttachmentCount * sizeof(VkAttachmentReference); in RenderPass()
57 subpasses[i].pInputAttachments = reinterpret_cast<VkAttachmentReference*>(hostMemory); in RenderPass()
58 memcpy(const_cast<VkAttachmentReference*>(subpasses[i].pInputAttachments), in RenderPass()
65 size_t colorAttachmentsSize = subpass.colorAttachmentCount * sizeof(VkAttachmentReference); in RenderPass()
66 subpasses[i].pColorAttachments = reinterpret_cast<VkAttachmentReference*>(hostMemory); in RenderPass()
67 memcpy(const_cast<VkAttachmentReference*>(subpasses[i].pColorAttachments), in RenderPass()
73 subpasses[i].pResolveAttachments = reinterpret_cast<VkAttachmentReference*>(hostMemory); in RenderPass()
74 memcpy(const_cast<VkAttachmentReference*>(subpasses[i].pResolveAttachments), in RenderPass()
82 subpasses[i].pDepthStencilAttachment = reinterpret_cast<VkAttachmentReference*>(hostMemory); in RenderPass()
83 memcpy(const_cast<VkAttachmentReference*>(subpasses[i].pDepthStencilAttachment), in RenderPass()
[all …]
/external/deqp/external/vulkancts/modules/vulkan/multiview/
DvktMultiViewRenderPassUtil.hpp67 class AttachmentReference1 : public vk::VkAttachmentReference
93 const VkAttachmentReference* pInputAttachments,
95 const VkAttachmentReference* pColorAttachments,
96 const VkAttachmentReference* pResolveAttachments,
97 const VkAttachmentReference* pDepthStencilAttachment,
DvktMultiViewRenderPassUtil.cpp117 const VkAttachmentReference* pInputAttachments_, in SubpassDescription1()
119 const VkAttachmentReference* pColorAttachments_, in SubpassDescription1()
120 const VkAttachmentReference* pResolveAttachments_, in SubpassDescription1()
121 const VkAttachmentReference* pDepthStencilAttachment_, in SubpassDescription1()
/external/deqp/external/vulkancts/modules/vulkan/draw/
DvktDrawCreateInfoUtil.hpp148 class AttachmentReference : public vk::VkAttachmentReference
161 const vk::VkAttachmentReference* inputAttachments,
163 const vk::VkAttachmentReference* colorAttachments,
164 const vk::VkAttachmentReference* resolveAttachments,
165 vk::VkAttachmentReference depthStencilAttachment,
174 std::vector<vk::VkAttachmentReference> m_inputAttachments;
175 std::vector<vk::VkAttachmentReference> m_colorAttachments;
176 std::vector<vk::VkAttachmentReference> m_resolveAttachments;
179 vk::VkAttachmentReference m_depthStencilAttachment;
DvktDrawCreateInfoUtil.cpp456 const vk::VkAttachmentReference* _inputAttachments, in SubpassDescription()
458 const vk::VkAttachmentReference* _colorAttachments, in SubpassDescription()
459 const vk::VkAttachmentReference* _resolveAttachments, in SubpassDescription()
460 vk::VkAttachmentReference depthStencilAttachment, in SubpassDescription()
464 …m_inputAttachments = std::vector<vk::VkAttachmentReference>(_inputAttachments, _inputAttachments +… in SubpassDescription()
465 …m_colorAttachments = std::vector<vk::VkAttachmentReference>(_colorAttachments, _colorAttachments +… in SubpassDescription()
468 …m_resolveAttachments = std::vector<vk::VkAttachmentReference>(_resolveAttachments, _resolveAttachm… in SubpassDescription()
502 m_inputAttachments = std::vector<vk::VkAttachmentReference>( in SubpassDescription()
505 m_colorAttachments = std::vector<vk::VkAttachmentReference>( in SubpassDescription()
509 m_resolveAttachments = std::vector<vk::VkAttachmentReference>( in SubpassDescription()
/external/deqp/external/vulkancts/modules/vulkan/renderpass/
DvktRenderPassTestsUtil.hpp77 class AttachmentReference1 : public vk::VkAttachmentReference
103 const VkAttachmentReference* pInputAttachments,
105 const VkAttachmentReference* pColorAttachments,
106 const VkAttachmentReference* pResolveAttachments,
107 const VkAttachmentReference* pDepthStencilAttachment,
DvktRenderPassTestsUtil.cpp120 const VkAttachmentReference* pInputAttachments_, in SubpassDescription1()
122 const VkAttachmentReference* pColorAttachments_, in SubpassDescription1()
123 const VkAttachmentReference* pResolveAttachments_, in SubpassDescription1()
124 const VkAttachmentReference* pDepthStencilAttachment_, in SubpassDescription1()
/external/mesa3d/src/amd/vulkan/
Dradv_meta_resolve.c83 .pColorAttachments = (VkAttachmentReference[]) { in create_pass()
94 .pDepthStencilAttachment = &(VkAttachmentReference) { in create_pass()
614 VkAttachmentReference src_att = subpass->color_attachments[i]; in radv_cmd_buffer_resolve_subpass()
615 VkAttachmentReference dest_att = subpass->resolve_attachments[i]; in radv_cmd_buffer_resolve_subpass()
642 VkAttachmentReference src_att = subpass->color_attachments[i]; in radv_cmd_buffer_resolve_subpass()
643 VkAttachmentReference dest_att = subpass->resolve_attachments[i]; in radv_cmd_buffer_resolve_subpass()
658 .color_attachments = (VkAttachmentReference[]) { src_att, dest_att }, in radv_cmd_buffer_resolve_subpass()
Dradv_meta_resolve_cs.c508 VkAttachmentReference src_att = subpass->color_attachments[i]; in radv_cmd_buffer_resolve_subpass_cs()
509 VkAttachmentReference dest_att = subpass->resolve_attachments[i]; in radv_cmd_buffer_resolve_subpass_cs()
532 VkAttachmentReference src_att = subpass->color_attachments[i]; in radv_cmd_buffer_resolve_subpass_cs()
533 VkAttachmentReference dest_att = subpass->resolve_attachments[i]; in radv_cmd_buffer_resolve_subpass_cs()
550 VkAttachmentReference dest_att = subpass->resolve_attachments[i]; in radv_cmd_buffer_resolve_subpass_cs()
Dradv_meta_resolve_fs.c236 .pColorAttachments = &(VkAttachmentReference) { in create_resolve_pipeline()
241 .pDepthStencilAttachment = &(VkAttachmentReference) { in create_resolve_pipeline()
622 VkAttachmentReference src_att = subpass->color_attachments[i]; in radv_cmd_buffer_resolve_subpass_fs()
623 VkAttachmentReference dest_att = subpass->resolve_attachments[i]; in radv_cmd_buffer_resolve_subpass_fs()
644 .color_attachments = (VkAttachmentReference[]) { dest_att }, in radv_cmd_buffer_resolve_subpass_fs()
Dradv_pass.c83 VkAttachmentReference *p; in radv_CreateRenderPass()
97 subpass_attachment_count * sizeof(VkAttachmentReference), 8, in radv_CreateRenderPass()
Dradv_meta_clear.c220 .pColorAttachments = &(VkAttachmentReference) { in create_color_renderpass()
225 .pDepthStencilAttachment = &(VkAttachmentReference) { in create_color_renderpass()
369 .color_attachments = (VkAttachmentReference[]) { in emit_color_clear()
372 ….depth_stencil_attachment = (VkAttachmentReference) { VK_ATTACHMENT_UNUSED, VK_IMAGE_LAYOUT_UNDEFI… in emit_color_clear()
471 .pDepthStencilAttachment = &(VkAttachmentReference) { in create_depthstencil_renderpass()
1245 const VkAttachmentReference att_ref = { in radv_clear_image_layer()
Dradv_private.h1614 VkAttachmentReference * input_attachments;
1615 VkAttachmentReference * color_attachments;
1616 VkAttachmentReference * resolve_attachments;
1617 VkAttachmentReference depth_stencil_attachment;
1640 VkAttachmentReference * subpass_attachments;
Dradv_meta_blit.c741 .pColorAttachments = &(VkAttachmentReference) { in radv_device_init_meta_blit_color()
746 .pDepthStencilAttachment = &(VkAttachmentReference) { in radv_device_init_meta_blit_color()
905 .pDepthStencilAttachment = &(VkAttachmentReference) { in radv_device_init_meta_blit_depth()
1066 .pDepthStencilAttachment = &(VkAttachmentReference) { in radv_device_init_meta_blit_stencil()
/external/deqp/external/vulkancts/modules/vulkan/pipeline/
DvktPipelineMatchedAttachmentsTests.cpp136 const VkAttachmentReference color = in testMatchedAttachments()
142 const VkAttachmentReference input = in testMatchedAttachments()
DvktPipelineMultisampleBaseResolve.cpp126 const VkAttachmentReference attachmentMSRef = in iterate()
132 const VkAttachmentReference attachmentRSRef = in iterate()
138 …const VkAttachmentReference* resolveAttachment = m_imageMSParams.numSamples == VK_SAMPLE_COUNT_1_B… in iterate()
DvktPipelineMultisampleBaseResolveAndPerSampleFetch.cpp219 const VkAttachmentReference attachmentMSColorRef = in iterate()
225 const VkAttachmentReference attachmentMSInputRef = in iterate()
231 const VkAttachmentReference attachmentRSColorRef = in iterate()
237 std::vector<VkAttachmentReference> perSampleAttachmentRef(numSamples); in iterate()
241 const VkAttachmentReference attachmentRef = in iterate()
DvktPipelineStencilExportTests.cpp200 VkAttachmentReference colorAttachmentReference = in makeTestRenderPass()
206 VkAttachmentReference stencilAttachmentReference = in makeTestRenderPass()
DvktPipelineFramebufferAttachmentTests.cpp127 vector<VkAttachmentReference> colorAttachmentReferences (numLayers); in makeRenderPass()
150 const VkAttachmentReference attachmentRef = in makeRenderPass()
966 vector<VkAttachmentReference> colorAttachmentReferences (numAttachments); in makeRenderPassDifferentAttachmentSizes()
984 const VkAttachmentReference attachmentRef = in makeRenderPassDifferentAttachmentSizes()
1343 const VkAttachmentReference attRef = in testUnusedAtt()
/external/deqp/external/vulkancts/framework/vulkan/
DvkTypeUtil.inl277 inline VkAttachmentReference makeAttachmentReference (deUint32 attachment, VkImageLayout layout)
279 VkAttachmentReference res;
285VkAttachmentReference* pInputAttachments, deUint32 colorAttachmentCount, const VkAttachmentReferen…
DvkObjUtil.cpp428 const VkAttachmentReference colorAttachmentRef = in makeRenderPass()
434 const VkAttachmentReference depthStencilAttachmentRef = in makeRenderPass()
/external/deqp/external/vulkancts/modules/vulkan/sparse_resources/
DvktSparseResourcesShaderIntrinsicsSampled.cpp590 const VkAttachmentReference texelsAttachmentReference = in recordCommands()
596 const VkAttachmentReference residencyAttachmentReference = in recordCommands()
602 …const VkAttachmentReference colorAttachmentsReference[] = { texelsAttachmentReference, residencyAt… in recordCommands()
604 const VkAttachmentReference depthAttachmentReference = in recordCommands()
/external/skia/src/gpu/vk/
DGrVkRenderPass.cpp63 VkAttachmentReference colorRef; in init()
64 VkAttachmentReference stencilRef; in init()
/external/skqp/src/gpu/vk/
DGrVkRenderPass.cpp63 VkAttachmentReference colorRef; in init()
64 VkAttachmentReference stencilRef; in init()
/external/mesa3d/src/intel/vulkan/
Danv_pass.c39 const VkAttachmentReference att_ref) in init_first_subpass_layout()
68 VkAttachmentReference *subpass_attachments; in anv_CreateRenderPass()

1234