/third_party/mesa3d/src/mesa/main/ |
H A D | shaderobj.h | 136 return MESA_SHADER_TESS_CTRL; in _mesa_shader_enum_to_shader_stage() 160 case MESA_SHADER_TESS_CTRL: in _mesa_shader_stage_to_subroutine_prefix() 182 return MESA_SHADER_TESS_CTRL; in _mesa_shader_stage_from_subroutine_uniform() 202 return MESA_SHADER_TESS_CTRL; in _mesa_shader_stage_from_subroutine() 222 case MESA_SHADER_TESS_CTRL: in _mesa_shader_stage_to_subroutine() 243 case MESA_SHADER_TESS_CTRL: in _mesa_shader_stage_to_subroutine_uniform()
|
H A D | draw_validate.c | 186 if (shader->CurrentProgram[MESA_SHADER_TESS_CTRL] && in _mesa_update_valid_to_render_state() 201 !shader->CurrentProgram[MESA_SHADER_TESS_CTRL]) in _mesa_update_valid_to_render_state() 442 shader->CurrentProgram[MESA_SHADER_TESS_CTRL]) { in _mesa_update_valid_to_render_state()
|
/third_party/mesa3d/src/amd/vulkan/ |
H A D | radv_pipeline.c | 1406 if (radv_pipeline_has_stage(pipeline, MESA_SHADER_TESS_CTRL)) in radv_compute_ia_multi_vgt_param_helpers() 1408 pipeline->base.shaders[MESA_SHADER_TESS_CTRL]->info.num_tess_patches; in radv_compute_ia_multi_vgt_param_helpers() 1425 if (radv_pipeline_has_stage(pipeline, MESA_SHADER_TESS_CTRL)) { in radv_compute_ia_multi_vgt_param_helpers() 1427 if (pipeline->base.shaders[MESA_SHADER_TESS_CTRL]->info.uses_prim_id || in radv_compute_ia_multi_vgt_param_helpers() 1433 if (radv_pipeline_has_stage(pipeline, MESA_SHADER_TESS_CTRL)) { in radv_compute_ia_multi_vgt_param_helpers() 2274 bool has_tess = !!stages[MESA_SHADER_TESS_CTRL].nir; in gfx9_get_gs_info() 2411 if (stages[MESA_SHADER_TESS_CTRL].nir) { in radv_get_num_input_vertices() 2491 stages[MESA_SHADER_TESS_CTRL].nir ? &gs_info->tes.es_info : &gs_info->vs.es_info; in gfx10_get_ngg_info() 2559 struct radv_streamout_info *so_info = stages[MESA_SHADER_TESS_CTRL].nir in gfx10_get_ngg_info() 2570 if (!stages[MESA_SHADER_TESS_CTRL] in gfx10_get_ngg_info() [all...] |
H A D | radv_nir_lower_abi.c | 90 if (stage == MESA_SHADER_TESS_CTRL) { in lower_abi_instr() 106 if (stage == MESA_SHADER_TESS_CTRL) in lower_abi_instr() 202 unsigned num_tcs_outputs = stage == MESA_SHADER_TESS_CTRL ? in lower_abi_instr()
|
/third_party/mesa3d/src/compiler/glsl/ |
H A D | ir_set_program_inouts.cpp | 158 if (this->shader_stage == MESA_SHADER_TESS_CTRL && in mark_whole_variable() 164 if (this->shader_stage == MESA_SHADER_TESS_CTRL && in mark_whole_variable() 227 if (this->shader_stage == MESA_SHADER_TESS_CTRL && in try_mark_partial_variable() 233 if (this->shader_stage == MESA_SHADER_TESS_CTRL && in try_mark_partial_variable() 328 stage == MESA_SHADER_TESS_CTRL || in is_multiple_vertices() 331 return stage == MESA_SHADER_TESS_CTRL; in is_multiple_vertices()
|
H A D | ast_array_index.cpp | 124 if (state->stage == MESA_SHADER_TESS_CTRL && in get_implicit_array_size() 223 else if (state->stage == MESA_SHADER_TESS_CTRL && in _mesa_ast_array_index_to_hir()
|
/third_party/mesa3d/src/intel/dev/ |
H A D | intel_device_info.c | 262 [MESA_SHADER_TESS_CTRL] = 32, 291 [MESA_SHADER_TESS_CTRL] = 64, 320 [MESA_SHADER_TESS_CTRL] = 32, 354 [MESA_SHADER_TESS_CTRL] = 64, 382 [MESA_SHADER_TESS_CTRL] = 128, 410 [MESA_SHADER_TESS_CTRL] = 128, 460 [MESA_SHADER_TESS_CTRL] = 504, 484 [MESA_SHADER_TESS_CTRL] = 504, 507 [MESA_SHADER_TESS_CTRL] = 504, 536 [MESA_SHADER_TESS_CTRL] [all...] |
/third_party/mesa3d/src/gallium/drivers/iris/ |
H A D | iris_pipe.h | 34 [PIPE_SHADER_TESS_CTRL] = MESA_SHADER_TESS_CTRL, in stage_from_pipe() 48 [MESA_SHADER_TESS_CTRL] = PIPE_SHADER_TESS_CTRL, in stage_to_pipe()
|
/third_party/mesa3d/src/gallium/drivers/crocus/ |
H A D | crocus_pipe.h | 34 [PIPE_SHADER_TESS_CTRL] = MESA_SHADER_TESS_CTRL, in stage_from_pipe() 48 [MESA_SHADER_TESS_CTRL] = PIPE_SHADER_TESS_CTRL, in stage_to_pipe()
|
/third_party/mesa3d/src/gallium/auxiliary/tgsi/ |
H A D | tgsi_from_mesa.h | 67 case MESA_SHADER_TESS_CTRL: in pipe_shader_type_from_mesa() 90 case PIPE_SHADER_TESS_CTRL: return MESA_SHADER_TESS_CTRL; in tgsi_processor_to_shader_stage()
|
/third_party/mesa3d/src/gallium/drivers/r600/sfn/ |
H A D | sfn_nir_lower_tess_io.cpp | 37 return stage == MESA_SHADER_TESS_CTRL || stage == MESA_SHADER_TESS_EVAL; in r600_lower_tess_io_filter() 47 return stage == MESA_SHADER_TESS_CTRL || stage == MESA_SHADER_VERTEX; in r600_lower_tess_io_filter() 336 if (b->shader->info.stage == MESA_SHADER_TESS_CTRL) { in r600_lower_tess_io_impl() 353 if (b->shader->info.stage == MESA_SHADER_TESS_CTRL) in r600_lower_tess_io_impl() 365 b->shader->info.stage == MESA_SHADER_TESS_CTRL ? in r600_lower_tess_io_impl() 383 nir_ssa_def *addr = (b->shader->info.stage == MESA_SHADER_TESS_CTRL) ? in r600_lower_tess_io_impl() 469 if (shader->info.stage != MESA_SHADER_TESS_CTRL) in r600_append_tcs_TF_emission()
|
/third_party/mesa3d/src/compiler/nir/ |
H A D | nir_gather_info.c | 69 if (shader->info.stage == MESA_SHADER_TESS_CTRL) in get_deref_info() 140 if (cross_invocation && shader->info.stage == MESA_SHADER_TESS_CTRL) in set_io_mask() 159 if (cross_invocation && shader->info.stage == MESA_SHADER_TESS_CTRL) in set_io_mask() 481 (shader->info.stage == MESA_SHADER_TESS_CTRL && in gather_intrinsic_info() 585 if (shader->info.stage == MESA_SHADER_TESS_CTRL && in gather_intrinsic_info() 594 if (shader->info.stage == MESA_SHADER_TESS_CTRL && in gather_intrinsic_info() 608 if (shader->info.stage == MESA_SHADER_TESS_CTRL && in gather_intrinsic_info() 628 if (shader->info.stage == MESA_SHADER_TESS_CTRL && in gather_intrinsic_info() 977 if (shader->info.stage == MESA_SHADER_TESS_CTRL) { in nir_shader_gather_info()
|
H A D | nir_divergence_analysis.c | 203 if (stage == MESA_SHADER_TESS_CTRL) in visit_intrinsic() 218 case MESA_SHADER_TESS_CTRL: in visit_intrinsic() 233 assert(stage == MESA_SHADER_TESS_CTRL || stage == MESA_SHADER_MESH); in visit_intrinsic() 236 (stage == MESA_SHADER_TESS_CTRL && in visit_intrinsic() 264 else if (stage == MESA_SHADER_TESS_CTRL) in visit_intrinsic() 275 if (stage == MESA_SHADER_TESS_CTRL) in visit_intrinsic() 286 assert(stage == MESA_SHADER_TESS_CTRL); in visit_intrinsic() 712 if (stage == MESA_SHADER_TESS_CTRL && in nir_variable_is_uniform()
|
/third_party/mesa3d/src/amd/common/ |
H A D | ac_nir.c | 92 (shader->info.stage != MESA_SHADER_TESS_CTRL && shader->info.stage != MESA_SHADER_TESS_EVAL && in ac_nir_lower_indirect_derefs() 96 if (!llvm_has_working_vgpr_indexing && shader->info.stage != MESA_SHADER_TESS_CTRL) in ac_nir_lower_indirect_derefs()
|
H A D | ac_nir_lower_tess_io_to_mem.c | 180 if (stage == MESA_SHADER_TESS_CTRL && in match_mask() 196 return match_mask(MESA_SHADER_TESS_CTRL, intrin, mask, true); in tcs_output_needs_vmem() 207 return match_mask(MESA_SHADER_TESS_CTRL, intrin, mask, true); in tcs_output_needs_lds() 369 nir_ssa_def *out_vertices_per_patch = b->shader->info.stage == MESA_SHADER_TESS_CTRL in hs_per_vertex_output_vmem_offset() 697 assert(shader->info.stage == MESA_SHADER_TESS_CTRL); in ac_nir_lower_hs_inputs_to_mem() 724 assert(shader->info.stage == MESA_SHADER_TESS_CTRL); in ac_nir_lower_hs_outputs_to_mem()
|
/third_party/mesa3d/src/mesa/program/ |
H A D | program.h | 110 return MESA_SHADER_TESS_CTRL; in _mesa_program_enum_to_shader_stage() 132 case MESA_SHADER_TESS_CTRL: in _mesa_shader_stage_to_program()
|
/third_party/mesa3d/src/intel/compiler/ |
H A D | brw_vec4_tcs.cpp | 364 const bool is_scalar = compiler->scalar_stage[MESA_SHADER_TESS_CTRL]; in brw_compile_tcs() 368 vue_prog_data->base.stage = MESA_SHADER_TESS_CTRL; in brw_compile_tcs() 451 brw_print_vue_map(stderr, &input_vue_map, MESA_SHADER_TESS_CTRL); in brw_compile_tcs() 453 brw_print_vue_map(stderr, &vue_prog_data->vue_map, MESA_SHADER_TESS_CTRL); in brw_compile_tcs() 467 &prog_data->base.base, false, MESA_SHADER_TESS_CTRL); in brw_compile_tcs()
|
H A D | brw_compiler.c | 241 [MESA_SHADER_TESS_CTRL] = sizeof(struct brw_tcs_prog_data), in brw_prog_data_size() 265 [MESA_SHADER_TESS_CTRL] = sizeof(struct brw_tcs_prog_key), in brw_prog_key_size()
|
/third_party/mesa3d/src/mesa/state_tracker/ |
H A D | st_atom_atomicbuf.c | 129 st->ctx->_Shader->CurrentProgram[MESA_SHADER_TESS_CTRL]; in st_bind_tcs_atomics() 131 st_bind_atomics(st, prog, MESA_SHADER_TESS_CTRL); in st_bind_tcs_atomics()
|
/third_party/mesa3d/src/compiler/ |
H A D | shader_enums.c | 41 ENUM(MESA_SHADER_TESS_CTRL), in gl_shader_stage_name() 73 case MESA_SHADER_TESS_CTRL: return "tessellation control"; in _mesa_shader_stage_to_string() 101 case MESA_SHADER_TESS_CTRL: return "TCS"; in _mesa_shader_stage_to_abbrev()
|
/third_party/mesa3d/src/gallium/drivers/freedreno/ir3/ |
H A D | ir3_cache.c | 105 [MESA_SHADER_TESS_CTRL] = ir3_get_shader(key->hs), in ir3_cache_lookup() 158 variants[MESA_SHADER_TESS_CTRL], variants[MESA_SHADER_TESS_EVAL], in ir3_cache_lookup()
|
/third_party/mesa3d/src/gallium/drivers/radeonsi/ |
H A D | si_shader_llvm.c | 155 real_stage = MESA_SHADER_TESS_CTRL; in si_llvm_create_func() 165 case MESA_SHADER_TESS_CTRL: in si_llvm_create_func() 228 (shader->key.ge.as_ls || ctx->stage == MESA_SHADER_TESS_CTRL)) { in si_llvm_create_main_func() 391 case MESA_SHADER_TESS_CTRL: in si_get_primitive_id() 672 if (ctx->stage == MESA_SHADER_TESS_CTRL) { in si_build_wrapper_function() 708 if (ctx->stage == MESA_SHADER_TESS_CTRL && in si_build_wrapper_function() 762 if (ctx->stage == MESA_SHADER_TESS_CTRL) in si_llvm_load_intrinsic() 833 case MESA_SHADER_TESS_CTRL: in si_llvm_translate_nir() 992 (ctx->stage == MESA_SHADER_TESS_CTRL && !shader->is_monolithic)) { in si_llvm_translate_nir() 1028 if (ctx->stage == MESA_SHADER_TESS_CTRL) { in si_llvm_translate_nir() [all...] |
H A D | si_shader_info.c | 175 assert(nir->info.stage == MESA_SHADER_TESS_CTRL); in are_tessfactors_def_in_all_invocs() 621 if (nir->info.stage == MESA_SHADER_TESS_CTRL) { in si_nir_scan_shader() 736 nir->info.stage == MESA_SHADER_TESS_CTRL || in si_nir_scan_shader() 739 if (nir->info.stage == MESA_SHADER_TESS_CTRL) { in si_nir_scan_shader() 778 nir->info.stage == MESA_SHADER_TESS_CTRL || in si_nir_scan_shader()
|
/third_party/mesa3d/src/broadcom/common/ |
H A D | v3d_debug.c | 111 [MESA_SHADER_TESS_CTRL] = 0, in v3d_debug_flag_for_shader_stage()
|
/third_party/mesa3d/src/gallium/drivers/freedreno/a6xx/ |
H A D | fd6_emit.h | 223 case MESA_SHADER_TESS_CTRL: in fd6_geom_stage() 248 case MESA_SHADER_TESS_CTRL: in fd6_stage2shadersb()
|