Home
last modified time | relevance | path

Searched refs:is_tess_factor (Results 1 – 3 of 3) sorted by relevance

/external/mesa3d/src/gallium/drivers/radeonsi/
Dsi_shader_llvm_tess.c473 bool is_tess_factor = false, is_tess_inner = false; in si_nir_store_output_tcs() local
504 is_tess_factor = true; in si_nir_store_output_tcs()
525 (is_tess_factor && in si_nir_store_output_tcs()
532 if (writemask != 0xF && !is_tess_factor) { in si_nir_store_output_tcs()
538 if (is_tess_factor && ctx->shader->selector->info.tessfactors_are_def_in_all_invocs) { in si_nir_store_output_tcs()
549 if (writemask == 0xF && !is_tess_factor) { in si_nir_store_output_tcs()
/external/mesa3d/src/amd/vulkan/
Dradv_nir_to_llvm.c583 bool is_tess_factor = false; in store_tcs_output() local
586 is_tess_factor = true; in store_tcs_output()
595 if (store_lds || is_tess_factor) { in store_tcs_output()
602 if (!is_tess_factor && writemask != 0xF) in store_tcs_output()
/external/mesa3d/src/amd/compiler/
Daco_instruction_selection.cpp4396 bool is_tess_factor = semantics.location == VARYING_SLOT_TESS_LEVEL_INNER || in visit_store_tcs_output() local
4398 bool write_to_vmem = !is_tess_factor && tcs_output_is_read_by_tes(ctx, instr, per_vertex); in visit_store_tcs_output()
4399 bool write_to_lds = is_tess_factor || tcs_output_is_read_by_tcs(ctx, instr, per_vertex); in visit_store_tcs_output()