Home
last modified time | relevance | path

Searched refs:gl_shader_program (Results 1 – 25 of 57) sorted by relevance

123

/external/mesa3d/src/mesa/main/
Dshaderobj.c196 struct gl_shader_program **ptr, in _mesa_reference_shader_program()
197 struct gl_shader_program *shProg) in _mesa_reference_shader_program()
207 struct gl_shader_program *old = *ptr; in _mesa_reference_shader_program()
238 _mesa_init_shader_program(struct gl_context *ctx, struct gl_shader_program *prog) in _mesa_init_shader_program()
262 static struct gl_shader_program *
265 struct gl_shader_program *shProg; in _mesa_new_shader_program()
266 shProg = rzalloc(NULL, struct gl_shader_program); in _mesa_new_shader_program()
280 struct gl_shader_program *shProg) in _mesa_clear_shader_program_data()
308 struct gl_shader_program *shProg) in _mesa_free_shader_program_data()
366 _mesa_delete_shader_program(struct gl_context *ctx, struct gl_shader_program *shProg) in _mesa_delete_shader_program()
[all …]
Dshaderobj.h66 struct gl_shader_program **ptr,
67 struct gl_shader_program *shProg);
75 _mesa_init_shader_program(struct gl_context *ctx, struct gl_shader_program *prog);
77 extern struct gl_shader_program *
80 extern struct gl_shader_program *
86 struct gl_shader_program *shProg);
90 struct gl_shader_program *shProg);
Dshader_query.cpp48 struct gl_shader_program *const shProg = in _mesa_BindAttribLocationARB()
85 struct gl_shader_program *shProg; in _mesa_GetActiveAttribARB()
138 struct gl_shader_program *const shProg = in _mesa_GetAttribLocationARB()
186 _mesa_count_active_attribs(struct gl_shader_program *shProg) in _mesa_count_active_attribs()
212 _mesa_longest_attribute_name_length(struct gl_shader_program *shProg) in _mesa_longest_attribute_name_length()
251 struct gl_shader_program *const shProg = in _mesa_BindFragDataLocationIndexed()
296 struct gl_shader_program *const shProg = in _mesa_GetFragDataIndex()
352 struct gl_shader_program *const shProg = in _mesa_GetFragDataLocation()
Dshaderapi.h40 struct gl_shader_program;
47 _mesa_use_program(struct gl_context *ctx, struct gl_shader_program *shProg);
50 _mesa_active_program(struct gl_context *ctx, struct gl_shader_program *shProg,
58 _mesa_count_active_attribs(struct gl_shader_program *shProg);
61 _mesa_longest_attribute_name_length(struct gl_shader_program *shProg);
197 struct gl_shader_program *shProg);
Duniforms.h187 _mesa_get_uniform_location(struct gl_context *ctx, struct gl_shader_program *shProg,
191 _mesa_uniform(struct gl_context *ctx, struct gl_shader_program *shader_program,
196 _mesa_uniform_matrix(struct gl_context *ctx, struct gl_shader_program *shProg,
222 _mesa_update_shader_textures_used(struct gl_shader_program *shProg,
226 _mesa_sampler_uniforms_are_valid(const struct gl_shader_program *shProg,
234 get_uniform_parameter(struct gl_shader_program *shProg, GLint index);
Dshaderapi.c192 struct gl_shader_program *shProg = _mesa_lookup_shader_program(ctx, name); in is_program()
211 struct gl_shader_program *shProg; in attach_shader()
278 struct gl_shader_program *shProg; in create_shader_program()
307 struct gl_shader_program *shProg; in delete_shader_program()
343 struct gl_shader_program *shProg; in detach_shader()
415 struct gl_shader_program *shProg = in get_attached_shaders()
455 struct gl_shader_program *shProg in get_programiv()
648 struct gl_shader_program *shProg in get_program_info_log()
749 struct gl_shader_program *shProg; in link_program()
797 print_shader_info(const struct gl_shader_program *shProg) in print_shader_info()
[all …]
Duniform_query.cpp46 struct gl_shader_program *shProg = in _mesa_GetActiveUniformARB()
85 struct gl_shader_program *shProg; in _mesa_GetActiveUniformsiv()
156 struct gl_shader_program *shProg, in validate_uniform_parameters()
267 struct gl_shader_program *shProg = in _mesa_get_uniform()
388 const struct gl_shader_program *shProg, in log_uniform()
426 log_program_parameters(const struct gl_shader_program *shProg)
576 _mesa_uniform(struct gl_context *ctx, struct gl_shader_program *shProg, in _mesa_uniform()
828 _mesa_uniform_matrix(struct gl_context *ctx, struct gl_shader_program *shProg, in _mesa_uniform_matrix()
938 struct gl_shader_program *shProg, in _mesa_get_uniform_location()
1040 _mesa_sampler_uniforms_are_valid(const struct gl_shader_program *shProg, in _mesa_sampler_uniforms_are_valid()
Dshared.c219 struct gl_shader_program *shProg = (struct gl_shader_program *) data; in free_shader_program_data_cb()
240 struct gl_shader_program *shProg = (struct gl_shader_program *) data; in delete_shader_cb()
Duniforms.c64 _mesa_update_shader_textures_used(struct gl_shader_program *shProg, in _mesa_update_shader_textures_used()
500 struct gl_shader_program *shProg; in _mesa_GetUniformLocationARB()
544 struct gl_shader_program *shProg; in _mesa_GetUniformBlockIndex()
572 struct gl_shader_program *shProg; in _mesa_GetUniformIndices()
603 struct gl_shader_program *shProg; in _mesa_UniformBlockBinding()
654 struct gl_shader_program *shProg; in _mesa_GetActiveUniformBlockiv()
731 struct gl_shader_program *shProg; in _mesa_GetActiveUniformBlockName()
771 struct gl_shader_program *shProg; in _mesa_GetActiveUniformName()
Dtexenvprogram.h32 extern struct gl_shader_program *
/external/mesa3d/src/mesa/program/
Dir_to_mesa.h34 struct gl_shader_program;
37 void _mesa_glsl_link_shader(struct gl_context *ctx, struct gl_shader_program *prog);
39 GLboolean _mesa_ir_link_shader(struct gl_context *ctx, struct gl_shader_program *prog);
42 _mesa_generate_parameters_list_for_uniforms(struct gl_shader_program
49 struct gl_shader_program *shader_program,
Dsampler.cpp43 struct gl_shader_program *shader_program) in get_sampler_name()
98 struct gl_shader_program *shader_program;
108 struct gl_shader_program *shader_program, in _mesa_get_sampler_uniform_value()
Dsampler.h28 struct gl_shader_program *shader_program,
/external/mesa3d/src/glsl/
Dprogram.h27 link_shaders(struct gl_context *ctx, struct gl_shader_program *prog);
30 linker_error(gl_shader_program *prog, const char *fmt, ...)
34 linker_warning(gl_shader_program *prog, const char *fmt, ...)
Dlinker.h30 link_function_calls(gl_shader_program *prog, gl_shader *main,
38 link_assign_uniform_locations(struct gl_shader_program *prog);
41 link_set_uniform_initializers(struct gl_shader_program *prog);
Dlinker.cpp176 linker_error(gl_shader_program *prog, const char *fmt, ...) in linker_error()
190 linker_warning(gl_shader_program *prog, const char *fmt, ...) in linker_warning()
264 validate_vertex_shader_executable(struct gl_shader_program *prog, in validate_vertex_shader_executable()
338 validate_fragment_shader_executable(struct gl_shader_program *prog, in validate_fragment_shader_executable()
388 cross_validate_globals(struct gl_shader_program *prog, in cross_validate_globals()
578 cross_validate_uniforms(struct gl_shader_program *prog) in cross_validate_uniforms()
589 interstage_cross_validate_uniform_blocks(struct gl_shader_program *prog) in interstage_cross_validate_uniform_blocks()
631 cross_validate_outputs_to_inputs(struct gl_shader_program *prog, in cross_validate_outputs_to_inputs()
966 struct gl_shader_program *prog, in link_intrastage_shaders()
1156 update_array_sizes(struct gl_shader_program *prog) in update_array_sizes()
[all …]
Dir_function_detect_recursion.cpp310 struct gl_shader_program *prog = in emit_errors_linked()
311 (struct gl_shader_program *) closure; in emit_errors_linked()
353 detect_recursion_linked(struct gl_shader_program *prog, in detect_recursion_linked()
Dlink_functions.cpp39 call_link_visitor(gl_shader_program *prog, gl_shader *linked, in call_link_visitor()
221 gl_shader_program *prog;
279 link_function_calls(gl_shader_program *prog, gl_shader *main, in link_function_calls()
Dlink_uniform_initializers.cpp81 set_uniform_initializer(void *mem_ctx, gl_shader_program *prog, in set_uniform_initializer()
156 link_set_uniform_initializers(struct gl_shader_program *prog) in link_set_uniform_initializers()
/external/mesa3d/src/mesa/state_tracker/
Dst_glsl_to_tgsi.h34 struct gl_shader_program;
66 struct gl_shader_program *
69 GLboolean st_link_shader(struct gl_context *ctx, struct gl_shader_program *prog);
/external/mesa3d/src/mesa/drivers/dri/i965/
Dbrw_vs.h120 bool brw_vs_emit(struct gl_shader_program *prog, struct brw_vs_compile *c);
122 bool brw_vs_precompile(struct gl_context *ctx, struct gl_shader_program *prog);
124 struct gl_shader_program *prog,
Dgen6_sol.c43 const struct gl_shader_program *shaderprog = in gen6_update_sol_surfaces()
88 const struct gl_shader_program *shaderprog = in brw_gs_upload_binding_table()
161 const struct gl_shader_program *vs_prog = in brw_begin_transform_feedback()
Dbrw_wm.h316 struct gl_shader_program *prog);
471 GLboolean brw_link_shader(struct gl_context *ctx, struct gl_shader_program *prog);
473 struct gl_shader_program *brw_new_shader_program(struct gl_context *ctx, GLuint name);
481 struct gl_shader_program *prog,
485 struct gl_shader_program *prog,
Dbrw_shader.cpp48 struct gl_shader_program *
66 brw_shader_precompile(struct gl_context *ctx, struct gl_shader_program *prog) in brw_shader_precompile()
80 brw_link_shader(struct gl_context *ctx, struct gl_shader_program *shProg) in brw_link_shader()
/external/mesa3d/src/glsl/tests/
Dset_uniform_initializer_tests.cpp32 set_uniform_initializer(void *mem_ctx, gl_shader_program *prog,
59 struct gl_shader_program *prog;
71 this->prog = rzalloc(NULL, struct gl_shader_program); in SetUp()
101 establish_uniform_storage(struct gl_shader_program *prog, unsigned num_storage, in establish_uniform_storage()
150 verify_initialization(struct gl_shader_program *prog, unsigned actual_index) in verify_initialization()
162 non_array_test(void *mem_ctx, struct gl_shader_program *prog, in non_array_test()
309 array_test(void *mem_ctx, struct gl_shader_program *prog, in array_test()

123