Searched refs:subpass_att (Results 1 - 9 of 9) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/gallium/frontends/lavapipe/
H A Dlvp_pass.c35 struct lvp_subpass_attachment *subpass_att = local in function:lvp_render_pass_compile
37 if (subpass_att->attachment == VK_ATTACHMENT_UNUSED)
41 &pass->attachments[subpass_att->attachment];
65 struct lvp_subpass_attachment *subpass_att = local in function:lvp_render_pass_compile
67 if (subpass_att->attachment == VK_ATTACHMENT_UNUSED)
71 &pass->attachments[subpass_att->attachment];
80 struct lvp_subpass_attachment *subpass_att = local in function:lvp_render_pass_compile
82 if (subpass_att->attachment == VK_ATTACHMENT_UNUSED)
88 &pass->attachments[subpass_att->attachment];
/xsrc/external/mit/MesaLib/dist/src/amd/vulkan/
H A Dradv_pass.c115 struct radv_subpass_attachment *subpass_att = &subpass->attachments[j]; local in function:radv_render_pass_add_implicit_deps
116 if (subpass_att->attachment == VK_ATTACHMENT_UNUSED)
119 struct radv_render_pass_attachment *pass_att = &pass->attachments[subpass_att->attachment];
130 ((subpass_att->layout != initial_layout) ||
131 (subpass_att->layout != stencil_initial_layout))) {
140 ((subpass_att->layout != final_layout) ||
141 (subpass_att->layout != stencil_final_layout))) {
189 struct radv_subpass_attachment *subpass_att = &subpass->attachments[j]; local in function:radv_render_pass_compile
190 if (subpass_att->attachment == VK_ATTACHMENT_UNUSED)
193 struct radv_render_pass_attachment *pass_att = &pass->attachments[subpass_att
221 struct radv_subpass_attachment *subpass_att = &subpass->attachments[j]; local in function:radv_render_pass_compile
234 struct radv_subpass_attachment *subpass_att = &subpass->color_attachments[j]; local in function:radv_render_pass_compile
[all...]
H A Dradv_meta_clear.c379 const uint32_t subpass_att = clear_att->colorAttachment; local in function:emit_color_clear
380 const uint32_t pass_att = subpass->color_attachments[subpass_att].attachment;
1852 const VkClearAttachment *clear_att, uint32_t subpass_att,
1917 radv_update_color_clear_metadata(cmd_buffer, iview, subpass_att, clear_color);
1933 const uint32_t subpass_att = clear_att->colorAttachment; local in function:emit_clear
1934 assert(subpass_att < subpass->color_count);
1935 const uint32_t pass_att = subpass->color_attachments[subpass_att].attachment;
1939 VkImageLayout image_layout = subpass->color_attachments[subpass_att].layout;
1940 bool in_render_loop = subpass->color_attachments[subpass_att].in_render_loop;
1947 radv_fast_clear_color(cmd_buffer, iview, clear_att, subpass_att, pre_flus
1851 radv_fast_clear_color(struct radv_cmd_buffer * cmd_buffer,const struct radv_image_view * iview,const VkClearAttachment * clear_att,uint32_t subpass_att,enum radv_cmd_flush_bits * pre_flush,enum radv_cmd_flush_bits * post_flush) argument
[all...]
/xsrc/external/mit/MesaLib/dist/src/intel/vulkan/
H A Danv_pass.c98 struct anv_subpass_attachment *subpass_att = &subpass->attachments[j]; local in function:anv_render_pass_compile
99 if (subpass_att->attachment == VK_ATTACHMENT_UNUSED)
103 &pass->attachments[subpass_att->attachment];
105 pass_att->usage |= subpass_att->usage;
108 all_usage |= subpass_att->usage;
115 pass_att->first_subpass_layout = subpass_att->layout;
119 if (subpass_att->usage == VK_IMAGE_USAGE_INPUT_ATTACHMENT_BIT &&
121 subpass_att->attachment == subpass->depth_stencil_attachment->attachment)
H A DgenX_cmd_buffer.c2759 const unsigned subpass_att = binding->input_attachment_index; local in function:emit_binding_table
2760 const unsigned att = subpass->input_attachments[subpass_att].attachment;
/xsrc/external/mit/MesaLib.old/dist/src/intel/vulkan/
H A Danv_pass.c82 struct anv_subpass_attachment *subpass_att = &subpass->attachments[j]; local in function:anv_render_pass_compile
83 if (subpass_att->attachment == VK_ATTACHMENT_UNUSED)
87 &pass->attachments[subpass_att->attachment];
89 assert(__builtin_popcount(subpass_att->usage) == 1);
90 pass_att->usage |= subpass_att->usage;
93 all_usage |= subpass_att->usage;
96 pass_att->first_subpass_layout = subpass_att->layout;
100 if (subpass_att->usage == VK_IMAGE_USAGE_INPUT_ATTACHMENT_BIT &&
102 subpass_att->attachment == subpass->depth_stencil_attachment->attachment)
H A DgenX_cmd_buffer.c2199 const unsigned subpass_att = binding->input_attachment_index; local in function:emit_binding_table
2200 const unsigned att = subpass->input_attachments[subpass_att].attachment;
/xsrc/external/mit/MesaLib.old/dist/src/amd/vulkan/
H A Dradv_pass.c79 struct radv_subpass_attachment *subpass_att = local in function:radv_render_pass_compile
81 if (subpass_att->attachment == VK_ATTACHMENT_UNUSED)
85 &pass->attachments[subpass_att->attachment];
92 struct radv_subpass_attachment *subpass_att = local in function:radv_render_pass_compile
94 if (subpass_att->attachment == VK_ATTACHMENT_UNUSED)
100 &pass->attachments[subpass_att->attachment];
H A Dradv_meta_clear.c371 const uint32_t subpass_att = clear_att->colorAttachment; local in function:emit_color_clear
372 const uint32_t pass_att = subpass->color_attachments[subpass_att].attachment;
1488 uint32_t subpass_att,
1540 radv_update_color_clear_metadata(cmd_buffer, iview->image, subpass_att,
1560 const uint32_t subpass_att = clear_att->colorAttachment; local in function:emit_clear
1561 assert(subpass_att < subpass->color_count);
1562 const uint32_t pass_att = subpass->color_attachments[subpass_att].attachment;
1566 VkImageLayout image_layout = subpass->color_attachments[subpass_att].layout;
1573 subpass_att, pre_flush,
1485 radv_fast_clear_color(struct radv_cmd_buffer * cmd_buffer,const struct radv_image_view * iview,const VkClearAttachment * clear_att,uint32_t subpass_att,enum radv_cmd_flush_bits * pre_flush,enum radv_cmd_flush_bits * post_flush) argument

Completed in 27 milliseconds