Home
last modified time | relevance | path

Searched refs:writes_z (Results 1 – 23 of 23) sorted by relevance

/external/mesa3d/src/amd/common/
Dac_shader_util.c33 ac_get_spi_shader_z_format(bool writes_z, bool writes_stencil, in ac_get_spi_shader_z_format() argument
36 if (writes_z) { in ac_get_spi_shader_z_format()
Dac_shader_util.h34 ac_get_spi_shader_z_format(bool writes_z, bool writes_stencil,
Dac_nir_to_llvm.h178 bool writes_z; member
Dac_nir_to_llvm.c6533 ctx->shader_info->fs.writes_z = true; in handle_fs_outputs_post()
6550 …if (!ctx->shader_info->fs.writes_z && !ctx->shader_info->fs.writes_stencil && !ctx->shader_info->f… in handle_fs_outputs_post()
/external/mesa3d/src/gallium/drivers/softpipe/
Dsp_quad_pipe.c50 !sp->fs_variant->info.writes_z && in sp_build_quad_pipeline()
Dsp_quad_depth_test.c785 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/
Dtgsi_scan.h83 boolean writes_z; /**< does fragment shader write Z value? */ member
Dtgsi_scan.c396 info->writes_z = TRUE; in tgsi_scan_shader()
/external/mesa3d/src/gallium/auxiliary/tgsi/
Dtgsi_scan.h100 boolean writes_z; /**< does fragment shader write Z value? */ member
Dtgsi_scan.c738 info->writes_z = true; in scan_declaration()
/external/mesa3d/src/gallium/drivers/i915/
Di915_state_static.c219 && (i915->fs && !i915->fs->info.writes_z)) in update_dst_buf_vars()
/external/mesa3d/src/gallium/drivers/radeonsi/
Dsi_shader.h485 unsigned writes_z:1; member
Dsi_shader_nir.c408 info->writes_z = true; in si_nir_scan_shader()
Dsi_state_shaders.c1054 !info->writes_z && !info->writes_stencil && !info->writes_samplemask) in si_shader_ps()
1069 ac_get_spi_shader_z_format(info->writes_z, in si_shader_ps()
1174 ps->info.writes_z || in si_shader_selector_key_hw_vs()
2167 S_02880C_Z_EXPORT_ENABLE(sel->info.writes_z) | in si_create_shader_selector()
Dsi_shader.c4937 shader->selector->info.writes_z + in create_function()
6319 key->ps_epilog.writes_z = info->writes_z; in si_get_ps_epilog_key()
7736 key->ps_epilog.writes_z + in si_build_ps_epilog_function()
7758 if (!key->ps_epilog.writes_z && in si_build_ps_epilog_function()
7790 if (key->ps_epilog.writes_z) in si_build_ps_epilog_function()
/external/mesa3d/src/gallium/drivers/vc5/
Dvc5_emit.c391 !vc5->prog.fs->prog_data.fs->writes_z); in v3dX()
Dvc5_draw.c177 (vc5->prog.fs->prog_data.fs->writes_z || in vc5_emit_gl_shader_state()
/external/mesa3d/src/broadcom/compiler/
Dv3d_compiler.h597 bool writes_z; member
Dvir.c781 prog_data->writes_z = (c->s->info.outputs_written & in v3d_compile_fs()
/external/mesa3d/src/amd/vulkan/
Dradv_pipeline.c2496 if (!ps->info.fs.writes_z && in radv_pipeline_init()
2510 S_02880C_Z_EXPORT_ENABLE(ps->info.fs.writes_z) | in radv_pipeline_init()
2523 ac_get_spi_shader_z_format(ps->info.fs.writes_z, in radv_pipeline_init()
/external/mesa3d/src/gallium/drivers/swr/
Dswr_state.cpp1500 psState.writesODepth = ctx->fs->info.base.writes_z; in swr_update_derived()
/external/mesa3d/src/gallium/drivers/llvmpipe/
Dlp_state_fs.c348 if (!shader->info.base.writes_z && !shader->info.base.writes_stencil) { in generate_fs_loop()
/external/mesa3d/src/gallium/drivers/nouveau/codegen/
Dnv50_ir_from_tgsi.cpp1146 info->prop.fp.writesDepth = scan.writes_z; in scanSource()