Home
last modified time | relevance | path

Searched refs:MESA_SHADER_GEOMETRY (Results 1 – 25 of 88) sorted by relevance

1234

/external/mesa3d/src/intel/common/
Dgen_urb_config.c83 for (int i = MESA_SHADER_VERTEX; i <= MESA_SHADER_GEOMETRY; i++) { in gen_get_urb_config()
105 [MESA_SHADER_GEOMETRY] = gs_present ? 2 : 0, in gen_get_urb_config()
116 for (int i = MESA_SHADER_VERTEX; i <= MESA_SHADER_GEOMETRY; i++) { in gen_get_urb_config()
121 for (int i = MESA_SHADER_VERTEX; i <= MESA_SHADER_GEOMETRY; i++) { in gen_get_urb_config()
134 for (int i = MESA_SHADER_VERTEX; i <= MESA_SHADER_GEOMETRY; i++) { in gen_get_urb_config()
166 chunks[MESA_SHADER_GEOMETRY] += remaining_space; in gen_get_urb_config()
171 for (int i = MESA_SHADER_VERTEX; i <= MESA_SHADER_GEOMETRY; i++) { in gen_get_urb_config()
179 for (int i = MESA_SHADER_VERTEX; i <= MESA_SHADER_GEOMETRY; i++) { in gen_get_urb_config()
198 for (int i = MESA_SHADER_TESS_CTRL; i <= MESA_SHADER_GEOMETRY; i++) { in gen_get_urb_config()
Dgen_device_info.c102 [MESA_SHADER_GEOMETRY] = 256,
129 [MESA_SHADER_GEOMETRY] = 256,
166 [MESA_SHADER_GEOMETRY] = 192,
194 [MESA_SHADER_GEOMETRY] = 320,
222 [MESA_SHADER_GEOMETRY] = 192,
255 [MESA_SHADER_GEOMETRY] = 256,
282 [MESA_SHADER_GEOMETRY] = 640,
309 [MESA_SHADER_GEOMETRY] = 640,
348 [MESA_SHADER_GEOMETRY] = 960,
371 [MESA_SHADER_GEOMETRY] = 960,
[all …]
Dgen_debug.c98 [MESA_SHADER_GEOMETRY] = DEBUG_GS, in intel_debug_flag_for_shader_stage()
/external/mesa3d/src/mesa/main/
Dshaderobj.h130 return MESA_SHADER_GEOMETRY; in _mesa_shader_enum_to_shader_stage()
150 case MESA_SHADER_GEOMETRY: in _mesa_shader_stage_to_subroutine_prefix()
172 return MESA_SHADER_GEOMETRY; in _mesa_shader_stage_from_subroutine_uniform()
192 return MESA_SHADER_GEOMETRY; in _mesa_shader_stage_from_subroutine()
211 case MESA_SHADER_GEOMETRY: in _mesa_shader_stage_to_subroutine()
233 case MESA_SHADER_GEOMETRY: in _mesa_shader_stage_to_subroutine_uniform()
/external/mesa3d/src/mesa/drivers/dri/i965/
Dbrw_gs_surface_state.c45 (struct brw_program *) brw->programs[MESA_SHADER_GEOMETRY]; in brw_upload_gs_pull_constants()
53 _mesa_shader_write_subroutine_indices(&brw->ctx, MESA_SHADER_GEOMETRY); in brw_upload_gs_pull_constants()
76 ctx->_Shader->CurrentProgram[MESA_SHADER_GEOMETRY]; in brw_upload_gs_ubo_surfaces()
98 const struct gl_program *gp = brw->programs[MESA_SHADER_GEOMETRY]; in brw_upload_gs_image_surfaces()
Dgen7_urb.c68 bool gs_present = brw->programs[MESA_SHADER_GEOMETRY]; in gen7_allocate_push_constants()
194 [MESA_SHADER_GEOMETRY] = in gen7_upload_urb()
200 for (int i = MESA_SHADER_TESS_CTRL; i <= MESA_SHADER_GEOMETRY; i++) { in gen7_upload_urb()
209 brw->urb.gsize == entry_size[MESA_SHADER_GEOMETRY] && in gen7_upload_urb()
217 brw->urb.gsize = entry_size[MESA_SHADER_GEOMETRY]; in gen7_upload_urb()
231 for (int i = MESA_SHADER_VERTEX; i <= MESA_SHADER_GEOMETRY; i++) { in gen7_upload_urb()
Dgen6_urb.c70 if (nr_gs_entries > devinfo->urb.max_entries[MESA_SHADER_GEOMETRY]) in gen6_upload_urb()
71 nr_gs_entries = devinfo->urb.max_entries[MESA_SHADER_GEOMETRY]; in gen6_upload_urb()
119 brw->ff_gs.prog_active || brw->programs[MESA_SHADER_GEOMETRY]; in upload_urb()
132 if (brw->programs[MESA_SHADER_GEOMETRY]) { in upload_urb()
Dbrw_gs.c96 compiler->scalar_stage[MESA_SHADER_GEOMETRY]); in brw_codegen_gs_prog()
171 (struct brw_program *) brw->programs[MESA_SHADER_GEOMETRY]; in brw_gs_populate_key()
188 (struct brw_program *) brw->programs[MESA_SHADER_GEOMETRY]; in brw_upload_gs_prog()
201 if (brw_disk_cache_upload_program(brw, MESA_SHADER_GEOMETRY)) in brw_upload_gs_prog()
204 gp = (struct brw_program *) brw->programs[MESA_SHADER_GEOMETRY]; in brw_upload_gs_prog()
Dgen6_sol.c58 if (brw->programs[MESA_SHADER_GEOMETRY]) { in gen6_update_sol_surfaces()
72 if (!brw->programs[MESA_SHADER_GEOMETRY]) in gen6_update_sol_surfaces()
114 if (!brw->programs[MESA_SHADER_GEOMETRY]) { in brw_gs_upload_binding_table()
143 prog = ctx->_Shader->CurrentProgram[MESA_SHADER_GEOMETRY]; in brw_gs_upload_binding_table()
402 if (ctx->_Shader->CurrentProgram[MESA_SHADER_GEOMETRY]) { in brw_begin_transform_feedback()
404 prog = ctx->_Shader->CurrentProgram[MESA_SHADER_GEOMETRY]; in brw_begin_transform_feedback()
Dbrw_disk_cache.c135 case MESA_SHADER_GEOMETRY: in read_and_upload()
212 case MESA_SHADER_GEOMETRY: in read_and_upload()
363 prog = brw->ctx._Shader->CurrentProgram[MESA_SHADER_GEOMETRY]; in brw_disk_cache_write_render_programs()
371 MESA_SHADER_GEOMETRY); in brw_disk_cache_write_render_programs()
Dbrw_state_upload.c392 if (brw->programs[MESA_SHADER_GEOMETRY]) { in brw_upload_programs()
406 if (brw->programs[MESA_SHADER_GEOMETRY]) in brw_upload_programs()
500 if (brw->programs[MESA_SHADER_GEOMETRY] != in brw_upload_pipeline_state()
502 brw->programs[MESA_SHADER_GEOMETRY] = ctx->GeometryProgram._Current; in brw_upload_pipeline_state()
/external/mesa3d/src/intel/compiler/
Dbrw_compiler.c126 compiler->scalar_stage[MESA_SHADER_GEOMETRY] = in brw_compiler_create()
162 if (compiler->scalar_stage[MESA_SHADER_GEOMETRY]) in brw_compiler_create()
163 compiler->glsl_compiler_options[MESA_SHADER_GEOMETRY].EmitNoIndirectInput = false; in brw_compiler_create()
174 STATIC_ASSERT(MESA_SHADER_GEOMETRY == 3); in brw_prog_data_size()
/external/mesa3d/src/amd/vulkan/
Dradv_pipeline.c1192 struct ac_shader_variant_info *gs_info = &pipeline->shaders[MESA_SHADER_GEOMETRY]->info; in calculate_gfx9_gs_info()
1314 struct ac_shader_variant_info *gs_info = &pipeline->shaders[MESA_SHADER_GEOMETRY]->info; in calculate_gs_ring_sizes()
1363 return pipeline->shaders[MESA_SHADER_GEOMETRY]; in radv_get_vertex_shader()
1371 return pipeline->shaders[MESA_SHADER_GEOMETRY]; in radv_get_tess_eval_shader()
1564 pipeline->shaders[MESA_SHADER_GEOMETRY]; in calculate_vgt_gs_mode()
1697 if(shaders[MESA_SHADER_GEOMETRY]) { in radv_link_shaders()
1698 ordered_shaders[shader_count++] = shaders[MESA_SHADER_GEOMETRY]; in radv_link_shaders()
1799 if (nir[MESA_SHADER_GEOMETRY]) { in radv_fill_shader_keys()
1885 if (modules[MESA_SHADER_GEOMETRY]) { in radv_create_shaders()
1888 pipeline->gs_copy_shader = variants[MESA_SHADER_GEOMETRY]; in radv_create_shaders()
[all …]
/external/mesa3d/src/compiler/glsl/
Dstandalone.cpp279 ctx->Const.Program[MESA_SHADER_GEOMETRY].MaxTextureImageUnits = 16; in initialize_context()
280 ctx->Const.Program[MESA_SHADER_GEOMETRY].MaxUniformComponents = 1024; in initialize_context()
281 ctx->Const.Program[MESA_SHADER_GEOMETRY].MaxCombinedUniformComponents = 1024; in initialize_context()
282 ctx->Const.Program[MESA_SHADER_GEOMETRY].MaxInputComponents = in initialize_context()
284 ctx->Const.Program[MESA_SHADER_GEOMETRY].MaxOutputComponents = 128; in initialize_context()
290 ctx->Const.Program[MESA_SHADER_GEOMETRY].MaxOutputComponents; in initialize_context()
295 + ctx->Const.Program[MESA_SHADER_GEOMETRY].MaxTextureImageUnits in initialize_context()
Dir_set_program_inouts.cpp153 if (this->shader_stage == MESA_SHADER_GEOMETRY && in mark_whole_variable()
217 if (this->shader_stage == MESA_SHADER_GEOMETRY && in try_mark_partial_variable()
327 return stage == MESA_SHADER_GEOMETRY || in is_multiple_vertices()
Dast_type.cpp137 state->stage == MESA_SHADER_GEOMETRY ? in validate_prim_type()
297 if (state->stage == MESA_SHADER_GEOMETRY) { in merge_qualifier()
349 if (state->stage == MESA_SHADER_GEOMETRY && in merge_qualifier()
498 case MESA_SHADER_GEOMETRY: in validate_out_qualifier()
565 case MESA_SHADER_GEOMETRY: in merge_into_out_qualifier()
614 case MESA_SHADER_GEOMETRY: in validate_in_qualifier()
681 if (state->stage == MESA_SHADER_GEOMETRY in merge_into_in_qualifier()
Dglsl_parser_extras.cpp120 …this->Const.MaxGeometryInputComponents = ctx->Const.Program[MESA_SHADER_GEOMETRY].MaxInputComponen… in _mesa_glsl_parse_state()
121 …this->Const.MaxGeometryOutputComponents = ctx->Const.Program[MESA_SHADER_GEOMETRY].MaxOutputCompon… in _mesa_glsl_parse_state()
123 …this->Const.MaxGeometryTextureImageUnits = ctx->Const.Program[MESA_SHADER_GEOMETRY].MaxTextureImag… in _mesa_glsl_parse_state()
126 …this->Const.MaxGeometryUniformComponents = ctx->Const.Program[MESA_SHADER_GEOMETRY].MaxUniformComp… in _mesa_glsl_parse_state()
131 …this->Const.MaxGeometryAtomicCounters = ctx->Const.Program[MESA_SHADER_GEOMETRY].MaxAtomicCounters; in _mesa_glsl_parse_state()
143 ctx->Const.Program[MESA_SHADER_GEOMETRY].MaxAtomicBuffers; in _mesa_glsl_parse_state()
172 this->Const.MaxGeometryImageUniforms = ctx->Const.Program[MESA_SHADER_GEOMETRY].MaxImageUniforms; in _mesa_glsl_parse_state()
1035 if (state->stage == MESA_SHADER_GEOMETRY && in _mesa_ast_process_interface_block()
1700 } else if (shader->Stage != MESA_SHADER_GEOMETRY && in set_shader_inout_layout()
1768 case MESA_SHADER_GEOMETRY: in set_shader_inout_layout()
Dstandalone_scaffolding.h87 return MESA_SHADER_GEOMETRY; in _mesa_shader_enum_to_shader_stage()
Dlower_distance.cpp181 this->shader_stage == MESA_SHADER_GEOMETRY))); in visit()
194 (this->shader_stage == MESA_SHADER_GEOMETRY || in visit()
310 this->shader_stage == MESA_SHADER_GEOMETRY || in is_distance_vec8()
/external/mesa3d/src/mesa/program/
Dprogram.h125 return MESA_SHADER_GEOMETRY; in _mesa_program_enum_to_shader_stage()
147 case MESA_SHADER_GEOMETRY: in _mesa_shader_stage_to_program()
/external/mesa3d/src/compiler/
Dshader_enums.c43 ENUM(MESA_SHADER_GEOMETRY), in gl_shader_stage_name()
61 case MESA_SHADER_GEOMETRY: return "geometry"; in _mesa_shader_stage_to_string()
80 case MESA_SHADER_GEOMETRY: return "GS"; in _mesa_shader_stage_to_abbrev()
/external/mesa3d/src/gallium/auxiliary/tgsi/
Dtgsi_from_mesa.h60 case MESA_SHADER_GEOMETRY: in pipe_shader_type_from_mesa()
/external/mesa3d/src/intel/vulkan/
Danv_pipeline.c90 [MESA_SHADER_GEOMETRY] = DEBUG_GS,
776 MESA_SHADER_GEOMETRY, spec_info, in anv_pipeline_compile_gs()
795 MESA_SHADER_GEOMETRY, spec_info, in anv_pipeline_compile_gs()
831 anv_pipeline_add_compiled_stage(pipeline, MESA_SHADER_GEOMETRY, bin); in anv_pipeline_compile_gs()
1339 if (modules[MESA_SHADER_GEOMETRY]) { in anv_pipeline_init()
1341 modules[MESA_SHADER_GEOMETRY], in anv_pipeline_init()
1342 pStages[MESA_SHADER_GEOMETRY]->pName, in anv_pipeline_init()
1343 pStages[MESA_SHADER_GEOMETRY]->pSpecializationInfo); in anv_pipeline_init()
/external/mesa3d/src/broadcom/common/
Dv3d_debug.c65 [MESA_SHADER_GEOMETRY] = 0, in v3d_debug_flag_for_shader_stage()
/external/mesa3d/prebuilt-intermediates/main/
Dget_hash.h352 …{ GL_MAX_GEOMETRY_INPUT_COMPONENTS, CONTEXT_INT(Const.Program[MESA_SHADER_GEOMETRY].MaxInputCompon…
353 …{ GL_MAX_GEOMETRY_OUTPUT_COMPONENTS, CONTEXT_INT(Const.Program[MESA_SHADER_GEOMETRY].MaxOutputComp…
354 …{ GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS, CONTEXT_INT(Const.Program[MESA_SHADER_GEOMETRY].MaxTextureI…
357 …{ GL_MAX_GEOMETRY_UNIFORM_COMPONENTS, CONTEXT_INT(Const.Program[MESA_SHADER_GEOMETRY].MaxUniformCo…
378 …{ GL_MAX_GEOMETRY_IMAGE_UNIFORMS, CONTEXT_INT(Const.Program[MESA_SHADER_GEOMETRY].MaxImageUniforms…
381 …{ GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS, CONTEXT_INT(Const.Program[MESA_SHADER_GEOMETRY].MaxAtomi…
382 …{ GL_MAX_GEOMETRY_ATOMIC_COUNTERS, CONTEXT_INT(Const.Program[MESA_SHADER_GEOMETRY].MaxAtomicCounte…
387 …{ GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS, CONTEXT_INT(Const.Program[MESA_SHADER_GEOMETRY].MaxShader…
390 …{ GL_MAX_GEOMETRY_UNIFORM_BLOCKS, CONTEXT_INT(Const.Program[MESA_SHADER_GEOMETRY].MaxUniformBlocks…
391 …{ GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS, CONTEXT_INT(Const.Program[MESA_SHADER_GEOMETRY].Max…

1234