Home
last modified time | relevance | path

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

12

/external/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.c1061 v->uses_discard = s->info.fs.uses_discard; in etna_compile_shader_nir()
Detnaviv_state.c696 !shader_state->uses_discard) in etna_update_zsa()
/external/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()
/external/mesa3d/src/compiler/nir/
Dnir_lower_alpha_test.c118 shader->info.fs.uses_discard = true; in nir_lower_alpha_test()
Dnir_lower_bitmap.c120 shader->info.fs.uses_discard = true; in lower_bitmap()
Dnir_gather_info.c342 shader->info.fs.uses_discard = true; in gather_intrinsic_info()
348 shader->info.fs.uses_discard = true; in gather_intrinsic_info()
817 shader->info.fs.uses_discard = false; in nir_shader_gather_info()
Dnir_lower_clip.c462 b.shader->info.fs.uses_discard = true; in lower_clip_fs()
/external/mesa3d/src/compiler/
Dshader_info.h265 bool uses_discard:1; member
/external/mesa3d/src/gallium/drivers/panfrost/
Dpan_assemble.c327 s->info.fs.uses_discard || in panfrost_shader_compile()
338 state->can_discard = s->info.fs.uses_discard; in panfrost_shader_compile()
/external/mesa3d/src/gallium/auxiliary/nir/
Dnir_draw_helpers.c96 b->shader->info.fs.uses_discard = true; in nir_lower_pstipple_block()
306 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()
/external/mesa3d/src/gallium/drivers/lima/
Dlima_program.c282 fs->uses_discard = nir->info.fs.uses_discard; in lima_fs_compile_shader()
Dlima_context.h52 bool uses_discard; member
Dlima_draw.c716 if (fs->uses_discard) { in lima_pack_render_state()
/external/mesa3d/src/mesa/program/
Darbprogparse.c123 program->info.fs.uses_discard = state.fragment.UsesKill; in _mesa_parse_arb_fragment_program()
/external/mesa3d/src/mesa/drivers/dri/i965/
Dbrw_wm.c404 if (prog->info.fs.uses_discard || ctx->Color.AlphaEnabled) { in brw_wm_populate_key()
571 if (prog->info.fs.uses_discard) in brw_wm_populate_default_key()
/external/mesa3d/src/gallium/drivers/lima/ir/pp/
Dnir.c348 if (!block->comp->uses_discard && instr->src->is_ssa) { in ppir_emit_intrinsic()
886 comp->uses_discard = nir->info.fs.uses_discard; in ppir_compile_nir()
Dppir.h388 bool uses_discard; member
/external/mesa3d/src/intel/blorp/
Dblorp.c213 if (nir->info.fs.uses_discard) in blorp_compile_fs()
/external/mesa3d/src/amd/vulkan/
Dradv_shader_info.c656 info->ps.can_discard = nir->info.fs.uses_discard; in radv_nir_shader_info_pass()
/external/mesa3d/src/mesa/swrast/
Ds_context.c226 else if (use_fprog && fprog->info.fs.uses_discard) { in _swrast_update_deferred_texture()
/external/mesa3d/src/gallium/drivers/radeonsi/
Dsi_state_shaders.c78 sel->info.base.fs.uses_discard && in si_get_ir_cache_key()
1652 if ((sscreen->info.chip_class <= GFX9 || info->base.fs.uses_discard || 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()
2843 S_02880C_KILL_ENABLE(sel->info.base.fs.uses_discard); in si_create_shader_selector()

12