Home
last modified time | relevance | path

Searched refs:uses_discard (Results 1 – 25 of 35) sorted by relevance

12

/third_party/mesa3d/src/compiler/nir/
Dnir_lower_discard_or_demote.c152 assert(!shader->info.fs.uses_demote || shader->info.fs.uses_discard); in nir_lower_discard_or_demote()
155 if (!shader->info.fs.uses_discard) in nir_lower_discard_or_demote()
199 assert(!shader->info.fs.uses_demote || shader->info.fs.uses_discard); in nir_lower_discard_or_demote()
Dnir_lower_alpha_test.c113 shader->info.fs.uses_discard = true; in nir_lower_alpha_test()
Dnir_lower_bitmap.c117 shader->info.fs.uses_discard = true; in lower_bitmap()
Dnir_opt_move_discards_to_top.c240 if (!shader->info.fs.uses_discard) in nir_opt_move_discards_to_top()
Dnir_gather_info.c467 shader->info.fs.uses_discard = true; in gather_intrinsic_info()
473 shader->info.fs.uses_discard = true; in gather_intrinsic_info()
885 shader->info.fs.uses_discard = false; in nir_shader_gather_info()
Dnir_lower_clip.c444 b.shader->info.fs.uses_discard = true; in lower_clip_fs()
/third_party/mesa3d/src/gallium/drivers/etnaviv/
Detnaviv_compiler.h132 bool uses_discard; member
Detnaviv_internal.h260 unsigned uses_discard:1; member
Detnaviv_shader.c255 cs->uses_discard = fs->uses_discard; in etna_link_shaders()
Detnaviv_compiler_nir.c1074 v->uses_discard = s->info.fs.uses_discard; in etna_compile_shader_nir()
Detnaviv_state.c708 !shader_state->uses_discard) in etna_update_zsa()
/third_party/mesa3d/src/compiler/glsl/
Dir_set_program_inouts.cpp410 prog->info.fs.uses_discard = true; in visit_enter()
438 prog->info.fs.uses_discard = false; in do_set_program_inouts()
/third_party/mesa3d/src/panfrost/lib/
Dpan_shader.c243 info->fs.can_discard = s->info.fs.uses_discard; in GENX()
251 s->info.fs.uses_discard || in GENX()
/third_party/mesa3d/src/gallium/auxiliary/nir/
Dnir_draw_helpers.c94 b->shader->info.fs.uses_discard = true; in nir_lower_pstipple_block()
302 b->shader->info.fs.uses_discard = true; in nir_lower_aapoint_impl()
Dnir_to_tgsi_info.c816 info->uses_kill = nir->info.fs.uses_discard; in nir_tgsi_scan_shader()
/third_party/mesa3d/src/compiler/
Dshader_info.h331 bool uses_discard:1; member
/third_party/mesa3d/src/gallium/drivers/lima/
Dlima_context.h52 bool uses_discard; member
Dlima_program.c305 fs->state.uses_discard = nir->info.fs.uses_discard; in lima_fs_compile_shader()
/third_party/mesa3d/src/mesa/program/
Darbprogparse.c123 program->info.fs.uses_discard = state.fragment.UsesKill; in _mesa_parse_arb_fragment_program()
/third_party/mesa3d/src/gallium/drivers/lima/ir/pp/
Dnir.c348 if (!block->comp->uses_discard && instr->src->is_ssa) { in ppir_emit_intrinsic()
887 comp->uses_discard = nir->info.fs.uses_discard; in ppir_compile_nir()
Dppir.h375 bool uses_discard; member
/third_party/mesa3d/src/mesa/drivers/dri/i965/
Dbrw_wm.c415 if (prog->info.fs.uses_discard || ctx->Color.AlphaEnabled) { in brw_wm_populate_key()
582 if (prog->info.fs.uses_discard) in brw_wm_populate_default_key()
/third_party/mesa3d/src/intel/blorp/
Dblorp.c237 if (nir->info.fs.uses_discard) in blorp_compile_fs()
/third_party/mesa3d/src/mesa/swrast/
Ds_context.c226 else if (use_fprog && fprog->info.fs.uses_discard) { in _swrast_update_deferred_texture()
/third_party/mesa3d/src/amd/vulkan/
Dradv_shader_info.c716 info->ps.can_discard = nir->info.fs.uses_discard; in radv_nir_shader_info_pass()

12