/third_party/mesa3d/src/intel/dev/ |
D | intel_device_info.c | 258 [MESA_SHADER_TESS_EVAL] = 10, 263 [MESA_SHADER_TESS_EVAL] = 288, 287 [MESA_SHADER_TESS_EVAL] = 10, 292 [MESA_SHADER_TESS_EVAL] = 448, 316 [MESA_SHADER_TESS_EVAL] = 10, 321 [MESA_SHADER_TESS_EVAL] = 288, 350 [MESA_SHADER_TESS_EVAL] = 10, 355 [MESA_SHADER_TESS_EVAL] = 384, 378 [MESA_SHADER_TESS_EVAL] = 10, 383 [MESA_SHADER_TESS_EVAL] = 960, [all …]
|
/third_party/mesa3d/src/mesa/main/ |
D | shaderobj.h | 138 return MESA_SHADER_TESS_EVAL; in _mesa_shader_enum_to_shader_stage() 162 case MESA_SHADER_TESS_EVAL: in _mesa_shader_stage_to_subroutine_prefix() 184 return MESA_SHADER_TESS_EVAL; in _mesa_shader_stage_from_subroutine_uniform() 204 return MESA_SHADER_TESS_EVAL; in _mesa_shader_stage_from_subroutine() 224 case MESA_SHADER_TESS_EVAL: in _mesa_shader_stage_to_subroutine() 245 case MESA_SHADER_TESS_EVAL: in _mesa_shader_stage_to_subroutine_uniform()
|
D | draw_validate.c | 187 !shader->CurrentProgram[MESA_SHADER_TESS_EVAL]) in _mesa_update_valid_to_render_state() 200 shader->CurrentProgram[MESA_SHADER_TESS_EVAL] && in _mesa_update_valid_to_render_state() 313 else if (shader->CurrentProgram[MESA_SHADER_TESS_EVAL]) { in _mesa_update_valid_to_render_state() 315 shader->CurrentProgram[MESA_SHADER_TESS_EVAL]; in _mesa_update_valid_to_render_state() 384 shader->CurrentProgram[MESA_SHADER_TESS_EVAL]; in _mesa_update_valid_to_render_state() 441 if (shader->CurrentProgram[MESA_SHADER_TESS_EVAL] || in _mesa_update_valid_to_render_state()
|
D | state.c | 104 ctx->_Shader->CurrentProgram[MESA_SHADER_TESS_EVAL]; in _mesa_update_allow_draw_out_of_order() 174 ctx->_Shader->CurrentProgram[MESA_SHADER_TESS_EVAL]; in update_program() 361 MESA_SHADER_TESS_EVAL); in update_program_constants()
|
/third_party/mesa3d/src/intel/common/ |
D | intel_urb_config.c | 138 [MESA_SHADER_TESS_EVAL] = tess_present ? in intel_get_urb_config() 139 devinfo->urb.min_entries[MESA_SHADER_TESS_EVAL] : 0, in intel_get_urb_config() 189 total_wants > 0 && i <= MESA_SHADER_TESS_EVAL; i++) { in intel_get_urb_config() 281 if (entries[MESA_SHADER_TESS_EVAL] < 324) in intel_get_urb_config()
|
/third_party/mesa3d/src/gallium/drivers/iris/ |
D | iris_pipe.h | 35 [PIPE_SHADER_TESS_EVAL] = MESA_SHADER_TESS_EVAL, in stage_from_pipe() 49 [MESA_SHADER_TESS_EVAL] = PIPE_SHADER_TESS_EVAL, in stage_to_pipe()
|
D | iris_program.c | 1146 case MESA_SHADER_TESS_EVAL: in iris_debug_recompile() 1195 if (ice->shaders.uncompiled[MESA_SHADER_TESS_EVAL]) in last_vue_stage() 1196 return MESA_SHADER_TESS_EVAL; in last_vue_stage() 1470 iris_get_shader_info(ice, MESA_SHADER_TESS_EVAL); in get_unified_tess_slots() 1609 iris_get_shader_info(ice, MESA_SHADER_TESS_EVAL); in iris_update_compiled_tcs() 1768 struct iris_shader_state *shs = &ice->state.shaders[MESA_SHADER_TESS_EVAL]; in iris_update_compiled_tes() 1770 ice->shaders.uncompiled[MESA_SHADER_TESS_EVAL]; in iris_update_compiled_tes() 1790 iris_shader_variant_reference(&ice->shaders.prog[MESA_SHADER_TESS_EVAL], in iris_update_compiled_tes() 1799 check_urb_size(ice, urb_entry_size, MESA_SHADER_TESS_EVAL); in iris_update_compiled_tes() 1806 ice->state.shaders[MESA_SHADER_TESS_EVAL].sysvals_need_upload = true; in iris_update_compiled_tes() [all …]
|
/third_party/mesa3d/src/gallium/drivers/crocus/ |
D | crocus_pipe.h | 35 [PIPE_SHADER_TESS_EVAL] = MESA_SHADER_TESS_EVAL, in stage_from_pipe() 49 [MESA_SHADER_TESS_EVAL] = PIPE_SHADER_TESS_EVAL, in stage_to_pipe()
|
/third_party/mesa3d/src/gallium/auxiliary/tgsi/ |
D | tgsi_from_mesa.h | 69 case MESA_SHADER_TESS_EVAL: in pipe_shader_type_from_mesa() 91 case PIPE_SHADER_TESS_EVAL: return MESA_SHADER_TESS_EVAL; in tgsi_processor_to_shader_stage()
|
/third_party/mesa3d/src/amd/vulkan/ |
D | radv_pipeline.c | 1428 radv_get_shader(&pipeline->base, MESA_SHADER_TESS_EVAL)->info.uses_prim_id) in radv_compute_ia_multi_vgt_param_helpers() 2279 es_info = has_tess ? &stages[MESA_SHADER_TESS_EVAL].info.tes.es_info in gfx9_get_gs_info() 2384 gl_shader_stage es_stage = has_tess ? MESA_SHADER_TESS_EVAL : MESA_SHADER_VERTEX; in gfx9_get_gs_info() 2412 nir_shader *tes = stages[MESA_SHADER_TESS_EVAL].nir; in radv_get_num_input_vertices() 2560 ? &stages[MESA_SHADER_TESS_EVAL].info.so in gfx10_get_ngg_info() 2614 wavesize = stages[MESA_SHADER_TESS_CTRL].nir ? stages[MESA_SHADER_TESS_EVAL].info.wave_size in gfx10_get_ngg_info() 2706 …gl_shader_stage es_stage = stages[MESA_SHADER_TESS_CTRL].nir ? MESA_SHADER_TESS_EVAL : MESA_SHADER… in gfx10_get_ngg_info() 2758 } else if (stage == MESA_SHADER_TESS_EVAL) { in radv_get_shader() 2761 if (pipeline->shaders[MESA_SHADER_TESS_EVAL]) in radv_get_shader() 2762 return pipeline->shaders[MESA_SHADER_TESS_EVAL]; in radv_get_shader() [all …]
|
D | radv_shader_info.c | 71 case MESA_SHADER_TESS_EVAL: in gather_intrinsic_store_output_info() 369 case MESA_SHADER_TESS_EVAL: in get_vs_output_info() 392 case MESA_SHADER_TESS_EVAL: in gather_info_output_decl() 503 if (nir->info.stage == MESA_SHADER_VERTEX || nir->info.stage == MESA_SHADER_TESS_EVAL || in radv_nir_shader_info_pass() 654 case MESA_SHADER_TESS_EVAL: in radv_nir_shader_info_pass() 681 (nir->info.stage == MESA_SHADER_TESS_EVAL && info->tes.as_es)) { in radv_nir_shader_info_pass()
|
D | radv_shader.c | 871 nir->info.stage == MESA_SHADER_TESS_EVAL || in radv_shader_spirv_to_nir() 952 } else if (nir->info.stage == MESA_SHADER_TESS_EVAL) { in radv_shader_spirv_to_nir() 1186 } else if (nir->info.stage == MESA_SHADER_TESS_EVAL) { in radv_lower_io_to_mem() 1278 nir->info.stage == MESA_SHADER_TESS_EVAL || in radv_lower_ngg() 1286 if (nir->info.stage == MESA_SHADER_TESS_EVAL) { in radv_lower_ngg() 1321 nir->info.stage == MESA_SHADER_TESS_EVAL) { in radv_lower_ngg() 1636 case MESA_SHADER_TESS_EVAL: in radv_should_use_wgp_mode() 1704 case MESA_SHADER_TESS_EVAL: in radv_postprocess_config() 1818 (stage == MESA_SHADER_VERTEX || stage == MESA_SHADER_TESS_EVAL || in radv_postprocess_config() 1828 } else if (es_stage == MESA_SHADER_TESS_EVAL) { in radv_postprocess_config() [all …]
|
/third_party/mesa3d/src/mesa/program/ |
D | program.h | 112 return MESA_SHADER_TESS_EVAL; in _mesa_program_enum_to_shader_stage() 134 case MESA_SHADER_TESS_EVAL: in _mesa_shader_stage_to_program()
|
/third_party/mesa3d/src/gallium/drivers/radeonsi/ |
D | si_state_shaders.cpp | 51 (stage == MESA_SHADER_TESS_EVAL && shader->key.ge.as_es && !shader->key.ge.as_ngg) || in si_determine_wave_size() 198 sel->stage == MESA_SHADER_TESS_EVAL || in si_get_ir_cache_key() 598 sel->stage == MESA_SHADER_TESS_EVAL) { in polaris_set_vgt_vertex_reuse() 601 if (sel->stage == MESA_SHADER_TESS_EVAL && in polaris_set_vgt_vertex_reuse() 777 if (shader->selector->stage == MESA_SHADER_TESS_EVAL) in si_emit_shader_es() 808 } else if (shader->selector->stage == MESA_SHADER_TESS_EVAL) { in si_shader_es() 814 oc_lds_en = shader->selector->stage == MESA_SHADER_TESS_EVAL ? 1 : 0; in si_shader_es() 828 if (shader->selector->stage == MESA_SHADER_TESS_EVAL) in si_shader_es() 975 if (shader->key.ge.part.gs.es->stage == MESA_SHADER_TESS_EVAL) in si_emit_shader_gs() 1077 } else if (es_stage == MESA_SHADER_TESS_EVAL) in si_shader_gs() [all …]
|
D | si_shader_llvm.c | 162 case MESA_SHADER_TESS_EVAL: in si_llvm_create_func() 393 case MESA_SHADER_TESS_EVAL: in si_get_primitive_id() 764 else if (ctx->stage == MESA_SHADER_TESS_EVAL) in si_llvm_load_intrinsic() 838 case MESA_SHADER_TESS_EVAL: in si_llvm_translate_nir() 929 if ((ctx->stage == MESA_SHADER_VERTEX || ctx->stage == MESA_SHADER_TESS_EVAL) && in si_llvm_translate_nir() 954 bool no_wrapper_func = ctx->stage == MESA_SHADER_TESS_EVAL && !shader->key.ge.as_es && in si_llvm_translate_nir() 961 (ctx->stage == MESA_SHADER_TESS_EVAL || in si_llvm_translate_nir() 970 if ((ctx->stage == MESA_SHADER_VERTEX || ctx->stage == MESA_SHADER_TESS_EVAL) && in si_llvm_translate_nir() 1092 case MESA_SHADER_TESS_EVAL: in si_llvm_translate_nir() 1151 if (sel->stage <= MESA_SHADER_TESS_EVAL && shader->key.ge.opt.ngg_culling) { in si_llvm_compile_shader() [all …]
|
/third_party/mesa3d/src/compiler/nir/ |
D | nir_divergence_analysis.c | 195 else if (stage == MESA_SHADER_TESS_EVAL) in visit_intrinsic() 205 if (stage == MESA_SHADER_TESS_EVAL) in visit_intrinsic() 266 else if (stage == MESA_SHADER_TESS_EVAL) in visit_intrinsic() 277 else if (stage == MESA_SHADER_TESS_EVAL) in visit_intrinsic() 283 if (stage == MESA_SHADER_TESS_EVAL) in visit_intrinsic() 717 if (stage == MESA_SHADER_TESS_EVAL && in nir_variable_is_uniform()
|
/third_party/mesa3d/src/mesa/state_tracker/ |
D | st_atom_atomicbuf.c | 138 st->ctx->_Shader->CurrentProgram[MESA_SHADER_TESS_EVAL]; in st_bind_tes_atomics() 140 st_bind_atomics(st, prog, MESA_SHADER_TESS_EVAL); in st_bind_tes_atomics()
|
D | st_shader_cache.c | 93 prog->info.stage == MESA_SHADER_TESS_EVAL || in st_serialise_nir_program() 173 prog->info.stage == MESA_SHADER_TESS_EVAL || in st_deserialise_nir_program()
|
/third_party/mesa3d/src/compiler/ |
D | shader_enums.c | 42 ENUM(MESA_SHADER_TESS_EVAL), in gl_shader_stage_name() 74 case MESA_SHADER_TESS_EVAL: return "tessellation evaluation"; in _mesa_shader_stage_to_string() 102 case MESA_SHADER_TESS_EVAL: return "TES"; in _mesa_shader_stage_to_abbrev()
|
/third_party/mesa3d/src/compiler/glsl/ |
D | ir_set_program_inouts.cpp | 170 if (this->shader_stage == MESA_SHADER_TESS_EVAL && in mark_whole_variable() 239 if (this->shader_stage == MESA_SHADER_TESS_EVAL && in try_mark_partial_variable() 329 stage == MESA_SHADER_TESS_EVAL; in is_multiple_vertices()
|
/third_party/mesa3d/src/gallium/drivers/freedreno/ir3/ |
D | ir3_cache.c | 106 [MESA_SHADER_TESS_EVAL] = ir3_get_shader(key->ds), in ir3_cache_lookup() 158 variants[MESA_SHADER_TESS_CTRL], variants[MESA_SHADER_TESS_EVAL], in ir3_cache_lookup()
|
/third_party/mesa3d/src/gallium/frontends/lavapipe/ |
D | lvp_pipeline.c | 103 case MESA_SHADER_TESS_EVAL: in st_shader_stage_to_ptarget() 579 else if (pipeline->pipeline_nir[MESA_SHADER_TESS_EVAL]) in lvp_pipeline_xfb_init() 580 stage = MESA_SHADER_TESS_EVAL; in lvp_pipeline_xfb_init() 639 case MESA_SHADER_TESS_EVAL: in lvp_pipeline_compile_stage() 846 if (pCreateInfo->stageCount && pipeline->pipeline_nir[MESA_SHADER_TESS_EVAL]) { in lvp_graphics_pipeline_init() 847 …nir_lower_patch_vertices(pipeline->pipeline_nir[MESA_SHADER_TESS_EVAL], pipeline->pipeline_nir[MES… in lvp_graphics_pipeline_init() 848 …merge_tess_info(&pipeline->pipeline_nir[MESA_SHADER_TESS_EVAL]->info, &pipeline->pipeline_nir[MESA… in lvp_graphics_pipeline_init() 850 …pipeline->pipeline_nir[MESA_SHADER_TESS_EVAL]->info.tess.ccw = !pipeline->pipeline_nir[MESA_SHADER… in lvp_graphics_pipeline_init()
|
/third_party/mesa3d/src/gallium/drivers/freedreno/a6xx/ |
D | fd6_emit.h | 224 case MESA_SHADER_TESS_EVAL: in fd6_geom_stage() 250 case MESA_SHADER_TESS_EVAL: in fd6_stage2shadersb()
|
/third_party/mesa3d/src/intel/compiler/ |
D | brw_shader.cpp | 1332 const bool is_scalar = compiler->scalar_stage[MESA_SHADER_TESS_EVAL]; in brw_compile_tes() 1336 prog_data->base.base.stage = MESA_SHADER_TESS_EVAL; in brw_compile_tes() 1410 brw_print_vue_map(stderr, input_vue_map, MESA_SHADER_TESS_EVAL); in brw_compile_tes() 1413 MESA_SHADER_TESS_EVAL); in brw_compile_tes() 1429 &prog_data->base.base, false, MESA_SHADER_TESS_EVAL); in brw_compile_tes()
|
D | brw_compiler.c | 242 [MESA_SHADER_TESS_EVAL] = sizeof(struct brw_tes_prog_data), in brw_prog_data_size() 266 [MESA_SHADER_TESS_EVAL] = sizeof(struct brw_tes_prog_key), in brw_prog_key_size()
|