Home
last modified time | relevance | path

Searched refs:early_fragment_tests (Results 1 - 25 of 37) sorted by relevance

12

/third_party/mesa3d/src/panfrost/lib/
H A Dpan_earlyzs.c90 late_update &= !s->fs.early_fragment_tests; in analyze()
91 late_kill &= !s->fs.early_fragment_tests; in analyze()
H A Dpan_shader.c258 info->fs.early_fragment_tests = s->info.fs.early_fragment_tests; in pan_shader_compile()
H A Dpan_shader.h100 info->fs.early_fragment_tests; in pan_shader_prepare_midgard_rsd()
/third_party/mesa3d/src/compiler/glsl/
H A Dast_type.cpp414 if (q.flags.q.early_fragment_tests) in merge_qualifier()
415 this->flags.q.early_fragment_tests = true; in merge_qualifier()
650 valid_in_mask.flags.q.early_fragment_tests = 1; in validate_in_qualifier()
707 if (state->in_qualifier->flags.q.early_fragment_tests) { in merge_into_in_qualifier()
709 state->in_qualifier->flags.q.early_fragment_tests = false; in merge_into_in_qualifier()
878 Q(early_fragment_tests); in validate_flags()
H A Dast.h583 unsigned early_fragment_tests:1; member
H A Dlinker.cpp2021 linked_shader->Program->info.fs.early_fragment_tests |= in link_fs_inout_layout_qualifiers()
/third_party/mesa3d/src/compiler/
H A Dshader_info.h414 bool early_fragment_tests:1; member
/third_party/mesa3d/src/freedreno/vulkan/
H A Dtu_pipeline.h64 bool early_fragment_tests; member
H A Dtu_pipeline.c1590 pipeline->lrz.early_fragment_tests = fs->fs.early_fragment_tests; in tu6_emit_fs_outputs()
1592 if (!fs->fs.early_fragment_tests && in tu6_emit_fs_outputs()
/third_party/mesa3d/src/panfrost/lib/tests/
H A Dtest-earlyzs.cpp56 .early_fragment_tests = !!(flags & API_EARLY), in test()
/third_party/mesa3d/src/panfrost/util/
H A Dpan_ir.h293 bool early_fragment_tests; member
/third_party/mesa3d/src/intel/vulkan/
H A Dgfx8_cmd_buffer.c167 if (wm_prog_data->early_fragment_tests) in want_depth_pma_fix()
275 if (wm_prog_data->early_fragment_tests) in want_stencil_pma_fix()
H A DgenX_pipeline.c1839 if (wm_prog_data->early_fragment_tests) { in emit_3dstate_wm()
/third_party/mesa3d/src/mesa/main/
H A Dstate.c143 (!fs || !fs->info.writes_memory || !fs->info.fs.early_fragment_tests); in _mesa_update_allow_draw_out_of_order()
/third_party/mesa3d/src/freedreno/ir3/
H A Dir3_shader.c360 v->fs.early_fragment_tests = info->fs.early_fragment_tests; in alloc_variant()
H A Dir3_shader.h759 bool early_fragment_tests : 1; member
/third_party/mesa3d/src/amd/vulkan/
H A Dradv_shader_info.c628 info->ps.early_fragment_test = nir->info.fs.early_fragment_tests; in radv_nir_shader_info_pass()
/third_party/mesa3d/src/gallium/drivers/radeonsi/
H A Dsi_shader_info.c597 /* post_depth_coverage implies early_fragment_tests */ in si_nir_scan_shader()
598 info->base.fs.early_fragment_tests |= info->base.fs.post_depth_coverage; in si_nir_scan_shader()
H A Dsi_state_shaders.cpp1896 if (info->base.fs.early_fragment_tests) {
3587 old_sel->info.base.fs.early_fragment_tests !=
3588 sel->info.base.fs.early_fragment_tests))
/third_party/mesa3d/src/intel/compiler/
H A Dbrw_compiler.h883 bool early_fragment_tests; member
/third_party/mesa3d/src/gallium/auxiliary/nir/
H A Dnir_to_tgsi_info.c453 nir->info.fs.early_fragment_tests | nir->info.fs.post_depth_coverage; in nir_tgsi_scan_shader()
/third_party/mesa3d/src/gallium/drivers/freedreno/a4xx/
H A Dfd4_emit.c713 bool latez = !fp->fs.early_fragment_tests && fragz; in fd4_emit_state()
/third_party/mesa3d/src/broadcom/compiler/
H A Dvir.c826 prog_data->disable_ez = !c->s->info.fs.early_fragment_tests; in v3d_fs_set_prog_data()
H A Dnir_to_vir.c1970 * we can promote it to enabling early_fragment_tests even in emit_frag_end()
1979 c->s->info.fs.early_fragment_tests = true; in emit_frag_end()
1998 if (!c->s->info.fs.early_fragment_tests || c->reads_z) { in emit_frag_end()
/third_party/mesa3d/src/gallium/drivers/freedreno/a6xx/
H A Dfd6_emit.c601 if (fs->fs.early_fragment_tests)

Completed in 61 milliseconds

12