Home
last modified time | relevance | path

Searched refs:depth_stencil_attachment (Results 1 – 25 of 36) sorted by relevance

12

/external/mesa3d/src/gallium/frontends/lavapipe/
Dlvp_pass.c54 if (subpass->depth_stencil_attachment && in lvp_render_pass_compile()
55 subpass->depth_stencil_attachment->attachment == VK_ATTACHMENT_UNUSED) in lvp_render_pass_compile()
56 subpass->depth_stencil_attachment = NULL; in lvp_render_pass_compile()
91 if (subpass->depth_stencil_attachment) { in lvp_render_pass_compile()
93 subpass->depth_stencil_attachment->attachment; in lvp_render_pass_compile()
127 if (subpass->depth_stencil_attachment && in lvp_render_pass_compile()
128 … subpass->depth_stencil_attachment->attachment == subpass->input_attachments[j].attachment) { in lvp_render_pass_compile()
130 subpass->depth_stencil_attachment->in_render_loop = true; in lvp_render_pass_compile()
254 subpass->depth_stencil_attachment = p++; in lvp_CreateRenderPass()
256 *subpass->depth_stencil_attachment = (struct lvp_subpass_attachment) { in lvp_CreateRenderPass()
Dlvp_execute.c1101 if (subpass->depth_stencil_attachment) { in subpass_needs_clear()
1102 a = subpass->depth_stencil_attachment->attachment; in subpass_needs_clear()
1143 if (subpass->depth_stencil_attachment) { in render_subpass_clear()
1144 uint32_t ds = subpass->depth_stencil_attachment->attachment; in render_subpass_clear()
1241 if (subpass->depth_stencil_attachment) { in begin_render_subpass()
1242 struct lvp_subpass_attachment *ds_att = subpass->depth_stencil_attachment; in begin_render_subpass()
2209 struct lvp_subpass_attachment *ds_att = subpass->depth_stencil_attachment; in handle_clear_attachments()
Dlvp_private.h360 struct lvp_subpass_attachment * depth_stencil_attachment; member
/external/mesa3d/src/intel/vulkan/
Danv_pass.c75 if (subpass->depth_stencil_attachment && in anv_render_pass_compile()
76 subpass->depth_stencil_attachment->attachment == VK_ATTACHMENT_UNUSED) in anv_render_pass_compile()
77 subpass->depth_stencil_attachment = NULL; in anv_render_pass_compile()
102 subpass->depth_stencil_attachment && in anv_render_pass_compile()
103 subpass_att->attachment == subpass->depth_stencil_attachment->attachment) in anv_render_pass_compile()
132 subpass->depth_stencil_attachment; in anv_render_pass_compile()
344 subpass->depth_stencil_attachment = subpass_attachments++; in anv_CreateRenderPass()
346 *subpass->depth_stencil_attachment = (struct anv_subpass_attachment) { in anv_CreateRenderPass()
585 subpass->depth_stencil_attachment = subpass_attachments++; in anv_CreateRenderPass2()
587 *subpass->depth_stencil_attachment = (struct anv_subpass_attachment) { in anv_CreateRenderPass2()
[all …]
Dgen7_cmd_buffer.c179 if (!subpass->depth_stencil_attachment) in get_depth_format()
183 &pass->attachments[subpass->depth_stencil_attachment->attachment]; in get_depth_format()
DgenX_pipeline.c709 if (subpass->depth_stencil_attachment) { in emit_rs_state()
711 pass->attachments[subpass->depth_stencil_attachment->attachment].format; in emit_rs_state()
1041 if (subpass->depth_stencil_attachment) {
1043 pass->attachments[subpass->depth_stencil_attachment->attachment].format;
Danv_cmd_buffer.c1188 if (subpass->depth_stencil_attachment == NULL) in anv_cmd_buffer_get_depth_stencil_view()
1192 cmd_buffer->state.attachments[subpass->depth_stencil_attachment->attachment].image_view; in anv_cmd_buffer_get_depth_stencil_view()
DgenX_cmd_buffer.c1681 cmd_buffer->state.subpass->depth_stencil_attachment->layout; in genX()
5116 cmd_buffer->state.subpass->depth_stencil_attachment->attachment; in cmd_buffer_emit_depth_stencil()
5767 uint32_t src_att = subpass->depth_stencil_attachment->attachment; in cmd_buffer_end_subpass()
5908 if (subpass->depth_stencil_attachment) { in cmd_buffer_end_subpass()
5909 uint32_t a = subpass->depth_stencil_attachment->attachment; in cmd_buffer_end_subpass()
Danv_blorp.c1436 if (!subpass->depth_stencil_attachment) in clear_depth_stencil_attachment()
1439 const uint32_t att_idx = subpass->depth_stencil_attachment->attachment; in clear_depth_stencil_attachment()
Danv_pipeline.c1967 subpass->depth_stencil_attachment) { in copy_non_dynamic_state()
2072 if (subpass && subpass->depth_stencil_attachment) in anv_pipeline_validate_create_info()
Danv_private.h4364 struct anv_subpass_attachment * depth_stencil_attachment; member
/external/mesa3d/src/amd/vulkan/
Dradv_pass.c210 if (subpass->depth_stencil_attachment && in radv_render_pass_compile()
211 subpass->depth_stencil_attachment->attachment == VK_ATTACHMENT_UNUSED) in radv_render_pass_compile()
212 subpass->depth_stencil_attachment = NULL; in radv_render_pass_compile()
247 if (subpass->depth_stencil_attachment) { in radv_render_pass_compile()
249 subpass->depth_stencil_attachment->attachment; in radv_render_pass_compile()
285 if (subpass->depth_stencil_attachment && in radv_render_pass_compile()
286 subpass->depth_stencil_attachment->attachment == subpass->input_attachments[j].attachment) { in radv_render_pass_compile()
288 subpass->depth_stencil_attachment->in_render_loop = true; in radv_render_pass_compile()
441 subpass->depth_stencil_attachment = p++; in radv_CreateRenderPass()
443 *subpass->depth_stencil_attachment = (struct radv_subpass_attachment) { in radv_CreateRenderPass()
[all …]
Dradv_meta_clear.c474 .depth_stencil_attachment = NULL, in emit_color_clear()
873 .depth_stencil_attachment = ds_att, in emit_depthstencil_clear()
1873 struct radv_subpass_attachment *ds_att = subpass->depth_stencil_attachment; in emit_clear()
1925 if (cmd_state->subpass->depth_stencil_attachment) { in radv_subpass_needs_clear()
1926 a = cmd_state->subpass->depth_stencil_attachment->attachment; in radv_subpass_needs_clear()
2008 if (cmd_state->subpass->depth_stencil_attachment) { in radv_cmd_buffer_clear_subpass()
2009 uint32_t ds = cmd_state->subpass->depth_stencil_attachment->attachment; in radv_cmd_buffer_clear_subpass()
Dradv_meta_resolve.c747 struct radv_subpass_attachment src_att = *subpass->depth_stencil_attachment; in radv_cmd_buffer_resolve_subpass()
880 .depth_stencil_attachment = NULL, in radv_cmd_buffer_resolve_subpass()
938 struct radv_subpass_attachment src_att = *subpass->depth_stencil_attachment; in radv_decompress_resolve_subpass_src()
Dradv_meta_resolve_fs.c1196 .depth_stencil_attachment = NULL, in radv_cmd_buffer_resolve_subpass_fs()
1241 struct radv_subpass_attachment src_att = *subpass->depth_stencil_attachment; in radv_depth_stencil_resolve_subpass_fs()
1253 .depth_stencil_attachment = (struct radv_subpass_attachment *) { &dst_att }, in radv_depth_stencil_resolve_subpass_fs()
Dradv_pipeline.c112 subpass->depth_stencil_attachment) in radv_pipeline_get_depth_stencil_state()
994 pass->attachments + subpass->depth_stencil_attachment->attachment; in radv_pipeline_out_of_order_rast()
1191 …uint32_t z_samples = subpass->depth_stencil_attachment ? subpass->depth_sample_count : ms->num_sam… in radv_pipeline_init_multisample_state()
1594 if (needed_states && subpass->depth_stencil_attachment) { in radv_pipeline_init_dynamic_state()
1755 if (subpass->depth_stencil_attachment) in radv_pipeline_init_depth_stencil_state()
1756 attachment = pass->attachments + subpass->depth_stencil_attachment->attachment; in radv_pipeline_init_depth_stencil_state()
3751 if (subpass->depth_stencil_attachment) { in radv_gfx9_compute_bin_size()
3752 …nder_pass_attachment *attachment = pass->attachments + subpass->depth_stencil_attachment->attachme… in radv_gfx9_compute_bin_size()
3837 if (subpass->depth_stencil_attachment) { in radv_gfx10_compute_bin_size()
3838 …nder_pass_attachment *attachment = pass->attachments + subpass->depth_stencil_attachment->attachme… in radv_gfx10_compute_bin_size()
[all …]
Dradv_cmd_buffer.c1833 if (!subpass->depth_stencil_attachment) in radv_update_bound_fast_clear_ds()
1836 att_idx = subpass->depth_stencil_attachment->attachment; in radv_update_bound_fast_clear_ds()
1859 VkImageLayout layout = subpass->depth_stencil_attachment->layout; in radv_update_bound_fast_clear_ds()
1860 bool in_render_loop = subpass->depth_stencil_attachment->in_render_loop; in radv_update_bound_fast_clear_ds()
2338 if (subpass->depth_stencil_attachment) { in radv_emit_framebuffer_state()
2339 int idx = subpass->depth_stencil_attachment->attachment; in radv_emit_framebuffer_state()
2340 VkImageLayout layout = subpass->depth_stencil_attachment->layout; in radv_emit_framebuffer_state()
2341 bool in_render_loop = subpass->depth_stencil_attachment->in_render_loop; in radv_emit_framebuffer_state()
Dradv_meta_resolve_cs.c985 struct radv_subpass_attachment src_att = *subpass->depth_stencil_attachment; in radv_depth_stencil_resolve_subpass_cs()
Dradv_private.h2276 struct radv_subpass_attachment * depth_stencil_attachment; member
/external/mesa3d/src/freedreno/vulkan/
Dtu_pass.c603 subpass->depth_stencil_attachment.attachment = a; in tu_CreateRenderPass2()
Dtu_private.h1454 struct tu_subpass_attachment depth_stencil_attachment; member
Dtu_cmd_buffer.c177 const uint32_t a = subpass->depth_stencil_attachment.attachment; in tu6_emit_zs()
344 const uint32_t a = subpass->depth_stencil_attachment.attachment; in tu6_emit_render_cntl()
2914 uint32_t a = cmd->state.subpass->depth_stencil_attachment.attachment; in tu_CmdBeginRenderPass2()
3190 const uint32_t a = cmd->state.subpass->depth_stencil_attachment.attachment; in tu6_build_lrz()
Dtu_clear_blit.c1830 a = subpass->depth_stencil_attachment.attachment; in tu_clear_sysmem_attachments()
2113 a = subpass->depth_stencil_attachment.attachment; in tu_clear_gmem_attachments()
Dtu_pipeline.c2792 const uint32_t a = subpass->depth_stencil_attachment.attachment; in tu_pipeline_builder_init_graphics()
/external/deqp/external/openglcts/data/mustpass/gles/aosp_mustpass/3.2.2.x/
Dgles3-master.txt28906 dEQP-GLES3.functional.fbo.stencil.attach.depth_stencil_attachment

12