/external/swiftshader/src/Vulkan/ |
D | VkRenderPass.cpp | 31 if(subpass.pResolveAttachments) in ComputeRequiredAllocationSizeT() 60 dst[i].pResolveAttachments = nullptr; in CopySubpasses() 315 if(subpass.pResolveAttachments) in init() 317 subpasses[i].pResolveAttachments = reinterpret_cast<VkAttachmentReference *>(hostMemory); in init() 318 CopyAttachmentReferences(const_cast<VkAttachmentReference *>(subpasses[i].pResolveAttachments), in init() 319 subpass.pResolveAttachments, subpass.colorAttachmentCount); in init() 327 if(subpass.pResolveAttachments && in init() 328 subpass.pResolveAttachments[j].attachment != VK_ATTACHMENT_UNUSED) in init() 329 MarkFirstUse(subpass.pResolveAttachments[j].attachment, i); in init()
|
D | VkFramebuffer.cpp | 180 if(subpass.pResolveAttachments) in resolve() 184 uint32_t resolveAttachment = subpass.pResolveAttachments[i].attachment; in resolve()
|
/external/mesa3d/src/freedreno/vulkan/ |
D | tu_pass.c | 236 if (subpass->pResolveAttachments) { in tu_render_pass_add_implicit_deps() 238 uint32_t a = subpass->pResolveAttachments[j].attachment; in tu_render_pass_add_implicit_deps() 241 if (att[a].initialLayout != subpass->pResolveAttachments[j].layout && !att_used[a]) in tu_render_pass_add_implicit_deps() 291 if (subpass->pResolveAttachments) { in tu_render_pass_add_implicit_deps() 293 uint32_t a = subpass->pResolveAttachments[j].attachment; in tu_render_pass_add_implicit_deps() 296 if (att[a].finalLayout != subpass->pResolveAttachments[j].layout && !att_used[a]) in tu_render_pass_add_implicit_deps() 532 (desc->pResolveAttachments ? desc->colorAttachmentCount : 0); in tu_CreateRenderPass2() 591 subpass->resolve_attachments = desc->pResolveAttachments ? p : NULL; in tu_CreateRenderPass2() 592 if (desc->pResolveAttachments) { in tu_CreateRenderPass2() 596 desc->pResolveAttachments[j].attachment; in tu_CreateRenderPass2()
|
D | tu_legacy.c | 239 if (pCreateInfo->pSubpasses[i].pResolveAttachments) in tu_CreateRenderPass() 293 subpasses[i].pResolveAttachments = NULL; in tu_CreateRenderPass() 294 if (pCreateInfo->pSubpasses[i].pResolveAttachments) { in tu_CreateRenderPass() 295 subpasses[i].pResolveAttachments = reference_ptr; in tu_CreateRenderPass() 297 pCreateInfo->pSubpasses[i].pResolveAttachments, in tu_CreateRenderPass()
|
/external/vulkan-validation-layers/layers/ |
D | convert_to_renderpass2.cpp | 60 out_struct->pResolveAttachments = nullptr; in ConvertVkSubpassDescriptionToV2KHR() 76 if (out_struct->colorAttachmentCount && in_struct->pResolveAttachments) { in ConvertVkSubpassDescriptionToV2KHR() 77 …out_struct->pResolveAttachments = new safe_VkAttachmentReference2KHR[out_struct->colorAttachmentCo… in ConvertVkSubpassDescriptionToV2KHR() 79 …ConvertVkAttachmentReferenceToV2KHR(&in_struct->pResolveAttachments[i], &out_struct->pResolveAttac… in ConvertVkSubpassDescriptionToV2KHR()
|
/external/mesa3d/src/intel/vulkan/ |
D | anv_pass.c | 231 (desc->pResolveAttachments ? desc->colorAttachmentCount : 0) + in num_subpass_attachments() 330 if (desc->pResolveAttachments) { in anv_CreateRenderPass() 337 .attachment = desc->pResolveAttachments[j].attachment, in anv_CreateRenderPass() 338 .layout = desc->pResolveAttachments[j].layout, in anv_CreateRenderPass() 405 (desc->pResolveAttachments ? desc->colorAttachmentCount : 0) + in num_subpass_attachments2() 571 if (desc->pResolveAttachments) { in anv_CreateRenderPass2() 578 .attachment = desc->pResolveAttachments[j].attachment, in anv_CreateRenderPass2() 579 .layout = desc->pResolveAttachments[j].layout, in anv_CreateRenderPass2()
|
/external/mesa3d/src/amd/vulkan/ |
D | radv_pass.c | 299 (desc->pResolveAttachments ? desc->colorAttachmentCount : 0) + in radv_num_subpass_attachments() 427 if (desc->pResolveAttachments) { in radv_CreateRenderPass() 433 .attachment = desc->pResolveAttachments[j].attachment, in radv_CreateRenderPass() 434 .layout = desc->pResolveAttachments[j].layout, in radv_CreateRenderPass() 435 .stencil_layout = desc->pResolveAttachments[j].layout, in radv_CreateRenderPass() 495 (desc->pResolveAttachments ? desc->colorAttachmentCount : 0) + in radv_num_subpass_attachments2() 614 if (desc->pResolveAttachments) { in radv_CreateRenderPass2() 620 .attachment = desc->pResolveAttachments[j].attachment, in radv_CreateRenderPass2() 621 .layout = desc->pResolveAttachments[j].layout, in radv_CreateRenderPass2()
|
D | radv_meta_blit.c | 1011 .pResolveAttachments = NULL, in radv_device_init_meta_blit_color() 1091 .pResolveAttachments = NULL, in radv_device_init_meta_blit_depth() 1168 .pResolveAttachments = NULL, in radv_device_init_meta_blit_stencil()
|
D | radv_meta_blit2d.c | 817 .pResolveAttachments = NULL, in blit2d_init_color_pipeline() 1008 .pResolveAttachments = NULL, in blit2d_init_depth_only_pipeline() 1198 .pResolveAttachments = NULL, in blit2d_init_stencil_only_pipeline()
|
D | radv_meta_decompress.c | 73 .pResolveAttachments = NULL, in create_pass()
|
D | radv_meta_resolve_fs.c | 226 .pResolveAttachments = NULL, in create_resolve_pipeline() 570 .pResolveAttachments = NULL, in create_depth_stencil_resolve_pipeline()
|
/external/virglrenderer/src/venus/venus-protocol/ |
D | vn_protocol_renderer_render_pass.h | 94 …val->pResolveAttachments = vn_cs_decoder_alloc_temp(dec, sizeof(*val->pResolveAttachments) * iter_… in vn_decode_VkSubpassDescription_temp() 95 if (!val->pResolveAttachments) return; in vn_decode_VkSubpassDescription_temp() 97 …vn_decode_VkAttachmentReference_temp(dec, &((VkAttachmentReference *)val->pResolveAttachments)[i]); in vn_decode_VkSubpassDescription_temp() 100 val->pResolveAttachments = NULL; in vn_decode_VkSubpassDescription_temp() 136 if (val->pResolveAttachments) { in vn_replace_VkSubpassDescription_handle() 138 … vn_replace_VkAttachmentReference_handle(&((VkAttachmentReference *)val->pResolveAttachments)[i]); in vn_replace_VkSubpassDescription_handle() 917 …val->pResolveAttachments = vn_cs_decoder_alloc_temp(dec, sizeof(*val->pResolveAttachments) * iter_… in vn_decode_VkSubpassDescription2_self_temp() 918 if (!val->pResolveAttachments) return; in vn_decode_VkSubpassDescription2_self_temp() 920 …_decode_VkAttachmentReference2_temp(dec, &((VkAttachmentReference2 *)val->pResolveAttachments)[i]); in vn_decode_VkSubpassDescription2_self_temp() 923 val->pResolveAttachments = NULL; in vn_decode_VkSubpassDescription2_self_temp() [all …]
|
/external/mesa3d/src/gallium/frontends/lavapipe/ |
D | lvp_pass.c | 141 (desc->pResolveAttachments ? desc->colorAttachmentCount : 0) + in lvp_num_subpass_attachments() 241 if (desc->pResolveAttachments) { in lvp_CreateRenderPass() 247 .attachment = desc->pResolveAttachments[j].attachment, in lvp_CreateRenderPass() 248 .layout = desc->pResolveAttachments[j].layout, in lvp_CreateRenderPass()
|
/external/mesa3d/src/broadcom/vulkan/ |
D | v3dv_pass.c | 32 (desc->pResolveAttachments ? desc->colorAttachmentCount : 0) + in num_subpass_attachments() 192 if (desc->pResolveAttachments) { in v3dv_CreateRenderPass() 198 .attachment = desc->pResolveAttachments[j].attachment, in v3dv_CreateRenderPass() 199 .layout = desc->pResolveAttachments[j].layout, in v3dv_CreateRenderPass()
|
/external/deqp/external/vulkancts/modules/vulkan/multiview/ |
D | vktMultiViewRenderPassUtil.hpp | 96 const VkAttachmentReference* pResolveAttachments, 113 const VkAttachmentReference2* pResolveAttachments,
|
D | vktMultiViewRenderPassUtil.cpp | 137 pResolveAttachments = pResolveAttachments_; in SubpassDescription1() 165 pResolveAttachments = pResolveAttachments_; in SubpassDescription2()
|
/external/deqp/external/vulkancts/modules/vulkan/draw/ |
D | vktDrawCreateInfoUtil.cpp | 480 pResolveAttachments = DE_NULL; in SubpassDescription() 492 pResolveAttachments = &m_resolveAttachments[0]; in SubpassDescription() 508 if (rhs.pResolveAttachments) in SubpassDescription() 510 rhs.pResolveAttachments, rhs.pResolveAttachments + rhs.colorAttachmentCount); in SubpassDescription() 525 pResolveAttachments = &m_resolveAttachments[0]; in SubpassDescription() 554 pResolveAttachments = &m_resolveAttachments[0]; in operator =()
|
/external/skia/src/gpu/ganesh/vk/ |
D | GrVkRenderPass.cpp | 149 subpassDescMain.pResolveAttachments = nullptr; in Create() 229 subpassDescMain.pResolveAttachments = &resolveRef; in Create() 244 subpassDescLoad.pResolveAttachments = nullptr; in Create()
|
/external/deqp/external/vulkancts/modules/vulkan/renderpass/ |
D | vktRenderPassTestsUtil.hpp | 102 const VkAttachmentReference* pResolveAttachments, 119 const VkAttachmentReference2* pResolveAttachments,
|
D | vktRenderPassTestsUtil.cpp | 139 pResolveAttachments = pResolveAttachments_; in SubpassDescription1() 167 pResolveAttachments = pResolveAttachments_; in SubpassDescription2()
|
D | vktRenderPassFragmentDensityMapTests.cpp | 563 AttachmentRef* pResolveAttachments = DE_NULL; in createRenderPassProduceSubsampledImage() local 572 pResolveAttachments = &resolveAttachmentRef; in createRenderPassProduceSubsampledImage() 585 …makeCopySubpass ? DE_NULL : pResolveAttachments, // const VkAttachmentReference* pResolveAttachme… in createRenderPassProduceSubsampledImage() 613 pResolveAttachments, // const VkAttachmentReference* pResolveAttachments in createRenderPassProduceSubsampledImage()
|
/external/deqp/external/vulkancts/framework/vulkan/ |
D | vkSafetyCriticalUtil.cpp | 673 if (rCI.pSubpasses[i].pResolveAttachments != DE_NULL) in calculateRenderPassHash() 675 …ash_combine(seed, rCI.pSubpasses[i].pResolveAttachments[j].attachment, deUint32(rCI.pSubpasses[i].… in calculateRenderPassHash() 713 if (rCI.pSubpasses[i].pResolveAttachments != DE_NULL) in calculateRenderPass2Hash() 715 …ash_combine(seed, rCI.pSubpasses[i].pResolveAttachments[j].attachment, deUint32(rCI.pSubpasses[i].… in calculateRenderPass2Hash()
|
/external/deqp/external/vulkancts/framework/vulkan/generated/vulkansc/ |
D | vkTypeUtil.inl | 279 …tachmentReference* pColorAttachments, const VkAttachmentReference* pResolveAttachments, const VkAt… argument 288 res.pResolveAttachments = pResolveAttachments;
|
/external/deqp/external/vulkancts/framework/vulkan/generated/vulkan/ |
D | vkTypeUtil.inl | 323 …tachmentReference* pColorAttachments, const VkAttachmentReference* pResolveAttachments, const VkAt… argument 332 res.pResolveAttachments = pResolveAttachments;
|
/external/vulkan-validation-layers/layers/generated/ |
D | vk_safe_struct.cpp | 4940 pResolveAttachments(nullptr), in safe_VkSubpassDescription() 4953 if (in_struct->pResolveAttachments) { in safe_VkSubpassDescription() 4954 pResolveAttachments = new VkAttachmentReference[in_struct->colorAttachmentCount]; in safe_VkSubpassDescription() 4955 …memcpy ((void *)pResolveAttachments, (void *)in_struct->pResolveAttachments, sizeof(VkAttachmentRe… in safe_VkSubpassDescription() 4969 pResolveAttachments(nullptr), in safe_VkSubpassDescription() 4982 pResolveAttachments = nullptr; in safe_VkSubpassDescription() 4994 if (src.pResolveAttachments) { in safe_VkSubpassDescription() 4995 pResolveAttachments = new VkAttachmentReference[src.colorAttachmentCount]; in safe_VkSubpassDescription() 4996 …memcpy ((void *)pResolveAttachments, (void *)src.pResolveAttachments, sizeof(VkAttachmentReference… in safe_VkSubpassDescription() 5015 if (pResolveAttachments) in operator =() [all …]
|