Home
last modified time | relevance | path

Searched refs:ds_resolve_attachment (Results 1 – 12 of 12) sorted by relevance

/third_party/mesa3d/src/intel/vulkan/
Danv_pass.c93 if (subpass->ds_resolve_attachment && in anv_render_pass_compile()
94 subpass->ds_resolve_attachment->attachment == VK_ATTACHMENT_UNUSED) in anv_render_pass_compile()
95 subpass->ds_resolve_attachment = NULL; in anv_render_pass_compile()
144 if (subpass->ds_resolve_attachment) { in anv_render_pass_compile()
148 subpass->ds_resolve_attachment; in anv_render_pass_compile()
440 subpass->ds_resolve_attachment = subpass_attachments++; in anv_CreateRenderPass2()
442 *subpass->ds_resolve_attachment = (struct anv_subpass_attachment) { in anv_CreateRenderPass2()
Danv_private.h4572 struct anv_subpass_attachment * ds_resolve_attachment; member
DgenX_cmd_buffer.c6477 if (subpass->ds_resolve_attachment) { in cmd_buffer_end_subpass()
6488 uint32_t dst_att = subpass->ds_resolve_attachment->attachment; in cmd_buffer_end_subpass()
/third_party/mesa3d/src/gallium/frontends/lavapipe/
Dlvp_pass.c60 if (subpass->ds_resolve_attachment && in lvp_render_pass_compile()
61 subpass->ds_resolve_attachment->attachment == VK_ATTACHMENT_UNUSED) in lvp_render_pass_compile()
62 subpass->ds_resolve_attachment = NULL; in lvp_render_pass_compile()
274 subpass->ds_resolve_attachment = p++; in lvp_CreateRenderPass2()
276 *subpass->ds_resolve_attachment = (struct lvp_subpass_attachment){ in lvp_CreateRenderPass2()
Dlvp_private.h278 struct lvp_subpass_attachment * ds_resolve_attachment; member
Dlvp_execute.c1600 if (subpass->depth_stencil_attachment && subpass->ds_resolve_attachment) { in render_pass_resolve()
1602 struct lvp_subpass_attachment dst_att = *subpass->ds_resolve_attachment; in render_pass_resolve()
/third_party/mesa3d/src/amd/vulkan/
Dradv_pass.c213 if (subpass->ds_resolve_attachment && in radv_render_pass_compile()
214 subpass->ds_resolve_attachment->attachment == VK_ATTACHMENT_UNUSED) in radv_render_pass_compile()
215 subpass->ds_resolve_attachment = NULL; in radv_render_pass_compile()
499 subpass->ds_resolve_attachment = p++; in radv_CreateRenderPass2()
501 *subpass->ds_resolve_attachment = (struct radv_subpass_attachment){ in radv_CreateRenderPass2()
Dradv_meta_resolve.c747 if (!subpass->has_color_resolve && !subpass->ds_resolve_attachment) in radv_cmd_buffer_resolve_subpass()
752 if (subpass->ds_resolve_attachment) { in radv_cmd_buffer_resolve_subpass()
754 struct radv_subpass_attachment dst_att = *subpass->ds_resolve_attachment; in radv_cmd_buffer_resolve_subpass()
Dradv_meta_clear.c1955 ds_att = subpass->ds_resolve_attachment; in emit_clear()
2006 if (!cmd_state->subpass->ds_resolve_attachment) in radv_subpass_needs_clear()
2009 a = cmd_state->subpass->ds_resolve_attachment->attachment; in radv_subpass_needs_clear()
2091 if (cmd_state->subpass->ds_resolve_attachment) { in radv_cmd_buffer_clear_subpass()
2092 uint32_t ds_resolve = cmd_state->subpass->ds_resolve_attachment->attachment; in radv_cmd_buffer_clear_subpass()
Dradv_meta_resolve_cs.c878 struct radv_subpass_attachment dest_att = *subpass->ds_resolve_attachment; in radv_depth_stencil_resolve_subpass_cs()
Dradv_meta_resolve_fs.c1152 struct radv_subpass_attachment dst_att = *subpass->ds_resolve_attachment; in radv_depth_stencil_resolve_subpass_fs()
Dradv_private.h2445 struct radv_subpass_attachment *ds_resolve_attachment; member