/third_party/skia/third_party/externals/swiftshader/src/Vulkan/ |
H A D | VkRenderPass.cpp | 163 if(ext->pDepthStencilResolveAttachment != nullptr && ext->pDepthStencilResolveAttachment->attachment != VK_ATTACHMENT_UNUSED) in RenderPass() 175 subpassDepthStencilResolves[subpass].pDepthStencilResolveAttachment = nullptr; in RenderPass() 185 reference->sType = ext->pDepthStencilResolveAttachment->sType; in RenderPass() 186 reference->attachment = ext->pDepthStencilResolveAttachment->attachment; in RenderPass() 187 reference->layout = ext->pDepthStencilResolveAttachment->layout; in RenderPass() 188 reference->aspectMask = ext->pDepthStencilResolveAttachment->aspectMask; in RenderPass() 189 subpassDepthStencilResolves[i].pDepthStencilResolveAttachment = reinterpret_cast<const VkAttachmentReference2 *>(reference); in RenderPass() 398 if(ext->pDepthStencilResolveAttachment != nullptr && ext->pDepthStencilResolveAttachment in ComputeRequiredAllocationSize() [all...] |
H A D | VkFramebuffer.cpp | 229 imageView->resolveDepthStencil(attachments[dsResolve.pDepthStencilResolveAttachment->attachment], dsResolve);
|
/third_party/mesa3d/src/freedreno/vulkan/ |
H A D | tu_pass.c | 270 if (ds_resolve && ds_resolve->pDepthStencilResolveAttachment && in tu_render_pass_add_implicit_deps() 271 ds_resolve->pDepthStencilResolveAttachment->attachment != VK_ATTACHMENT_UNUSED) { in tu_render_pass_add_implicit_deps() 272 uint32_t a = ds_resolve->pDepthStencilResolveAttachment->attachment; in tu_render_pass_add_implicit_deps() 273 uint32_t stencil_layout = vk_att_ref_stencil_layout(ds_resolve->pDepthStencilResolveAttachment, att); in tu_render_pass_add_implicit_deps() 362 if (ds_resolve && ds_resolve->pDepthStencilResolveAttachment && in tu_render_pass_add_implicit_deps() 363 ds_resolve->pDepthStencilResolveAttachment->attachment != VK_ATTACHMENT_UNUSED) { in tu_render_pass_add_implicit_deps() 364 uint32_t a = ds_resolve->pDepthStencilResolveAttachment->attachment; in tu_render_pass_add_implicit_deps() 365 uint32_t stencil_layout = vk_att_ref_stencil_layout(ds_resolve->pDepthStencilResolveAttachment, att); in tu_render_pass_add_implicit_deps() 725 depth_stencil_resolve->pDepthStencilResolveAttachment && in is_depth_stencil_resolve_enabled() 726 depth_stencil_resolve->pDepthStencilResolveAttachment in is_depth_stencil_resolve_enabled() [all...] |
/third_party/mesa3d/src/amd/vulkan/ |
H A D | radv_pass.c | 325 (ds_resolve && ds_resolve->pDepthStencilResolveAttachment) + in radv_num_subpass_attachments2() 452 if (ds_resolve && ds_resolve->pDepthStencilResolveAttachment) { in radv_CreateRenderPass2() 456 .attachment = ds_resolve->pDepthStencilResolveAttachment->attachment, in radv_CreateRenderPass2() 457 .layout = ds_resolve->pDepthStencilResolveAttachment->layout, in radv_CreateRenderPass2() 458 .stencil_layout = vk_att_ref_stencil_layout(ds_resolve->pDepthStencilResolveAttachment, in radv_CreateRenderPass2()
|
H A D | radv_cmd_buffer.c | 9086 .pDepthStencilResolveAttachment = &ds_resolve_ref}; in radv_CmdBeginRendering()
|
/third_party/mesa3d/src/broadcom/vulkan/ |
H A D | v3dv_pass.c | 261 resolve_desc && resolve_desc->pDepthStencilResolveAttachment && in v3dv_CreateRenderPass2() 262 resolve_desc->pDepthStencilResolveAttachment->attachment != VK_ATTACHMENT_UNUSED ? in v3dv_CreateRenderPass2() 263 resolve_desc->pDepthStencilResolveAttachment : NULL; in v3dv_CreateRenderPass2()
|
/third_party/mesa3d/src/virtio/venus-protocol/ |
H A D | vn_protocol_driver_render_pass.h | 817 size += vn_sizeof_simple_pointer(val->pDepthStencilResolveAttachment); in vn_sizeof_VkSubpassDescriptionDepthStencilResolve_self() 818 if (val->pDepthStencilResolveAttachment) in vn_sizeof_VkSubpassDescriptionDepthStencilResolve_self() 819 size += vn_sizeof_VkAttachmentReference2(val->pDepthStencilResolveAttachment); in vn_sizeof_VkSubpassDescriptionDepthStencilResolve_self() 848 if (vn_encode_simple_pointer(enc, val->pDepthStencilResolveAttachment)) in vn_encode_VkSubpassDescriptionDepthStencilResolve_self() 849 vn_encode_VkAttachmentReference2(enc, val->pDepthStencilResolveAttachment); in vn_encode_VkSubpassDescriptionDepthStencilResolve_self()
|
/third_party/mesa3d/src/vulkan/runtime/ |
H A D | vk_render_pass.c | 310 ds_resolve != NULL && ds_resolve->pDepthStencilResolveAttachment && in num_subpass_attachments2() 311 ds_resolve->pDepthStencilResolveAttachment->attachment != VK_ATTACHMENT_UNUSED; in num_subpass_attachments2() 559 if (ds_resolve->pDepthStencilResolveAttachment && in vk_common_CreateRenderPass2() 560 ds_resolve->pDepthStencilResolveAttachment->attachment != VK_ATTACHMENT_UNUSED) { in vk_common_CreateRenderPass2() 565 ds_resolve->pDepthStencilResolveAttachment, in vk_common_CreateRenderPass2() 575 * VUID-VkSubpassDescriptionDepthStencilResolve-pDepthStencilResolveAttachment-03178 in vk_common_CreateRenderPass2() 577 * "If pDepthStencilResolveAttachment is not NULL and does not in vk_common_CreateRenderPass2() 1819 * ignored if the VkFormat of the pDepthStencilResolveAttachment in begin_subpass() 1822 * ignored if the VkFormat of the pDepthStencilResolveAttachment in begin_subpass()
|
/third_party/vk-gl-cts/external/vulkancts/framework/vulkan/ |
H A D | vkPipelineConstructionUtil.cpp | 677 if (dsr->pDepthStencilResolveAttachment) in RenderPassWrapper() 679 subpass.m_depthStencilResolveAttachment = *dsr->pDepthStencilResolveAttachment; in RenderPassWrapper() 680 subpass.m_dsr.pDepthStencilResolveAttachment = &subpass.m_depthStencilResolveAttachment; in RenderPassWrapper() 1155 if (subpass.m_dsr.pDepthStencilResolveAttachment && i == subpass.m_dsr.pDepthStencilResolveAttachment->attachment) in transitionLayouts() 1178 const VkImageLayout newLayout = subpass.m_dsr.pDepthStencilResolveAttachment->layout; in transitionLayouts() 1493 if (subpass.m_dsr.pDepthStencilResolveAttachment) in beginRendering() 1495 depthAttachment.resolveImageView = m_imageViews[subpass.m_dsr.pDepthStencilResolveAttachment->attachment]; in beginRendering() 1496 depthAttachment.resolveImageLayout = subpass.m_dsr.pDepthStencilResolveAttachment->layout; in beginRendering() 1497 stencilAttachment.resolveImageView = m_imageViews[subpass.m_dsr.pDepthStencilResolveAttachment in beginRendering() [all...] |
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/vulkan/ |
H A D | vk_cache_utils.cpp | 776 if (depthStencilResolve.pDepthStencilResolveAttachment != nullptr) in CreateRenderPass2() 871 if (depthStencilResolve.pDepthStencilResolveAttachment == nullptr) in UpdateRenderPassDepthStencilResolvePerfCounters() 877 depthStencilResolve.pDepthStencilResolveAttachment->attachment; in UpdateRenderPassDepthStencilResolvePerfCounters() 1194 depthStencilResolve.pDepthStencilResolveAttachment = &depthStencilResolveAttachmentRef; in InitializeRenderPassFromDesc() 1251 if (depthStencilResolve.pDepthStencilResolveAttachment != nullptr || desc.isRenderToTexture()) in InitializeRenderPassFromDesc()
|
/third_party/mesa3d/src/gallium/drivers/zink/ |
H A D | zink_render_pass.c | 210 zsresolve.pDepthStencilResolveAttachment = &zs_resolve; in create_render_pass2()
|
/third_party/vk-gl-cts/external/vulkancts/framework/vulkan/generated/vulkansc/ |
H A D | vulkan_json_parser.hpp | 9366 Json::Value& obj_pDepthStencilResolveAttachment = obj["pDepthStencilResolveAttachment"]; in parse_VkSubpassDescriptionDepthStencilResolve() 9369 (o.pDepthStencilResolveAttachment) = nullptr; in parse_VkSubpassDescriptionDepthStencilResolve() 9371 (o.pDepthStencilResolveAttachment) = (VkAttachmentReference2*)s_globalMem.allocate(1, sizeof(VkAttachmentReference2)); in parse_VkSubpassDescriptionDepthStencilResolve() 9372 parse_VkAttachmentReference2("pDepthStencilResolveAttachment", obj_pDepthStencilResolveAttachment, const_cast<VkAttachmentReference2&>(*(o.pDepthStencilResolveAttachment))); in parse_VkSubpassDescriptionDepthStencilResolve()
|
H A D | vulkan_json_data.hpp | 20859 _OUT << "\"pDepthStencilResolveAttachment\": " << std::endl; in print_VkSubpassDescriptionDepthStencilResolve() 20860 if (obj.pDepthStencilResolveAttachment) { in print_VkSubpassDescriptionDepthStencilResolve() 20861 print_VkAttachmentReference2(obj.pDepthStencilResolveAttachment, "pDepthStencilResolveAttachment", 0); in print_VkSubpassDescriptionDepthStencilResolve() 20894 _OUT << "\"pDepthStencilResolveAttachment\": " << std::endl; in print_VkSubpassDescriptionDepthStencilResolve() 20895 if (obj->pDepthStencilResolveAttachment) { in print_VkSubpassDescriptionDepthStencilResolve() 20896 print_VkAttachmentReference2(obj->pDepthStencilResolveAttachment, "pDepthStencilResolveAttachment", 0); in print_VkSubpassDescriptionDepthStencilResolve() [all...] |
/third_party/glfw/deps/glad/ |
H A D | vulkan.h | 4190 const VkAttachmentReference2 * pDepthStencilResolveAttachment; member
|
/third_party/vk-gl-cts/external/vulkancts/scripts/src/ |
H A D | vulkan_sc_core.h | 4636 const VkAttachmentReference2* pDepthStencilResolveAttachment; member
|
/third_party/skia/include/third_party/vulkan/vulkan/ |
H A D | vulkan_core.h | 5687 const VkAttachmentReference2* pDepthStencilResolveAttachment; member
|
/third_party/skia/third_party/externals/swiftshader/include/vulkan/ |
H A D | vulkan_structs.hpp | 70752 , pDepthStencilResolveAttachment( pDepthStencilResolveAttachment_ ) pDepthStencilResolveAttachment() function 70834 const VULKAN_HPP_NAMESPACE::AttachmentReference2 * pDepthStencilResolveAttachment = {}; global() member [all...] |
H A D | vulkan_core.h | 5786 const VkAttachmentReference2* pDepthStencilResolveAttachment; member
|
/third_party/mesa3d/include/vulkan/ |
H A D | vulkan_core.h | 6053 const VkAttachmentReference2* pDepthStencilResolveAttachment; member
|
/third_party/skia/third_party/externals/dawn/third_party/khronos/vulkan/ |
H A D | vulkan_core.h | 5836 const VkAttachmentReference2* pDepthStencilResolveAttachment; member
|
/third_party/vulkan-headers/include/vulkan/ |
H A D | vulkan_core.h | 6212 const VkAttachmentReference2* pDepthStencilResolveAttachment; member
|
H A D | vulkan_hash.hpp | 14613 VULKAN_HPP_HASH_COMBINE( seed, subpassDescriptionDepthStencilResolve.pDepthStencilResolveAttachment );
|
H A D | vulkan_structs.hpp | [all...] |