Home
last modified time | relevance | path

Searched refs:subpass_att (Results 1 – 2 of 2) sorted by relevance

/third_party/mesa3d/src/amd/vulkan/
Dradv_pass.c133 struct radv_subpass_attachment *subpass_att = &subpass->attachments[j]; in radv_render_pass_add_implicit_deps() local
134 if (subpass_att->attachment == VK_ATTACHMENT_UNUSED) in radv_render_pass_add_implicit_deps()
137 struct radv_render_pass_attachment *pass_att = &pass->attachments[subpass_att->attachment]; in radv_render_pass_add_implicit_deps()
148 ((subpass_att->layout != initial_layout) || in radv_render_pass_add_implicit_deps()
149 (subpass_att->stencil_layout != stencil_initial_layout))) { in radv_render_pass_add_implicit_deps()
158 ((subpass_att->layout != final_layout) || in radv_render_pass_add_implicit_deps()
159 (subpass_att->stencil_layout != stencil_final_layout))) { in radv_render_pass_add_implicit_deps()
207 struct radv_subpass_attachment *subpass_att = &subpass->attachments[j]; in radv_render_pass_compile() local
208 if (subpass_att->attachment == VK_ATTACHMENT_UNUSED) in radv_render_pass_compile()
211 struct radv_render_pass_attachment *pass_att = &pass->attachments[subpass_att->attachment]; in radv_render_pass_compile()
[all …]
Dradv_meta_clear.c317 const uint32_t subpass_att = clear_att->colorAttachment; in emit_color_clear() local
318 const uint32_t pass_att = subpass->color_attachments[subpass_att].attachment; in emit_color_clear()
1787 const VkClearAttachment *clear_att, uint32_t subpass_att, in radv_fast_clear_color() argument
1858 radv_update_color_clear_metadata(cmd_buffer, iview, subpass_att, clear_color); in radv_fast_clear_color()
1874 const uint32_t subpass_att = clear_att->colorAttachment; in emit_clear() local
1875 assert(subpass_att < subpass->color_count); in emit_clear()
1876 const uint32_t pass_att = subpass->color_attachments[subpass_att].attachment; in emit_clear()
1880 VkImageLayout image_layout = subpass->color_attachments[subpass_att].layout; in emit_clear()
1881 bool in_render_loop = subpass->color_attachments[subpass_att].in_render_loop; in emit_clear()
1888 radv_fast_clear_color(cmd_buffer, iview, clear_att, subpass_att, pre_flush, post_flush); in emit_clear()