Home
last modified time | relevance | path

Searched refs:pass_att (Results 1 – 6 of 6) sorted by relevance

/external/mesa3d/src/gallium/frontends/lavapipe/
Dlvp_pass.c38 struct lvp_render_pass_attachment *pass_att = in lvp_render_pass_compile() local
41 pass_att->first_subpass_idx = UINT32_MAX; in lvp_render_pass_compile()
68 struct lvp_render_pass_attachment *pass_att = in lvp_render_pass_compile() local
71 if (i < pass_att->first_subpass_idx) in lvp_render_pass_compile()
72 pass_att->first_subpass_idx = i; in lvp_render_pass_compile()
73 pass_att->last_subpass_idx = i; in lvp_render_pass_compile()
85 struct lvp_render_pass_attachment *pass_att = in lvp_render_pass_compile() local
88 color_sample_count = pass_att->samples; in lvp_render_pass_compile()
94 struct lvp_render_pass_attachment *pass_att = in lvp_render_pass_compile() local
96 depth_sample_count = pass_att->samples; in lvp_render_pass_compile()
/external/mesa3d/src/amd/vulkan/
Dradv_pass.c194 struct radv_render_pass_attachment *pass_att = in radv_render_pass_compile() local
197 pass_att->first_subpass_idx = UINT32_MAX; in radv_render_pass_compile()
224 struct radv_render_pass_attachment *pass_att = in radv_render_pass_compile() local
227 if (i < pass_att->first_subpass_idx) in radv_render_pass_compile()
228 pass_att->first_subpass_idx = i; in radv_render_pass_compile()
229 pass_att->last_subpass_idx = i; in radv_render_pass_compile()
241 struct radv_render_pass_attachment *pass_att = in radv_render_pass_compile() local
244 color_sample_count = pass_att->samples; in radv_render_pass_compile()
250 struct radv_render_pass_attachment *pass_att = in radv_render_pass_compile() local
252 depth_sample_count = pass_att->samples; in radv_render_pass_compile()
Dradv_meta_clear.c404 const uint32_t pass_att = subpass->color_attachments[subpass_att].attachment; in emit_color_clear() local
406 cmd_buffer->state.attachments[pass_att].iview : NULL; in emit_color_clear()
422 samples = cmd_buffer->state.pass->attachments[pass_att].samples; in emit_color_clear()
423 format = cmd_buffer->state.pass->attachments[pass_att].format; in emit_color_clear()
815 const uint32_t pass_att = ds_att->attachment; in emit_depthstencil_clear() local
819 cmd_buffer->state.attachments[pass_att].iview : NULL; in emit_depthstencil_clear()
830 samples = cmd_buffer->state.pass->attachments[pass_att].samples; in emit_depthstencil_clear()
835 assert(pass_att != VK_ATTACHMENT_UNUSED); in emit_depthstencil_clear()
1855 const uint32_t pass_att = subpass->color_attachments[subpass_att].attachment; in emit_clear() local
1856 if (pass_att == VK_ATTACHMENT_UNUSED) in emit_clear()
[all …]
/external/mesa3d/src/intel/vulkan/
Danv_pass.c88 struct anv_render_pass_attachment *pass_att = in anv_render_pass_compile() local
91 pass_att->usage |= subpass_att->usage; in anv_render_pass_compile()
92 pass_att->last_subpass_idx = i; in anv_render_pass_compile()
96 if (pass_att->first_subpass_layout == VK_IMAGE_LAYOUT_UNDEFINED) { in anv_render_pass_compile()
97 pass_att->first_subpass_layout = subpass_att->layout; in anv_render_pass_compile()
98 assert(pass_att->first_subpass_layout != VK_IMAGE_LAYOUT_UNDEFINED); in anv_render_pass_compile()
DgenX_cmd_buffer.c1431 const struct anv_render_pass_attachment *pass_att = &pass->attachments[i]; in genX() local
1433 VkImageAspectFlags att_aspects = vk_format_aspects(pass_att->format); in genX()
1439 if (pass_att->load_op == VK_ATTACHMENT_LOAD_OP_CLEAR) { in genX()
1441 } else if (pass_att->load_op == VK_ATTACHMENT_LOAD_OP_LOAD) { in genX()
1447 if (pass_att->load_op == VK_ATTACHMENT_LOAD_OP_CLEAR) { in genX()
1449 } else if (pass_att->load_op == VK_ATTACHMENT_LOAD_OP_LOAD) { in genX()
1454 if (pass_att->stencil_load_op == VK_ATTACHMENT_LOAD_OP_CLEAR) { in genX()
1456 } else if (pass_att->stencil_load_op == VK_ATTACHMENT_LOAD_OP_LOAD) { in genX()
1462 att_state->current_layout = pass_att->initial_layout; in genX()
1463 att_state->current_stencil_layout = pass_att->stencil_initial_layout; in genX()
[all …]
Danv_blorp.c1380 struct anv_render_pass_attachment *pass_att = in clear_color_attachment() local
1403 ISL_FORMAT_UNSUPPORTED, pass_att->samples, in clear_color_attachment()
1419 ISL_FORMAT_UNSUPPORTED, pass_att->samples, in clear_color_attachment()
1441 struct anv_render_pass_attachment *pass_att = in clear_depth_stencil_attachment() local
1450 pass_att->format, in clear_depth_stencil_attachment()
1472 depth_format, pass_att->samples, in clear_depth_stencil_attachment()
1491 depth_format, pass_att->samples, in clear_depth_stencil_attachment()