Home
last modified time | relevance | path

Searched refs:pDepthStencilResolveAttachment (Results 1 - 23 of 23) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/src/Vulkan/
H A DVkRenderPass.cpp163 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 DVkFramebuffer.cpp229 imageView->resolveDepthStencil(attachments[dsResolve.pDepthStencilResolveAttachment->attachment], dsResolve);
/third_party/mesa3d/src/freedreno/vulkan/
H A Dtu_pass.c270 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 Dradv_pass.c325 (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 Dradv_cmd_buffer.c9086 .pDepthStencilResolveAttachment = &ds_resolve_ref}; in radv_CmdBeginRendering()
/third_party/mesa3d/src/broadcom/vulkan/
H A Dv3dv_pass.c261 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 Dvn_protocol_driver_render_pass.h817 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 Dvk_render_pass.c310 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 DvkPipelineConstructionUtil.cpp677 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 Dvk_cache_utils.cpp776 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 Dzink_render_pass.c210 zsresolve.pDepthStencilResolveAttachment = &zs_resolve; in create_render_pass2()
/third_party/vk-gl-cts/external/vulkancts/framework/vulkan/generated/vulkansc/
H A Dvulkan_json_parser.hpp9366 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 Dvulkan_json_data.hpp20859 _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 Dvulkan.h4190 const VkAttachmentReference2 * pDepthStencilResolveAttachment; member
/third_party/vk-gl-cts/external/vulkancts/scripts/src/
H A Dvulkan_sc_core.h4636 const VkAttachmentReference2* pDepthStencilResolveAttachment; member
/third_party/skia/include/third_party/vulkan/vulkan/
H A Dvulkan_core.h5687 const VkAttachmentReference2* pDepthStencilResolveAttachment; member
/third_party/skia/third_party/externals/swiftshader/include/vulkan/
H A Dvulkan_structs.hpp70752 , pDepthStencilResolveAttachment( pDepthStencilResolveAttachment_ ) pDepthStencilResolveAttachment() function
70834 const VULKAN_HPP_NAMESPACE::AttachmentReference2 * pDepthStencilResolveAttachment = {}; global() member
[all...]
H A Dvulkan_core.h5786 const VkAttachmentReference2* pDepthStencilResolveAttachment; member
/third_party/mesa3d/include/vulkan/
H A Dvulkan_core.h6053 const VkAttachmentReference2* pDepthStencilResolveAttachment; member
/third_party/skia/third_party/externals/dawn/third_party/khronos/vulkan/
H A Dvulkan_core.h5836 const VkAttachmentReference2* pDepthStencilResolveAttachment; member
/third_party/vulkan-headers/include/vulkan/
H A Dvulkan_core.h6212 const VkAttachmentReference2* pDepthStencilResolveAttachment; member
H A Dvulkan_hash.hpp14613 VULKAN_HPP_HASH_COMBINE( seed, subpassDescriptionDepthStencilResolve.pDepthStencilResolveAttachment );
H A Dvulkan_structs.hpp[all...]

Completed in 466 milliseconds