/third_party/mesa3d/src/intel/dev/ |
D | intel_device_info.c | 241 [MESA_SHADER_TESS_EVAL] = 10, 246 [MESA_SHADER_TESS_EVAL] = 288, 270 [MESA_SHADER_TESS_EVAL] = 10, 275 [MESA_SHADER_TESS_EVAL] = 448, 299 [MESA_SHADER_TESS_EVAL] = 10, 304 [MESA_SHADER_TESS_EVAL] = 288, 333 [MESA_SHADER_TESS_EVAL] = 10, 338 [MESA_SHADER_TESS_EVAL] = 384, 361 [MESA_SHADER_TESS_EVAL] = 10, 366 [MESA_SHADER_TESS_EVAL] = 960, [all …]
|
/third_party/mesa3d/src/mesa/main/ |
D | shaderobj.h | 143 return MESA_SHADER_TESS_EVAL; in _mesa_shader_enum_to_shader_stage() 167 case MESA_SHADER_TESS_EVAL: in _mesa_shader_stage_to_subroutine_prefix() 189 return MESA_SHADER_TESS_EVAL; in _mesa_shader_stage_from_subroutine_uniform() 209 return MESA_SHADER_TESS_EVAL; in _mesa_shader_stage_from_subroutine() 229 case MESA_SHADER_TESS_EVAL: in _mesa_shader_stage_to_subroutine() 250 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()
|
/third_party/mesa3d/src/mesa/drivers/dri/i965/ |
D | brw_tes_surface_state.c | 45 (struct brw_program *) brw->programs[MESA_SHADER_TESS_EVAL]; in brw_upload_tes_pull_constants() 53 _mesa_shader_write_subroutine_indices(&brw->ctx, MESA_SHADER_TESS_EVAL); in brw_upload_tes_pull_constants() 76 ctx->_Shader->CurrentProgram[MESA_SHADER_TESS_EVAL]; in brw_upload_tes_ubo_surfaces() 98 const struct gl_program *tep = brw->programs[MESA_SHADER_TESS_EVAL]; in brw_upload_tes_image_surfaces()
|
D | brw_tes.c | 59 compiler->scalar_stage[MESA_SHADER_TESS_EVAL]); in brw_codegen_tes_prog() 95 brw_debug_recompile(brw, MESA_SHADER_TESS_EVAL, tep->program.Id, in brw_codegen_tes_prog() 129 (struct brw_program *) brw->programs[MESA_SHADER_TESS_EVAL]; in brw_tes_populate_key() 162 (struct brw_program *) brw->programs[MESA_SHADER_TESS_EVAL]; in brw_upload_tes_prog() 176 if (brw_disk_cache_upload_program(brw, MESA_SHADER_TESS_EVAL)) in brw_upload_tes_prog() 179 tep = (struct brw_program *) brw->programs[MESA_SHADER_TESS_EVAL]; in brw_upload_tes_prog()
|
D | gfx7_urb.c | 71 bool tess_present = brw->programs[MESA_SHADER_TESS_EVAL]; in gfx7_allocate_push_constants() 217 [MESA_SHADER_TESS_EVAL] = in gfx7_upload_urb() 237 brw->urb.dsize == entry_size[MESA_SHADER_TESS_EVAL]) { in gfx7_upload_urb() 245 brw->urb.dsize = entry_size[MESA_SHADER_TESS_EVAL]; in gfx7_upload_urb()
|
D | brw_tcs.c | 169 (struct brw_program *) brw->programs[MESA_SHADER_TESS_EVAL]; in brw_tcs_populate_key() 211 (struct brw_program *) brw->programs[MESA_SHADER_TESS_EVAL]; in brw_upload_tcs_prog() 247 sh_prog->_LinkedShaders[MESA_SHADER_TESS_EVAL]; in brw_tcs_populate_default_key() 284 shader_prog->_LinkedShaders[MESA_SHADER_TESS_EVAL]; in brw_tcs_precompile()
|
D | brw_disk_cache.c | 101 case MESA_SHADER_TESS_EVAL: in read_and_upload() 177 case MESA_SHADER_TESS_EVAL: in read_and_upload() 332 prog = brw->ctx._Shader->CurrentProgram[MESA_SHADER_TESS_EVAL]; in brw_disk_cache_write_render_programs() 340 MESA_SHADER_TESS_EVAL); in brw_disk_cache_write_render_programs()
|
D | brw_binding_tables.c | 156 if (brw->programs[MESA_SHADER_TESS_EVAL] == NULL) in brw_tcs_upload_binding_table() 185 if (brw->programs[MESA_SHADER_TESS_EVAL] == NULL) in brw_tes_upload_binding_table()
|
/third_party/mesa3d/src/intel/common/ |
D | intel_urb_config.c | 135 [MESA_SHADER_TESS_EVAL] = tess_present ? in intel_get_urb_config() 136 devinfo->urb.min_entries[MESA_SHADER_TESS_EVAL] : 0, in intel_get_urb_config() 186 total_wants > 0 && i <= MESA_SHADER_TESS_EVAL; i++) { in intel_get_urb_config() 260 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()
|
/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 | 1418 radv_get_shader(pipeline, MESA_SHADER_TESS_EVAL)->info.uses_prim_id) in radv_compute_ia_multi_vgt_param_helpers() 1477 struct radv_shader_variant *tes = pipeline->shaders[MESA_SHADER_TESS_EVAL]; in radv_pipeline_init_input_assembly_state() 1834 es_info = has_tess ? &infos[MESA_SHADER_TESS_EVAL].tes.es_info in gfx9_get_gs_info() 1939 gl_shader_stage es_stage = has_tess ? MESA_SHADER_TESS_EVAL : MESA_SHADER_VERTEX; in gfx9_get_gs_info() 1968 nir_shader *tes = nir[MESA_SHADER_TESS_EVAL]; in radv_get_num_input_vertices() 2064 ? &infos[MESA_SHADER_TESS_EVAL].so in gfx10_get_ngg_info() 2118 wavesize = nir[MESA_SHADER_TESS_CTRL] ? infos[MESA_SHADER_TESS_EVAL].wave_size in gfx10_get_ngg_info() 2210 …gl_shader_stage es_stage = nir[MESA_SHADER_TESS_CTRL] ? MESA_SHADER_TESS_EVAL : MESA_SHADER_VERTEX; in gfx10_get_ngg_info() 2263 } else if (stage == MESA_SHADER_TESS_EVAL) { in radv_get_shader() 2266 if (pipeline->shaders[MESA_SHADER_TESS_EVAL]) in radv_get_shader() [all …]
|
D | radv_shader_info.c | 87 case MESA_SHADER_TESS_EVAL: in gather_intrinsic_store_output_info() 501 case MESA_SHADER_TESS_EVAL: in get_vs_output_info() 527 case MESA_SHADER_TESS_EVAL: in gather_info_output_decl() 638 if (nir->info.stage == MESA_SHADER_VERTEX || nir->info.stage == MESA_SHADER_TESS_EVAL || in radv_nir_shader_info_pass() 648 case MESA_SHADER_TESS_EVAL: in radv_nir_shader_info_pass() 728 case MESA_SHADER_TESS_EVAL: in radv_nir_shader_info_pass() 752 (nir->info.stage == MESA_SHADER_TESS_EVAL && info->tes.as_es)) { in radv_nir_shader_info_pass()
|
D | radv_shader_args.c | 87 case MESA_SHADER_TESS_EVAL: in needs_view_index_sgpr() 212 case MESA_SHADER_TESS_EVAL: in allocate_user_sgprs() 358 assert(stage == MESA_SHADER_VERTEX || stage == MESA_SHADER_TESS_EVAL); in declare_streamout_sgprs() 362 } else if (stage == MESA_SHADER_TESS_EVAL) { in declare_streamout_sgprs() 503 return stage == MESA_SHADER_VERTEX || stage == MESA_SHADER_TESS_EVAL; in is_pre_gs_stage() 636 case MESA_SHADER_TESS_EVAL: in radv_declare_shader_args() 674 if (previous_stage != MESA_SHADER_TESS_EVAL) { in radv_declare_shader_args() 774 case MESA_SHADER_TESS_EVAL: in radv_declare_shader_args()
|
/third_party/mesa3d/src/mesa/program/ |
D | program.h | 128 return MESA_SHADER_TESS_EVAL; in _mesa_program_enum_to_shader_stage() 150 case MESA_SHADER_TESS_EVAL: in _mesa_shader_stage_to_program()
|
/third_party/mesa3d/src/intel/compiler/ |
D | brw_compiler.c | 226 insert_u64_bit(&config, compiler->scalar_stage[MESA_SHADER_TESS_EVAL]); in brw_get_compiler_config_value() 244 [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()
|
/third_party/mesa3d/src/mesa/state_tracker/ |
D | st_atom_atomicbuf.c | 136 st->ctx->_Shader->CurrentProgram[MESA_SHADER_TESS_EVAL]; in st_bind_tes_atomics() 138 st_bind_atomics(st, prog, MESA_SHADER_TESS_EVAL); in st_bind_tes_atomics()
|
/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/gallium/drivers/radeonsi/ |
D | si_state_shaders.c | 96 sel->info.stage == MESA_SHADER_TESS_EVAL || in si_get_ir_cache_key() 108 if (sel->info.stage == MESA_SHADER_VERTEX || sel->info.stage == MESA_SHADER_TESS_EVAL || in si_get_ir_cache_key() 460 sel->info.stage == MESA_SHADER_TESS_EVAL) { in polaris_set_vgt_vertex_reuse() 463 if (sel->info.stage == MESA_SHADER_TESS_EVAL && in polaris_set_vgt_vertex_reuse() 615 if (shader->selector->info.stage == MESA_SHADER_TESS_EVAL) in si_emit_shader_es() 646 } else if (shader->selector->info.stage == MESA_SHADER_TESS_EVAL) { in si_shader_es() 652 oc_lds_en = shader->selector->info.stage == MESA_SHADER_TESS_EVAL ? 1 : 0; in si_shader_es() 666 if (shader->selector->info.stage == MESA_SHADER_TESS_EVAL) in si_shader_es() 813 if (shader->key.part.gs.es->info.stage == MESA_SHADER_TESS_EVAL) in si_emit_shader_gs() 894 } else if (es_stage == MESA_SHADER_TESS_EVAL) in si_shader_gs() [all …]
|
/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/compiler/nir/ |
D | nir_divergence_analysis.c | 169 else if (stage == MESA_SHADER_TESS_EVAL) in visit_intrinsic() 179 if (stage == MESA_SHADER_TESS_EVAL) in visit_intrinsic() 240 else if (stage == MESA_SHADER_TESS_EVAL) in visit_intrinsic() 251 else if (stage == MESA_SHADER_TESS_EVAL) in visit_intrinsic() 257 if (stage == MESA_SHADER_TESS_EVAL) in visit_intrinsic() 632 if (stage == MESA_SHADER_TESS_EVAL && in nir_variable_is_uniform()
|
/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/amd/common/ |
D | ac_nir.c | 49 … (shader->info.stage != MESA_SHADER_TESS_CTRL && shader->info.stage != MESA_SHADER_TESS_EVAL && in ac_nir_lower_indirect_derefs()
|