/third_party/mesa3d/src/amd/common/ |
D | ac_shader_util.c | 34 unsigned ac_get_spi_shader_z_format(bool writes_z, bool writes_stencil, bool writes_samplemask, in ac_get_spi_shader_z_format() argument 38 assert(!writes_mrt0_alpha || writes_z || writes_stencil || writes_samplemask); in ac_get_spi_shader_z_format() 40 if (writes_z || writes_mrt0_alpha) { in ac_get_spi_shader_z_format()
|
D | ac_shader_util.h | 93 unsigned ac_get_spi_shader_z_format(bool writes_z, bool writes_stencil, bool writes_samplemask,
|
/third_party/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 | 852 boolean interp_depth = !fsInfo->writes_z || qs->softpipe->early_depth; in depth_test_quads_fallback() 991 boolean interp_depth = !fsInfo->writes_z || qs->softpipe->early_depth; in choose_depth_test()
|
/third_party/mesa3d/src/amd/compiler/ |
D | aco_shader_info.h | 135 bool writes_z; member
|
/third_party/mesa3d/src/gallium/auxiliary/tgsi/ |
D | tgsi_scan.h | 97 boolean writes_z; /**< does fragment shader write Z value? */ member
|
/third_party/mesa3d/src/gallium/drivers/i915/ |
D | i915_state_static.c | 166 (i915->fs && !i915->fs->info.writes_z)) in update_dst_buf_vars()
|
/third_party/mesa3d/src/gallium/drivers/etnaviv/ |
D | etnaviv_internal.h | 263 unsigned writes_z:1; member
|
D | etnaviv_state.c | 739 !shader_state->writes_z && in etna_update_zsa() 749 !shader_state->writes_z) in etna_update_zsa()
|
D | etnaviv_shader.c | 252 cs->writes_z = fs->ps_depth_out_reg >= 0; in etna_link_shaders()
|
/third_party/mesa3d/src/gallium/drivers/radeonsi/ |
D | si_shader.h | 429 bool writes_z; /**< does fragment shader write Z value? */ member 650 unsigned writes_z : 1; member
|
D | si_shader_llvm_ps.c | 844 key->ps_epilog.writes_z + key->ps_epilog.writes_stencil + key->ps_epilog.writes_samplemask; in si_llvm_build_ps_epilog() 882 if (key->ps_epilog.writes_z || in si_llvm_build_ps_epilog() 890 if (key->ps_epilog.writes_z) in si_llvm_build_ps_epilog()
|
D | si_state_shaders.cpp | 1863 S_02880C_Z_EXPORT_ENABLE(info->writes_z) | in si_shader_ps() 1969 bool has_mrtz = info->writes_z || info->writes_stencil || info->writes_samplemask; in si_shader_ps() 2000 ac_get_spi_shader_z_format(info->writes_z, info->writes_stencil, info->writes_samplemask, in si_shader_ps() 2180 ps->info.writes_z || in si_update_ps_inputs_read_or_disabled() 2351 (ps->info.writes_z || ps->info.writes_stencil || ps->info.writes_samplemask); in si_ps_key_update_blend_rasterizer()
|
D | si_shader_info.c | 652 info->writes_z = nir->info.outputs_written & BITFIELD64_BIT(FRAG_RESULT_DEPTH); in si_nir_scan_shader()
|
D | si_shader.c | 740 shader->selector->info.writes_z + shader->selector->info.writes_stencil + in si_init_shader_args() 2311 key->ps_epilog.writes_z = info->writes_z; in si_get_ps_epilog_key()
|
/third_party/mesa3d/src/amd/vulkan/ |
D | radv_aco_shader_info.h | 95 ASSIGN_FIELD(ps.writes_z); in radv_aco_convert_shader_info()
|
D | radv_shader.h | 310 bool writes_z; member
|
D | radv_shader_info.c | 637 info->ps.writes_z = nir->info.outputs_written & BITFIELD64_BIT(FRAG_RESULT_DEPTH); in radv_nir_shader_info_pass()
|
D | radv_nir_to_llvm.c | 1105 if (ctx->shader_info->ps.writes_z) { in handle_fs_outputs_post() 1118 if (index > 0 && !ctx->shader_info->ps.writes_z && in handle_fs_outputs_post()
|
/third_party/mesa3d/src/broadcom/compiler/ |
D | v3d_compiler.h | 679 bool writes_z; member 1025 bool writes_z; member
|
D | vir.c | 824 prog_data->writes_z = c->writes_z; in v3d_fs_set_prog_data()
|
/third_party/mesa3d/src/broadcom/vulkan/ |
D | v3dvx_pipeline.c | 399 shader.fragment_shader_does_z_writes = prog_data_fs->writes_z; in pack_shader_state_record()
|
/third_party/mesa3d/src/gallium/auxiliary/nir/ |
D | nir_to_tgsi_info.c | 731 info->writes_z = true; in nir_tgsi_scan_shader()
|
/third_party/mesa3d/src/gallium/drivers/v3d/ |
D | v3dx_draw.c | 611 v3d->prog.fs->prog_data.fs->writes_z; in v3d_emit_gl_shader_state() 929 if (v3d->prog.fs->prog_data.fs->writes_z && in v3d_update_job_ez()
|
/third_party/mesa3d/src/gallium/drivers/llvmpipe/ |
D | lp_state_fs.c | 684 else if (!shader->info.base.writes_z && !shader->info.base.writes_stencil && in generate_fs_loop() 762 if (shader->info.base.writes_z) { in generate_fs_loop() 1130 if (shader->info.base.writes_z) { in generate_fs_loop() 1246 if (shader->info.base.writes_z) { in generate_fs_loop()
|