Home
last modified time | relevance | path

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

/third_party/mesa3d/src/amd/vulkan/
Dradv_pass.c231 if (subpass->ds_resolve_attachment && in radv_render_pass_compile()
232 subpass->ds_resolve_attachment->attachment == VK_ATTACHMENT_UNUSED) in radv_render_pass_compile()
233 subpass->ds_resolve_attachment = NULL; in radv_render_pass_compile()
453 subpass->ds_resolve_attachment = p++; in radv_CreateRenderPass2()
455 *subpass->ds_resolve_attachment = (struct radv_subpass_attachment){ in radv_CreateRenderPass2()
Dradv_meta_resolve.c653 if (!subpass->has_color_resolve && !subpass->ds_resolve_attachment) in radv_cmd_buffer_resolve_subpass()
658 if (subpass->ds_resolve_attachment) { in radv_cmd_buffer_resolve_subpass()
660 struct radv_subpass_attachment dst_att = *subpass->ds_resolve_attachment; in radv_cmd_buffer_resolve_subpass()
Dradv_meta_clear.c1896 ds_att = subpass->ds_resolve_attachment; in emit_clear()
1948 if (!cmd_state->subpass->ds_resolve_attachment) in radv_subpass_needs_clear()
1951 a = cmd_state->subpass->ds_resolve_attachment->attachment; in radv_subpass_needs_clear()
2035 if (cmd_state->subpass->ds_resolve_attachment) { in radv_cmd_buffer_clear_subpass()
2036 uint32_t ds_resolve = cmd_state->subpass->ds_resolve_attachment->attachment; in radv_cmd_buffer_clear_subpass()
Dradv_meta_resolve_fs.c976 struct radv_subpass_attachment dst_att = *subpass->ds_resolve_attachment; in radv_depth_stencil_resolve_subpass_fs()
Dradv_meta_resolve_cs.c868 struct radv_subpass_attachment dest_att = *subpass->ds_resolve_attachment; in radv_depth_stencil_resolve_subpass_cs()
Dradv_private.h2818 struct radv_subpass_attachment *ds_resolve_attachment; member
/third_party/mesa3d/src/broadcom/vulkan/
Dv3dv_pass.c96 if (subpass->ds_resolve_attachment.attachment != VK_ATTACHMENT_UNUSED) in pass_find_subpass_range_for_attachments()
265 subpass->ds_resolve_attachment = (struct v3dv_subpass_attachment) { in v3dv_CreateRenderPass2()
278 subpass->ds_resolve_attachment.attachment = VK_ATTACHMENT_UNUSED; in v3dv_CreateRenderPass2()
284 subpass->ds_resolve_attachment.attachment = VK_ATTACHMENT_UNUSED; in v3dv_CreateRenderPass2()
Dv3dv_private.h703 struct v3dv_subpass_attachment ds_resolve_attachment; member
Dv3dvx_cmd_buffer.c512 subpass->ds_resolve_attachment.attachment; in cmd_buffer_render_pass_emit_stores()
Dv3dv_cmd_buffer.c1081 subpass->ds_resolve_attachment.attachment; in cmd_buffer_update_attachment_resolve_state()