Home
last modified time | relevance | path

Searched refs:MESA_SHADER_TESS_CTRL (Results 1 – 25 of 86) sorted by relevance

1234

/external/mesa3d/src/intel/common/
Dgen_device_info.c164 [MESA_SHADER_TESS_CTRL] = 32,
192 [MESA_SHADER_TESS_CTRL] = 64,
220 [MESA_SHADER_TESS_CTRL] = 32,
253 [MESA_SHADER_TESS_CTRL] = 64,
280 [MESA_SHADER_TESS_CTRL] = 128,
307 [MESA_SHADER_TESS_CTRL] = 128,
346 [MESA_SHADER_TESS_CTRL] = 504,
369 [MESA_SHADER_TESS_CTRL] = 504,
392 [MESA_SHADER_TESS_CTRL] = 504,
420 [MESA_SHADER_TESS_CTRL] = 80,
[all …]
Dgen_urb_config.c107 [MESA_SHADER_TESS_CTRL] = tess_present ? 1 : 0, in gen_get_urb_config()
198 for (int i = MESA_SHADER_TESS_CTRL; i <= MESA_SHADER_GEOMETRY; i++) { in gen_get_urb_config()
Dgen_debug.c96 [MESA_SHADER_TESS_CTRL] = DEBUG_TCS, in intel_debug_flag_for_shader_stage()
/external/mesa3d/src/mesa/main/
Dshaderobj.h132 return MESA_SHADER_TESS_CTRL; in _mesa_shader_enum_to_shader_stage()
156 case MESA_SHADER_TESS_CTRL: in _mesa_shader_stage_to_subroutine_prefix()
178 return MESA_SHADER_TESS_CTRL; in _mesa_shader_stage_from_subroutine_uniform()
198 return MESA_SHADER_TESS_CTRL; in _mesa_shader_stage_from_subroutine()
217 case MESA_SHADER_TESS_CTRL: in _mesa_shader_stage_to_subroutine()
239 case MESA_SHADER_TESS_CTRL: in _mesa_shader_stage_to_subroutine_uniform()
/external/mesa3d/src/mesa/drivers/dri/i965/
Dbrw_tcs_surface_state.c45 (struct brw_program *) brw->programs[MESA_SHADER_TESS_CTRL]; in brw_upload_tcs_pull_constants()
53 _mesa_shader_write_subroutine_indices(&brw->ctx, MESA_SHADER_TESS_CTRL); in brw_upload_tcs_pull_constants()
76 ctx->_Shader->CurrentProgram[MESA_SHADER_TESS_CTRL]; in brw_upload_tcs_ubo_surfaces()
98 const struct gl_program *tcp = brw->programs[MESA_SHADER_TESS_CTRL]; in brw_upload_tcs_image_surfaces()
Dbrw_tcs.c43 nir_builder_init_simple_shader(&b, mem_ctx, MESA_SHADER_TESS_CTRL, in create_passthrough_tcs()
175 ctx->Const.ShaderCompilerOptions[MESA_SHADER_TESS_CTRL].NirOptions; in brw_codegen_tcs_prog()
187 compiler->scalar_stage[MESA_SHADER_TESS_CTRL]); in brw_codegen_tcs_prog()
283 (struct brw_program *) brw->programs[MESA_SHADER_TESS_CTRL]; in brw_tcs_populate_key()
327 (struct brw_program *) brw->programs[MESA_SHADER_TESS_CTRL]; in brw_upload_tcs_prog()
346 if (brw_disk_cache_upload_program(brw, MESA_SHADER_TESS_CTRL)) in brw_upload_tcs_prog()
349 tcp = (struct brw_program *) brw->programs[MESA_SHADER_TESS_CTRL]; in brw_upload_tcs_prog()
Dgen7_urb.c190 [MESA_SHADER_TESS_CTRL] = in gen7_upload_urb()
200 for (int i = MESA_SHADER_TESS_CTRL; i <= MESA_SHADER_GEOMETRY; i++) { in gen7_upload_urb()
211 brw->urb.hsize == entry_size[MESA_SHADER_TESS_CTRL] && in gen7_upload_urb()
219 brw->urb.hsize = entry_size[MESA_SHADER_TESS_CTRL]; in gen7_upload_urb()
Dbrw_tes.c152 (struct brw_program *) brw->programs[MESA_SHADER_TESS_CTRL]; in brw_tes_populate_key()
234 if (shader_prog->_LinkedShaders[MESA_SHADER_TESS_CTRL]) { in brw_tes_precompile()
236 shader_prog->_LinkedShaders[MESA_SHADER_TESS_CTRL]->Program; in brw_tes_precompile()
Dbrw_disk_cache.c127 case MESA_SHADER_TESS_CTRL: in read_and_upload()
202 case MESA_SHADER_TESS_CTRL: in read_and_upload()
341 prog = brw->ctx._Shader->CurrentProgram[MESA_SHADER_TESS_CTRL]; in brw_disk_cache_write_render_programs()
349 MESA_SHADER_TESS_CTRL); in brw_disk_cache_write_render_programs()
Dbrw_program.c102 (stage == MESA_SHADER_TESS_CTRL && brw->screen->devinfo.gen >= 8) || in brw_create_nir()
104 !shader_prog->_LinkedShaders[MESA_SHADER_TESS_CTRL]); in brw_create_nir()
112 assert(shader_prog->_LinkedShaders[MESA_SHADER_TESS_CTRL]); in brw_create_nir()
114 shader_prog->_LinkedShaders[MESA_SHADER_TESS_CTRL]; in brw_create_nir()
374 case MESA_SHADER_TESS_CTRL: in brw_alloc_stage_scratch()
/external/mesa3d/src/intel/compiler/
Dbrw_compiler.c122 compiler->scalar_stage[MESA_SHADER_TESS_CTRL] = in brw_compiler_create()
158 compiler->glsl_compiler_options[MESA_SHADER_TESS_CTRL].EmitNoIndirectInput = false; in brw_compiler_create()
160 compiler->glsl_compiler_options[MESA_SHADER_TESS_CTRL].EmitNoIndirectOutput = false; in brw_compiler_create()
172 STATIC_ASSERT(MESA_SHADER_TESS_CTRL == 1); in brw_prog_data_size()
/external/mesa3d/src/compiler/glsl/
Dir_set_program_inouts.cpp158 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()
Dast_array_index.cpp124 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()
Dstandalone_scaffolding.h89 return MESA_SHADER_TESS_CTRL; in _mesa_shader_enum_to_shader_stage()
Dglsl_parser_extras.cpp129 …this->Const.MaxTessControlAtomicCounters = ctx->Const.Program[MESA_SHADER_TESS_CTRL].MaxAtomicCoun… in _mesa_glsl_parse_state()
139 ctx->Const.Program[MESA_SHADER_TESS_CTRL].MaxAtomicBuffers; in _mesa_glsl_parse_state()
170 …this->Const.MaxTessControlImageUniforms = ctx->Const.Program[MESA_SHADER_TESS_CTRL].MaxImageUnifor… in _mesa_glsl_parse_state()
183 …this->Const.MaxTessControlInputComponents = ctx->Const.Program[MESA_SHADER_TESS_CTRL].MaxInputComp… in _mesa_glsl_parse_state()
184 …this->Const.MaxTessControlOutputComponents = ctx->Const.Program[MESA_SHADER_TESS_CTRL].MaxOutputCo… in _mesa_glsl_parse_state()
185 …this->Const.MaxTessControlTextureImageUnits = ctx->Const.Program[MESA_SHADER_TESS_CTRL].MaxTexture… in _mesa_glsl_parse_state()
191 …this->Const.MaxTessControlUniformComponents = ctx->Const.Program[MESA_SHADER_TESS_CTRL].MaxUniform… in _mesa_glsl_parse_state()
1697 if (shader->Stage == MESA_SHADER_TESS_CTRL || in set_shader_inout_layout()
1734 case MESA_SHADER_TESS_CTRL: in set_shader_inout_layout()
/external/mesa3d/src/amd/vulkan/
Dradv_pipeline.c1361 if (pipeline->shaders[MESA_SHADER_TESS_CTRL]) in radv_get_vertex_shader()
1362 return pipeline->shaders[MESA_SHADER_TESS_CTRL]; in radv_get_vertex_shader()
1392 …num_tcs_outputs = util_last_bit64(pipeline->shaders[MESA_SHADER_TESS_CTRL]->info.tcs.outputs_writt… in calculate_tess_state()
1393 …num_tcs_output_cp = pipeline->shaders[MESA_SHADER_TESS_CTRL]->info.tcs.tcs_vertices_out; //TCS VER… in calculate_tess_state()
1394 …num_tcs_patch_outputs = util_last_bit64(pipeline->shaders[MESA_SHADER_TESS_CTRL]->info.tcs.patch_o… in calculate_tess_state()
1703 if(shaders[MESA_SHADER_TESS_CTRL]) { in radv_link_shaders()
1704 ordered_shaders[shader_count++] = shaders[MESA_SHADER_TESS_CTRL]; in radv_link_shaders()
1791 if (nir[MESA_SHADER_TESS_CTRL]) { in radv_fill_shader_keys()
1793 keys[MESA_SHADER_TESS_CTRL].tcs.input_vertices = key->tess_input_vertices; in radv_fill_shader_keys()
1794 …keys[MESA_SHADER_TESS_CTRL].tcs.primitive_mode = nir[MESA_SHADER_TESS_EVAL]->info.tess.primitive_m… in radv_fill_shader_keys()
[all …]
Dradv_shader.c134 (nir->info.stage != MESA_SHADER_TESS_CTRL && in radv_lower_indirect_derefs()
140 nir->info.stage != MESA_SHADER_TESS_CTRL) in radv_lower_indirect_derefs()
393 case MESA_SHADER_TESS_CTRL: in radv_fill_shader_variant()
452 stage == MESA_SHADER_TESS_CTRL) in radv_fill_shader_variant()
595 case MESA_SHADER_TESS_CTRL: return "Tessellation Control Shader"; in radv_get_shader_name()
/external/mesa3d/src/mesa/program/
Dprogram.h127 return MESA_SHADER_TESS_CTRL; in _mesa_program_enum_to_shader_stage()
149 case MESA_SHADER_TESS_CTRL: in _mesa_shader_stage_to_program()
/external/mesa3d/src/compiler/
Dshader_enums.c41 ENUM(MESA_SHADER_TESS_CTRL), in gl_shader_stage_name()
63 case MESA_SHADER_TESS_CTRL: return "tessellation control"; in _mesa_shader_stage_to_string()
82 case MESA_SHADER_TESS_CTRL: return "TCS"; in _mesa_shader_stage_to_abbrev()
/external/mesa3d/src/gallium/auxiliary/tgsi/
Dtgsi_from_mesa.h56 case MESA_SHADER_TESS_CTRL: in pipe_shader_type_from_mesa()
/external/mesa3d/src/mesa/state_tracker/
Dst_glsl_to_nir.cpp434 case MESA_SHADER_TESS_CTRL: in set_st_program()
493 if (nir->info.stage != MESA_SHADER_TESS_CTRL && in st_nir_get_mesa_program()
671 if (nir->info.stage != MESA_SHADER_TESS_CTRL && in st_finalize_nir()
687 nir->info.stage == MESA_SHADER_TESS_CTRL || in st_finalize_nir()
/external/mesa3d/src/broadcom/common/
Dv3d_debug.c63 [MESA_SHADER_TESS_CTRL] = 0, in v3d_debug_flag_for_shader_stage()
/external/mesa3d/prebuilt-intermediates/main/
Dget_hash.h363 …{ GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS, CONTEXT_INT(Const.Program[MESA_SHADER_TESS_CTRL].MaxUnif…
365 …{ GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS, CONTEXT_INT(Const.Program[MESA_SHADER_TESS_CTRL].MaxTex…
367 …{ GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS, CONTEXT_INT(Const.Program[MESA_SHADER_TESS_CTRL].MaxOutpu…
371 …{ GL_MAX_TESS_CONTROL_INPUT_COMPONENTS, CONTEXT_INT(Const.Program[MESA_SHADER_TESS_CTRL].MaxInputC…
373 …{ GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS, CONTEXT_INT(Const.Program[MESA_SHADER_TESS_CTRL].MaxUniformB…
375 …MBINED_TESS_CONTROL_UNIFORM_COMPONENTS, CONTEXT_INT(Const.Program[MESA_SHADER_TESS_CTRL].MaxCombin…
379 …{ GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS, CONTEXT_INT(Const.Program[MESA_SHADER_TESS_CTRL].MaxImageUni…
383 …{ GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS, CONTEXT_INT(Const.Program[MESA_SHADER_TESS_CTRL].Max…
384 …{ GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS, CONTEXT_INT(Const.Program[MESA_SHADER_TESS_CTRL].MaxAtomicC…
388 …{ GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS, CONTEXT_INT(Const.Program[MESA_SHADER_TESS_CTRL].MaxS…
/external/mesa3d/src/gallium/drivers/radeonsi/
Dsi_shader_nir.c142 if (nir->info.stage != MESA_SHADER_TESS_CTRL) in si_nir_scan_tess_ctrl()
163 nir->info.stage == MESA_SHADER_TESS_CTRL || in si_nir_scan_shader()
171 if (nir->info.stage == MESA_SHADER_TESS_CTRL) { in si_nir_scan_shader()
414 if (nir->info.stage == MESA_SHADER_TESS_CTRL) { in si_nir_scan_shader()
/external/mesa3d/src/intel/vulkan/
Danv_pipeline.c88 [MESA_SHADER_TESS_CTRL] = DEBUG_TCS,
638 MESA_SHADER_TESS_CTRL, tcs_spec_info, in anv_pipeline_compile_tcs_tes()
670 MESA_SHADER_TESS_CTRL, tcs_spec_info, in anv_pipeline_compile_tcs_tes()
752 anv_pipeline_add_compiled_stage(pipeline, MESA_SHADER_TESS_CTRL, tcs_bin); in anv_pipeline_compile_tcs_tes()
1329 modules[MESA_SHADER_TESS_CTRL], in anv_pipeline_init()
1330 pStages[MESA_SHADER_TESS_CTRL]->pName, in anv_pipeline_init()
1331 pStages[MESA_SHADER_TESS_CTRL]->pSpecializationInfo, in anv_pipeline_init()

1234