/external/mesa3d/src/intel/common/ |
D | gen_device_info.c | 164 [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 …]
|
D | gen_urb_config.c | 107 [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()
|
D | gen_debug.c | 96 [MESA_SHADER_TESS_CTRL] = DEBUG_TCS, in intel_debug_flag_for_shader_stage()
|
/external/mesa3d/src/mesa/main/ |
D | shaderobj.h | 132 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/ |
D | brw_tcs_surface_state.c | 45 (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()
|
D | brw_tcs.c | 43 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()
|
D | gen7_urb.c | 190 [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()
|
D | brw_tes.c | 152 (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()
|
D | brw_disk_cache.c | 127 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()
|
D | brw_program.c | 102 (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/ |
D | brw_compiler.c | 122 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/ |
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()
|
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()
|
D | standalone_scaffolding.h | 89 return MESA_SHADER_TESS_CTRL; in _mesa_shader_enum_to_shader_stage()
|
D | glsl_parser_extras.cpp | 129 …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/ |
D | radv_pipeline.c | 1361 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 …]
|
D | radv_shader.c | 134 (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/ |
D | program.h | 127 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/ |
D | shader_enums.c | 41 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/ |
D | tgsi_from_mesa.h | 56 case MESA_SHADER_TESS_CTRL: in pipe_shader_type_from_mesa()
|
/external/mesa3d/src/mesa/state_tracker/ |
D | st_glsl_to_nir.cpp | 434 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/ |
D | v3d_debug.c | 63 [MESA_SHADER_TESS_CTRL] = 0, in v3d_debug_flag_for_shader_stage()
|
/external/mesa3d/prebuilt-intermediates/main/ |
D | get_hash.h | 363 …{ 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/ |
D | si_shader_nir.c | 142 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/ |
D | anv_pipeline.c | 88 [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()
|