/third_party/mesa3d/src/compiler/glsl/ |
D | standalone.cpp | 167 ctx->Const.Program[MESA_SHADER_VERTEX].MaxAttribs = 8; in initialize_context() 168 ctx->Const.Program[MESA_SHADER_VERTEX].MaxTextureImageUnits = 0; in initialize_context() 169 ctx->Const.Program[MESA_SHADER_VERTEX].MaxUniformComponents = 128 * 4; in initialize_context() 170 ctx->Const.Program[MESA_SHADER_VERTEX].MaxCombinedUniformComponents = 128 * 4; in initialize_context() 171 ctx->Const.Program[MESA_SHADER_VERTEX].MaxInputComponents = 0; /* not used */ in initialize_context() 172 ctx->Const.Program[MESA_SHADER_VERTEX].MaxOutputComponents = 32; in initialize_context() 179 ctx->Const.Program[MESA_SHADER_VERTEX].MaxOutputComponents; in initialize_context() 182 ctx->Const.MaxVarying = ctx->Const.Program[MESA_SHADER_VERTEX].MaxOutputComponents / 4; in initialize_context() 195 ctx->Const.Program[MESA_SHADER_VERTEX].MaxAttribs = 16; in initialize_context() 196 ctx->Const.Program[MESA_SHADER_VERTEX].MaxTextureImageUnits = 0; in initialize_context() [all …]
|
D | standalone_scaffolding.cpp | 111 assert(stage == MESA_SHADER_FRAGMENT || stage == MESA_SHADER_VERTEX); in _mesa_new_shader() 237 ctx->Const.Program[MESA_SHADER_VERTEX].MaxAttribs = 16; in initialize_context_to_defaults() 239 ctx->Const.Program[MESA_SHADER_VERTEX].MaxUniformComponents = 512; in initialize_context_to_defaults() 240 ctx->Const.Program[MESA_SHADER_VERTEX].MaxOutputComponents = 32; in initialize_context_to_defaults() 242 ctx->Const.Program[MESA_SHADER_VERTEX].MaxTextureImageUnits = 0; in initialize_context_to_defaults()
|
D | standalone_scaffolding.h | 86 return MESA_SHADER_VERTEX; in _mesa_shader_enum_to_shader_stage() 99 return MESA_SHADER_VERTEX; in _mesa_shader_enum_to_shader_stage()
|
/third_party/mesa3d/src/intel/common/ |
D | intel_urb_config.c | 109 for (int i = MESA_SHADER_VERTEX; i <= MESA_SHADER_GEOMETRY; i++) { in intel_get_urb_config() 120 [MESA_SHADER_VERTEX] = tess_present && devinfo->ver == 8 ? in intel_get_urb_config() 121 192 : devinfo->urb.min_entries[MESA_SHADER_VERTEX], in intel_get_urb_config() 142 for (int i = MESA_SHADER_VERTEX; i <= MESA_SHADER_GEOMETRY; i++) { in intel_get_urb_config() 147 for (int i = MESA_SHADER_VERTEX; i <= MESA_SHADER_GEOMETRY; i++) { in intel_get_urb_config() 160 for (int i = MESA_SHADER_VERTEX; i <= MESA_SHADER_GEOMETRY; i++) { in intel_get_urb_config() 185 for (int i = MESA_SHADER_VERTEX; in intel_get_urb_config() 199 for (int i = MESA_SHADER_VERTEX; i <= MESA_SHADER_GEOMETRY; i++) { in intel_get_urb_config() 207 for (int i = MESA_SHADER_VERTEX; i <= MESA_SHADER_GEOMETRY; i++) { in intel_get_urb_config() 226 for (int i = MESA_SHADER_VERTEX; i <= MESA_SHADER_GEOMETRY; i++) { in intel_get_urb_config() [all …]
|
/third_party/mesa3d/src/intel/dev/ |
D | intel_device_info.c | 171 [MESA_SHADER_VERTEX] = 24, 174 [MESA_SHADER_VERTEX] = 256, 201 [MESA_SHADER_VERTEX] = 24, 204 [MESA_SHADER_VERTEX] = 256, 240 [MESA_SHADER_VERTEX] = 32, 244 [MESA_SHADER_VERTEX] = 512, 269 [MESA_SHADER_VERTEX] = 32, 273 [MESA_SHADER_VERTEX] = 704, 298 [MESA_SHADER_VERTEX] = 32, 302 [MESA_SHADER_VERTEX] = 512, [all …]
|
/third_party/mesa3d/src/gallium/drivers/freedreno/ir3/ |
D | ir3_cache.c | 104 [MESA_SHADER_VERTEX] = ir3_get_shader(key->vs), in ir3_cache_lookup() 114 for (gl_shader_stage stage = MESA_SHADER_VERTEX; stage < MESA_SHADER_STAGES; in ir3_cache_lookup() 126 struct ir3_compiler *compiler = shaders[MESA_SHADER_VERTEX]->compiler; in ir3_cache_lookup() 130 for (gl_shader_stage stage = MESA_SHADER_VERTEX; stage < MESA_SHADER_STAGES; in ir3_cache_lookup() 147 !!(safe_constlens & (1 << MESA_SHADER_VERTEX)); in ir3_cache_lookup() 149 ir3_shader_variant(shaders[MESA_SHADER_VERTEX], shader_key, true, debug); in ir3_cache_lookup() 153 bs = variants[MESA_SHADER_VERTEX]; in ir3_cache_lookup() 157 cache->data, bs, variants[MESA_SHADER_VERTEX], in ir3_cache_lookup()
|
/third_party/mesa3d/src/mesa/main/ |
D | shaderobj.h | 135 return MESA_SHADER_VERTEX; in _mesa_shader_enum_to_shader_stage() 157 case MESA_SHADER_VERTEX: in _mesa_shader_stage_to_subroutine_prefix() 179 return MESA_SHADER_VERTEX; in _mesa_shader_stage_from_subroutine_uniform() 199 return MESA_SHADER_VERTEX; in _mesa_shader_stage_from_subroutine() 219 case MESA_SHADER_VERTEX: in _mesa_shader_stage_to_subroutine() 240 case MESA_SHADER_VERTEX: in _mesa_shader_stage_to_subroutine_uniform()
|
/third_party/mesa3d/src/mesa/drivers/dri/i965/ |
D | brw_vs_surface_state.c | 54 (struct brw_program *) brw->programs[MESA_SHADER_VERTEX]; in brw_upload_vs_pull_constants() 59 _mesa_shader_write_subroutine_indices(&brw->ctx, MESA_SHADER_VERTEX); in brw_upload_vs_pull_constants() 80 struct gl_program *prog = ctx->_Shader->CurrentProgram[MESA_SHADER_VERTEX]; in brw_upload_vs_ubo_surfaces() 100 const struct gl_program *vp = brw->programs[MESA_SHADER_VERTEX]; in brw_upload_vs_image_surfaces()
|
D | brw_vs.c | 53 if (ctx->_Shader->CurrentProgram[MESA_SHADER_VERTEX]) { in brw_select_clip_planes() 140 compiler->scalar_stage[MESA_SHADER_VERTEX]); in brw_codegen_vs_prog() 212 brw_debug_recompile(brw, MESA_SHADER_VERTEX, vp->program.Id, in brw_codegen_vs_prog() 259 struct gl_program *prog = brw->programs[MESA_SHADER_VERTEX]; in brw_vs_populate_key() 310 (struct brw_program *) brw->programs[MESA_SHADER_VERTEX]; in brw_upload_vs_prog() 322 if (brw_disk_cache_upload_program(brw, MESA_SHADER_VERTEX)) in brw_upload_vs_prog() 325 vp = (struct brw_program *) brw->programs[MESA_SHADER_VERTEX]; in brw_upload_vs_prog()
|
D | gfx7_urb.c | 213 [MESA_SHADER_VERTEX] = in gfx7_upload_urb() 224 entry_size[MESA_SHADER_VERTEX] = vs_size; in gfx7_upload_urb() 232 if (brw->urb.vsize == entry_size[MESA_SHADER_VERTEX] && in gfx7_upload_urb() 240 brw->urb.vsize = entry_size[MESA_SHADER_VERTEX]; in gfx7_upload_urb() 258 for (int i = MESA_SHADER_VERTEX; i <= MESA_SHADER_GEOMETRY; i++) { in gfx7_upload_urb()
|
D | brw_context.c | 494 [MESA_SHADER_VERTEX] = true, in brw_initialize_context_constants() 681 ctx->Const.Program[MESA_SHADER_VERTEX].MaxNativeInstructions = 16 * 1024; in brw_initialize_context_constants() 682 ctx->Const.Program[MESA_SHADER_VERTEX].MaxAluInstructions = 0; in brw_initialize_context_constants() 683 ctx->Const.Program[MESA_SHADER_VERTEX].MaxTexInstructions = 0; in brw_initialize_context_constants() 684 ctx->Const.Program[MESA_SHADER_VERTEX].MaxTexIndirections = 0; in brw_initialize_context_constants() 685 ctx->Const.Program[MESA_SHADER_VERTEX].MaxNativeAluInstructions = 0; in brw_initialize_context_constants() 686 ctx->Const.Program[MESA_SHADER_VERTEX].MaxNativeTexInstructions = 0; in brw_initialize_context_constants() 687 ctx->Const.Program[MESA_SHADER_VERTEX].MaxNativeTexIndirections = 0; in brw_initialize_context_constants() 688 ctx->Const.Program[MESA_SHADER_VERTEX].MaxNativeAttribs = 16; in brw_initialize_context_constants() 689 ctx->Const.Program[MESA_SHADER_VERTEX].MaxNativeTemps = 256; in brw_initialize_context_constants() [all …]
|
D | gfx6_urb.c | 67 if (nr_vs_entries > devinfo->urb.max_entries[MESA_SHADER_VERTEX]) in gfx6_upload_urb() 68 nr_vs_entries = devinfo->urb.max_entries[MESA_SHADER_VERTEX]; in gfx6_upload_urb() 78 devinfo->urb.min_entries[MESA_SHADER_VERTEX]); in gfx6_upload_urb()
|
/third_party/mesa3d/src/gallium/drivers/lima/standalone/ |
D | lima_compiler_cmdline.c | 98 case MESA_SHADER_VERTEX: in load_glsl() 119 nir->info.stage == MESA_SHADER_VERTEX || in load_glsl() 142 case MESA_SHADER_VERTEX: in load_glsl() 208 stage = MESA_SHADER_VERTEX; in main() 222 case MESA_SHADER_VERTEX: in main()
|
/third_party/mesa3d/src/mesa/drivers/dri/r200/ |
D | r200_context.c | 297 ctx->Const.Program[MESA_SHADER_VERTEX].MaxNativeInstructions = R200_VSF_MAX_INST; in r200CreateContext() 298 ctx->Const.Program[MESA_SHADER_VERTEX].MaxNativeAttribs = 12; in r200CreateContext() 299 ctx->Const.Program[MESA_SHADER_VERTEX].MaxNativeTemps = R200_VSF_MAX_TEMPS; in r200CreateContext() 300 ctx->Const.Program[MESA_SHADER_VERTEX].MaxNativeParameters = R200_VSF_MAX_PARAM; in r200CreateContext() 301 ctx->Const.Program[MESA_SHADER_VERTEX].MaxNativeAddressRegs = 1; in r200CreateContext() 306 ctx->Const.ShaderCompilerOptions[MESA_SHADER_VERTEX].OptimizeForAOS = GL_TRUE; in r200CreateContext()
|
/third_party/mesa3d/src/amd/vulkan/ |
D | radv_shader_args.c | 81 case MESA_SHADER_VERTEX: in needs_view_index_sgpr() 202 case MESA_SHADER_VERTEX: in allocate_user_sgprs() 208 if (previous_stage == MESA_SHADER_VERTEX) in allocate_user_sgprs() 219 if (previous_stage == MESA_SHADER_VERTEX) { in allocate_user_sgprs() 291 if (!args->is_gs_copy_shader && (stage == MESA_SHADER_VERTEX || in declare_vs_specific_input_sgprs() 292 (has_previous_stage && previous_stage == MESA_SHADER_VERTEX))) { in declare_vs_specific_input_sgprs() 358 assert(stage == MESA_SHADER_VERTEX || stage == MESA_SHADER_TESS_EVAL); in declare_streamout_sgprs() 487 if (!args->is_gs_copy_shader && (stage == MESA_SHADER_VERTEX || in set_vs_specific_input_locs() 488 (has_previous_stage && previous_stage == MESA_SHADER_VERTEX))) { in set_vs_specific_input_locs() 503 return stage == MESA_SHADER_VERTEX || stage == MESA_SHADER_TESS_EVAL; in is_pre_gs_stage() [all …]
|
D | radv_shader_info.c | 41 case MESA_SHADER_VERTEX: { in gather_intrinsic_load_input_info() 84 case MESA_SHADER_VERTEX: in gather_intrinsic_store_output_info() 442 case MESA_SHADER_VERTEX: in gather_info_input_decl() 494 case MESA_SHADER_VERTEX: in get_vs_output_info() 522 case MESA_SHADER_VERTEX: in gather_info_output_decl() 611 if (nir->info.stage == MESA_SHADER_VERTEX) { in radv_nir_shader_info_pass() 638 if (nir->info.stage == MESA_SHADER_VERTEX || nir->info.stage == MESA_SHADER_TESS_EVAL || in radv_nir_shader_info_pass() 645 case MESA_SHADER_VERTEX: in radv_nir_shader_info_pass() 737 case MESA_SHADER_VERTEX: in radv_nir_shader_info_pass() 751 if ((nir->info.stage == MESA_SHADER_VERTEX && info->vs.as_es) || in radv_nir_shader_info_pass() [all …]
|
D | radv_pipeline.c | 1835 : &infos[MESA_SHADER_VERTEX].vs.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() 1995 unsigned gs_type = nir[MESA_SHADER_GEOMETRY] ? MESA_SHADER_GEOMETRY : MESA_SHADER_VERTEX; in gfx10_get_ngg_info() 2065 : &infos[MESA_SHADER_VERTEX].so; in gfx10_get_ngg_info() 2074 if (!nir[MESA_SHADER_TESS_CTRL] && infos[MESA_SHADER_VERTEX].vs.outinfo.export_prim_id) in gfx10_get_ngg_info() 2119 : infos[MESA_SHADER_VERTEX].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() 2256 if (stage == MESA_SHADER_VERTEX) { in radv_get_shader() 2257 if (pipeline->shaders[MESA_SHADER_VERTEX]) in radv_get_shader() 2258 return pipeline->shaders[MESA_SHADER_VERTEX]; in radv_get_shader() [all …]
|
/third_party/mesa3d/src/gallium/drivers/iris/ |
D | iris_pipe.h | 33 [PIPE_SHADER_VERTEX] = MESA_SHADER_VERTEX, in stage_from_pipe() 47 [MESA_SHADER_VERTEX] = PIPE_SHADER_VERTEX, in stage_to_pipe()
|
/third_party/mesa3d/src/gallium/drivers/crocus/ |
D | crocus_pipe.h | 33 [PIPE_SHADER_VERTEX] = MESA_SHADER_VERTEX, in stage_from_pipe() 47 [MESA_SHADER_VERTEX] = PIPE_SHADER_VERTEX, in stage_to_pipe()
|
/third_party/mesa3d/src/gallium/auxiliary/tgsi/ |
D | tgsi_from_mesa.h | 65 case MESA_SHADER_VERTEX: in pipe_shader_type_from_mesa() 88 case PIPE_SHADER_VERTEX: return MESA_SHADER_VERTEX; in tgsi_processor_to_shader_stage()
|
/third_party/mesa3d/src/intel/compiler/ |
D | brw_compiler.c | 119 for (int i = MESA_SHADER_VERTEX; i < MESA_ALL_SHADER_STAGES; i++) { in brw_compiler_create() 224 insert_u64_bit(&config, compiler->scalar_stage[MESA_SHADER_VERTEX]); in brw_get_compiler_config_value() 242 [MESA_SHADER_VERTEX] = sizeof(struct brw_vs_prog_data), in brw_prog_data_size() 264 [MESA_SHADER_VERTEX] = sizeof(struct brw_vs_prog_key), in brw_prog_key_size()
|
/third_party/mesa3d/src/broadcom/compiler/ |
D | v3d_nir_lower_io.c | 122 case MESA_SHADER_VERTEX: in v3d_varying_slot_vpm_offset() 314 assert(c->s->info.stage == MESA_SHADER_VERTEX); in v3d_nir_lower_vertex_input() 394 if (c->s->info.stage == MESA_SHADER_VERTEX) in v3d_nir_lower_io_instr() 405 if (c->s->info.stage == MESA_SHADER_VERTEX || in v3d_nir_lower_io_instr() 626 case MESA_SHADER_VERTEX: in v3d_nir_emit_ff_vpm_outputs() 703 case MESA_SHADER_VERTEX: in v3d_nir_lower_io() 732 if (s->info.stage == MESA_SHADER_VERTEX) { in v3d_nir_lower_io() 744 if (s->info.stage == MESA_SHADER_VERTEX || in v3d_nir_lower_io()
|
/third_party/mesa3d/src/mesa/drivers/dri/i915/ |
D | i915_context.c | 206 ctx->Const.Program[MESA_SHADER_VERTEX].MaxTextureImageUnits = I915_TEX_UNITS; in i915CreateContext() 209 ctx->Const.Program[MESA_SHADER_VERTEX].MaxOutputComponents = in i915CreateContext() 212 ctx->Const.Program[MESA_SHADER_VERTEX].MaxTextureImageUnits + in i915CreateContext() 265 ctx->Const.ShaderCompilerOptions[MESA_SHADER_VERTEX].EmitNoIndirectSampler = in i915CreateContext()
|
/third_party/mesa3d/src/mesa/state_tracker/ |
D | st_shader_cache.c | 99 if (prog->info.stage == MESA_SHADER_VERTEX) { in st_serialise_ir_program() 108 if (prog->info.stage == MESA_SHADER_VERTEX || in st_serialise_ir_program() 195 if (prog->info.stage == MESA_SHADER_VERTEX) { in st_deserialise_ir_program() 203 if (prog->info.stage == MESA_SHADER_VERTEX || in st_deserialise_ir_program()
|
/third_party/mesa3d/src/gallium/drivers/etnaviv/ |
D | etnaviv_shader.c | 64 if (shader->stage == MESA_SHADER_VERTEX) in etna_dump_shader() 85 (shader->stage == MESA_SHADER_VERTEX) ? in etna_dump_shader() 93 (shader->stage == MESA_SHADER_VERTEX) ? in etna_dump_shader() 99 if (shader->stage == MESA_SHADER_VERTEX) { in etna_dump_shader() 125 assert(vs->stage == MESA_SHADER_VERTEX); in etna_link_shaders() 371 case MESA_SHADER_VERTEX: return "VERT"; in etna_shader_stage()
|