Home
last modified time | relevance | path

Searched refs:uses_demote (Results 1 - 8 of 8) sorted by relevance

/third_party/mesa3d/src/compiler/nir/
H A Dnir_lower_discard_or_demote.c151 /* Validate that if uses_demote is set, uses_discard is also be set. */ in nir_lower_discard_or_demote()
152 assert(!shader->info.fs.uses_demote || shader->info.fs.uses_discard); in nir_lower_discard_or_demote()
172 shader->info.fs.uses_demote = true; in nir_lower_discard_or_demote()
175 shader->info.fs.uses_demote) { in nir_lower_discard_or_demote()
182 shader->info.fs.uses_demote = false; in nir_lower_discard_or_demote()
183 } else if (shader->info.fs.uses_demote && in nir_lower_discard_or_demote()
198 /* Validate again that if uses_demote is set, uses_discard is also be set. */ in nir_lower_discard_or_demote()
199 assert(!shader->info.fs.uses_demote || shader->info.fs.uses_discard); in nir_lower_discard_or_demote()
H A Dnir_gather_info.c503 shader->info.fs.uses_demote = true; in gather_intrinsic_info()
971 shader->info.fs.uses_demote = false; in nir_shader_gather_info()
/third_party/mesa3d/src/compiler/
H A Dshader_info.h382 bool uses_demote:1; member
/third_party/mesa3d/src/panfrost/lib/
H A Dpan_shader.c265 s->info.fs.uses_demote; in pan_shader_compile()
/third_party/mesa3d/src/amd/vulkan/
H A Dradv_shader.c222 (shader->info.fs.uses_discard || shader->info.fs.uses_demote)) { in radv_optimize_nir()
/third_party/mesa3d/src/nouveau/codegen/
H A Dnv50_ir_from_nir.cpp1330 info_out->prop.fp.usesDiscard = nir->info.fs.uses_discard || nir->info.fs.uses_demote; in parseNIR()
/third_party/mesa3d/src/amd/llvm/
H A Dac_nir_to_llvm.c5513 if (nir->info.stage == MESA_SHADER_FRAGMENT && nir->info.fs.uses_demote && in ac_nir_translate()
/third_party/mesa3d/src/intel/compiler/
H A Dbrw_fs.cpp7307 shader->info.fs.uses_demote ||

Completed in 28 milliseconds