/external/mesa3d/src/compiler/glsl/ |
D | gl_nir_linker.h | 32 struct gl_shader_program; 44 struct gl_shader_program *prog, 47 bool gl_nir_link_glsl(struct gl_context *ctx, struct gl_shader_program *prog); 50 struct gl_shader_program *prog, 54 struct gl_shader_program *prog); 57 struct gl_shader_program *prog, 61 struct gl_shader_program *prog); 64 struct gl_shader_program *prog); 67 struct gl_shader_program *prog); 70 struct gl_shader_program *prog);
|
D | linker_util.h | 30 struct gl_shader_program; 68 linker_error(struct gl_shader_program *prog, const char *fmt, ...); 71 linker_warning(struct gl_shader_program *prog, const char *fmt, ...); 74 link_util_should_add_buffer_variable(struct gl_shader_program *prog, 82 link_util_add_program_resource(struct gl_shader_program *prog, 87 link_util_find_empty_block(struct gl_shader_program *prog, 91 link_util_update_empty_uniform_locations(struct gl_shader_program *prog); 94 link_util_check_subroutine_resources(struct gl_shader_program *prog); 98 struct gl_shader_program *prog); 101 link_util_calculate_subroutine_compat(struct gl_shader_program *prog);
|
D | linker.h | 30 struct gl_shader_program; 35 link_function_calls(gl_shader_program *prog, gl_linked_shader *main, 42 link_assign_uniform_locations(struct gl_shader_program *prog, 46 link_set_uniform_initializers(struct gl_shader_program *prog, 58 struct gl_shader_program *prog, 66 validate_intrastage_arrays(struct gl_shader_program *prog, 72 validate_intrastage_interface_blocks(struct gl_shader_program *prog, 77 validate_interstage_inout_blocks(struct gl_shader_program *prog, 82 validate_interstage_uniform_blocks(struct gl_shader_program *prog, 87 struct gl_shader_program *prog); [all …]
|
D | gl_nir.h | 32 struct gl_shader_program; 35 const struct gl_shader_program *shader_program, 40 const struct gl_shader_program *shader_program); 42 const struct gl_shader_program *shader_program); 45 const struct gl_shader_program *shader_program);
|
D | link_varyings.h | 39 struct gl_shader_program; 97 struct gl_shader_program *prog); 99 bool store(struct gl_context *ctx, struct gl_shader_program *prog, 105 const tfeedback_candidate *find_candidate(gl_shader_program *prog, 283 link_varyings(struct gl_shader_program *prog, unsigned first, unsigned last, 288 struct gl_shader_program *prog, 294 struct gl_shader_program *prog,
|
D | shader_cache.h | 30 struct gl_shader_program; 34 struct gl_shader_program *prog); 38 struct gl_shader_program *prog);
|
D | serialize.h | 32 struct gl_shader_program; 40 struct gl_shader_program *prog); 44 struct gl_shader_program *prog);
|
D | standalone.h | 42 struct gl_shader_program; 44 struct gl_shader_program * standalone_compile_shader( 49 void standalone_compiler_cleanup(struct gl_shader_program *prog);
|
D | program.h | 34 struct gl_shader_program; 45 link_shaders(struct gl_context *ctx, struct gl_shader_program *prog); 49 struct gl_shader_program *shProg,
|
D | linker_util.cpp | 42 link_util_should_add_buffer_variable(struct gl_shader_program *prog, in link_util_should_add_buffer_variable() 71 link_util_add_program_resource(struct gl_shader_program *prog, in link_util_add_program_resource() 111 link_util_find_empty_block(struct gl_shader_program *prog, in link_util_find_empty_block() 139 link_util_update_empty_uniform_locations(struct gl_shader_program *prog) in link_util_update_empty_uniform_locations() 161 link_util_check_subroutine_resources(struct gl_shader_program *prog) in link_util_check_subroutine_resources() 180 struct gl_shader_program *prog) in link_util_check_uniform_resources() 256 link_util_calculate_subroutine_compat(struct gl_shader_program *prog) in link_util_calculate_subroutine_compat()
|
/external/mesa3d/src/mesa/main/ |
D | shaderobj.h | 70 struct gl_shader_program **ptr, 71 struct gl_shader_program *shProg); 80 struct gl_shader_program **ptr, in _mesa_reference_shader_program() 81 struct gl_shader_program *shProg) in _mesa_reference_shader_program() 97 extern struct gl_shader_program * 100 extern struct gl_shader_program * 104 extern struct gl_shader_program * 112 struct gl_shader_program *shProg); 116 struct gl_shader_program *shProg); 120 struct gl_shader_program *shProg);
|
D | shaderobj.c | 240 struct gl_shader_program **ptr, in _mesa_reference_shader_program_() 241 struct gl_shader_program *shProg) in _mesa_reference_shader_program_() 250 struct gl_shader_program *old = *ptr; in _mesa_reference_shader_program_() 284 init_shader_program(struct gl_shader_program *prog) in init_shader_program() 304 struct gl_shader_program * 307 struct gl_shader_program *shProg; in _mesa_new_shader_program() 308 shProg = rzalloc(NULL, struct gl_shader_program); in _mesa_new_shader_program() 327 struct gl_shader_program *shProg) in _mesa_clear_shader_program_data() 362 struct gl_shader_program *shProg) in _mesa_free_shader_program_data() 412 struct gl_shader_program *shProg) in _mesa_delete_shader_program() [all …]
|
D | shaderapi.h | 47 struct gl_shader_program; 61 struct gl_shader_program *shProg); 64 _mesa_active_program(struct gl_context *ctx, struct gl_shader_program *shProg, 71 _mesa_link_program(struct gl_context *ctx, struct gl_shader_program *sh_prog); 74 _mesa_count_active_attribs(struct gl_shader_program *shProg); 77 _mesa_longest_attribute_name_length(struct gl_shader_program *shProg); 264 struct gl_shader_program *shProg, struct gl_program *prog, 268 _mesa_copy_linked_program_data(const struct gl_shader_program *src, 288 _mesa_program_resource_index(struct gl_shader_program *shProg, 292 _mesa_program_resource_find_name(struct gl_shader_program *shProg, [all …]
|
D | uniforms.c | 66 update_single_shader_texture_used(struct gl_shader_program *shProg, in update_single_shader_texture_used() 100 _mesa_update_shader_textures_used(struct gl_shader_program *shProg, in _mesa_update_shader_textures_used() 341 struct gl_shader_program *shProg = in _mesa_ProgramUniform1f() 352 struct gl_shader_program *shProg; in _mesa_ProgramUniform2f() 365 struct gl_shader_program *shProg; in _mesa_ProgramUniform3f() 379 struct gl_shader_program *shProg; in _mesa_ProgramUniform4f() 392 struct gl_shader_program *shProg = in _mesa_ProgramUniform1i() 403 struct gl_shader_program *shProg; in _mesa_ProgramUniform2i() 416 struct gl_shader_program *shProg; in _mesa_ProgramUniform3i() 430 struct gl_shader_program *shProg; in _mesa_ProgramUniform4i() [all …]
|
D | shader_query.cpp | 66 struct gl_shader_program *const shProg, GLuint index, in bind_attrib_location() 104 struct gl_shader_program *const shProg = in _mesa_BindAttribLocation_no_error() 115 struct gl_shader_program *const shProg = in _mesa_BindAttribLocation() 129 struct gl_shader_program *shProg; in _mesa_GetActiveAttrib() 180 struct gl_shader_program *const shProg = in _mesa_GetAttribLocation() 213 _mesa_count_active_attribs(struct gl_shader_program *shProg) in _mesa_count_active_attribs() 233 _mesa_longest_attribute_name_length(struct gl_shader_program *shProg) in _mesa_longest_attribute_name_length() 266 bind_frag_data_location(struct gl_shader_program *const shProg, in bind_frag_data_location() 299 struct gl_shader_program *const shProg = in _mesa_BindFragDataLocation_no_error() 311 struct gl_shader_program *const shProg = in _mesa_BindFragDataLocationIndexed() [all …]
|
D | program_binary.h | 38 struct gl_shader_program *sh_prog, 43 struct gl_shader_program *sh_prog, 48 _mesa_program_binary(struct gl_context *ctx, struct gl_shader_program *sh_prog,
|
D | glspirv.h | 33 struct gl_shader_program; 85 struct gl_shader_program *prog); 89 const struct gl_shader_program *prog,
|
D | program_resource.c | 70 static struct gl_shader_program * 74 struct gl_shader_program *prog = in lookup_linked_program() 101 struct gl_shader_program *shProg = in _mesa_GetProgramInterfaceiv() 277 struct gl_shader_program *shProg = in _mesa_GetProgramResourceIndex() 347 struct gl_shader_program *shProg = in _mesa_GetProgramResourceName() 380 struct gl_shader_program *shProg = in _mesa_GetProgramResourceiv() 410 struct gl_shader_program *shProg = in _mesa_GetProgramResourceLocation() 466 struct gl_shader_program *shProg = in _mesa_GetProgramResourceLocationIndex()
|
D | program_binary.c | 172 struct gl_shader_program *sh_prog) in write_program_payload() 198 GLenum binary_format, struct gl_shader_program *sh_prog) in read_program_payload() 220 struct gl_shader_program *sh_prog, in _mesa_get_program_binary_length() 232 struct gl_shader_program *sh_prog, in _mesa_get_program_binary() 270 _mesa_program_binary(struct gl_context *ctx, struct gl_shader_program *sh_prog, in _mesa_program_binary()
|
D | shaderapi.c | 239 struct gl_shader_program *shProg = _mesa_lookup_shader_program(ctx, name); in is_program() 256 attach_shader(struct gl_context *ctx, struct gl_shader_program *shProg, in attach_shader() 278 struct gl_shader_program *shProg; in attach_shader_err() 325 struct gl_shader_program *shProg; in attach_shader_no_error() 368 struct gl_shader_program *shProg; in create_shader_program() 402 struct gl_shader_program *shProg; in delete_shader_program() 439 struct gl_shader_program *shProg; in detach_shader() 532 struct gl_shader_program *shProg; in get_attached_shaders() 590 check_gs_query(struct gl_context *ctx, const struct gl_shader_program *shProg) in check_gs_query() 615 check_tcs_query(struct gl_context *ctx, const struct gl_shader_program *shProg) in check_tcs_query() [all …]
|
/external/mesa3d/src/mesa/program/ |
D | ir_to_mesa.h | 36 struct gl_shader_program; 40 void _mesa_glsl_link_shader(struct gl_context *ctx, struct gl_shader_program *prog); 41 GLboolean _mesa_ir_link_shader(struct gl_context *ctx, struct gl_shader_program *prog); 45 struct gl_shader_program 52 struct gl_shader_program *shader_program,
|
/external/mesa3d/src/mesa/state_tracker/ |
D | st_shader_cache.h | 46 struct gl_shader_program *shProg, 51 struct gl_shader_program *shProg, 59 struct gl_shader_program *shProg, 64 struct gl_shader_program *shProg, 69 struct gl_shader_program *prog,
|
D | st_nir.h | 45 struct gl_shader_program *shader_program, 52 struct gl_shader_program *shader_program); 59 struct gl_shader_program *shader_program,
|
D | st_shader_cache.c | 175 struct gl_shader_program *shProg, in st_deserialise_ir_program() 240 struct gl_shader_program *prog, in st_load_ir_from_disk_cache() 281 struct gl_shader_program *shProg, in st_serialise_tgsi_program_binary() 289 struct gl_shader_program *shProg, in st_deserialise_tgsi_program() 303 struct gl_shader_program *shProg, in st_serialise_nir_program_binary() 311 struct gl_shader_program *shProg, in st_deserialise_nir_program()
|
/external/mesa3d/src/mesa/drivers/dri/i965/ |
D | brw_program.h | 62 const struct gl_shader_program *shader_prog, 68 struct gl_shader_program *shader_prog, 96 struct gl_shader_program *sh_prog, 107 struct gl_shader_program *shader_prog, 110 struct gl_shader_program *shader_prog, 116 GLboolean brw_link_shader(struct gl_context *ctx, struct gl_shader_program *prog); 123 struct gl_shader_program *sh_prog, 130 struct gl_shader_program *sh_prog,
|