/external/mesa3d/src/amd/common/ |
D | ac_shader_util.h | 81 unsigned ac_get_spi_shader_z_format(bool writes_z, bool writes_stencil, bool writes_samplemask);
|
D | ac_shader_util.c | 32 unsigned ac_get_spi_shader_z_format(bool writes_z, bool writes_stencil, bool writes_samplemask) in ac_get_spi_shader_z_format() argument 34 if (writes_z) { in ac_get_spi_shader_z_format()
|
/external/mesa3d/src/gallium/drivers/softpipe/ |
D | sp_quad_pipe.c | 50 !sp->fs_variant->info.writes_z && in sp_build_quad_pipeline()
|
D | sp_quad_depth_test.c | 785 boolean interp_depth = !fsInfo->writes_z || qs->softpipe->early_depth; in depth_test_quads_fallback() 905 boolean interp_depth = !fsInfo->writes_z || qs->softpipe->early_depth; in choose_depth_test()
|
/external/virglrenderer/src/gallium/auxiliary/tgsi/ |
D | tgsi_scan.h | 83 boolean writes_z; /**< does fragment shader write Z value? */ member
|
D | tgsi_scan.c | 396 info->writes_z = TRUE; in tgsi_scan_shader()
|
/external/mesa3d/src/gallium/drivers/radeonsi/ |
D | si_shader.h | 356 bool writes_z; /**< does fragment shader write Z value? */ member 590 unsigned writes_z : 1; member
|
D | si_shader_llvm_ps.c | 888 key->ps_epilog.writes_z + key->ps_epilog.writes_stencil + key->ps_epilog.writes_samplemask; in si_llvm_build_ps_epilog() 907 if (!key->ps_epilog.writes_z && !key->ps_epilog.writes_stencil && in si_llvm_build_ps_epilog() 948 if (key->ps_epilog.writes_z) in si_llvm_build_ps_epilog()
|
D | si_shader_nir.c | 368 info->writes_z = nir->info.outputs_written & BITFIELD64_BIT(FRAG_RESULT_DEPTH); in si_nir_scan_shader()
|
D | si_shader.c | 671 shader->selector->info.writes_z + shader->selector->info.writes_stencil + in si_create_function() 2314 key->ps_epilog.writes_z = info->writes_z; in si_get_ps_epilog_key()
|
D | si_state_shaders.c | 1654 !spi_shader_col_format && !info->writes_z && !info->writes_stencil && in si_shader_ps() 1668 ac_get_spi_shader_z_format(info->writes_z, info->writes_stencil, info->writes_samplemask); in si_shader_ps() 1790 …bool ps_modifies_zs = ps->info.base.fs.uses_discard || ps->info.writes_z || ps->info.writes_stenci… in si_shader_selector_key_hw_vs() 2840 sel->db_shader_control = S_02880C_Z_EXPORT_ENABLE(sel->info.writes_z) | in si_create_shader_selector()
|
/external/mesa3d/src/gallium/auxiliary/tgsi/ |
D | tgsi_scan.h | 100 boolean writes_z; /**< does fragment shader write Z value? */ member
|
D | tgsi_scan.c | 786 info->writes_z = true; in scan_declaration()
|
/external/mesa3d/src/gallium/drivers/etnaviv/ |
D | etnaviv_internal.h | 259 unsigned writes_z:1; member
|
D | etnaviv_state.c | 695 !shader_state->writes_z && in etna_update_zsa() 705 !shader_state->writes_z) in etna_update_zsa()
|
D | etnaviv_shader.c | 254 cs->writes_z = fs->ps_depth_out_reg >= 0; in etna_link_shaders()
|
/external/mesa3d/src/gallium/drivers/i915/ |
D | i915_state_static.c | 219 && (i915->fs && !i915->fs->info.writes_z)) in update_dst_buf_vars()
|
/external/mesa3d/src/mesa/state_tracker/ |
D | st_tgsi_lower_depth_clamp.c | 265 if (ctx->info.writes_z) { in epilog_fs()
|
/external/mesa3d/src/amd/vulkan/ |
D | radv_shader.h | 309 bool writes_z; member
|
D | radv_shader_info.c | 413 info->ps.writes_z = true; in gather_info_output_decl_ps()
|
D | radv_pipeline.c | 4027 ps->info.ps.writes_z) { in radv_pipeline_generate_depth_stencil_state() 4831 return S_02880C_Z_EXPORT_ENABLE(ps->info.ps.writes_z) | in radv_compute_db_shader_control() 4879 ac_get_spi_shader_z_format(ps->info.ps.writes_z, in radv_pipeline_generate_fragment_shader() 5232 if (!ps->info.ps.writes_z && in radv_pipeline_init()
|
/external/mesa3d/src/broadcom/compiler/ |
D | v3d_compiler.h | 588 bool writes_z; member 821 bool writes_z; member
|
D | vir.c | 758 prog_data->writes_z = c->writes_z; in v3d_fs_set_prog_data()
|
/external/mesa3d/src/gallium/auxiliary/nir/ |
D | nir_to_tgsi_info.c | 736 info->writes_z = true; in nir_tgsi_scan_shader()
|
/external/mesa3d/src/gallium/drivers/v3d/ |
D | v3dx_draw.c | 758 v3d->prog.fs->prog_data.fs->writes_z; in v3d_emit_gl_shader_state() 1026 if (v3d->prog.fs->prog_data.fs->writes_z) { in v3d_update_job_ez()
|