Searched refs:gl_shader (Results 1 - 14 of 14) sorted by relevance
/external/mesa3d/src/mesa/main/ |
H A D | shaderobj.h | 50 _mesa_reference_shader(const void * ctx, struct gl_shader **ptr, 51 struct gl_shader *sh); 53 //extern struct gl_shader * 56 //extern struct gl_shader * 66 //_mesa_init_shader(struct gl_context *ctx, struct gl_shader *shader); 68 extern struct gl_shader * 71 extern struct gl_shader * 72 _mesa_delete_shader(const void * ctx, struct gl_shader * shader);
|
H A D | shaderobj.c | 9 void _mesa_reference_shader(const void * ctx, struct gl_shader **ptr, 10 struct gl_shader *sh) 15 struct gl_shader * _mesa_new_shader(const void * ctx, GLuint name, GLenum type) 18 struct gl_shader * shader = (struct gl_shader *)_hieralloc_zero(ctx, sizeof(struct gl_shader), "zr:gl_shader"); 27 void _mesa_delete_shader(const void * ctx, struct gl_shader *shader)
|
H A D | mtypes.h | 2062 struct gl_shader struct 2082 struct gl_shader *builtins_to_link[16]; 2103 struct gl_shader **Shaders; /**< List of attached the shaders */ 2142 struct gl_shader *_LinkedShaders[MESA_SHADER_TYPES]; 2318 // /** Table of both gl_shader and gl_shader_program objects */
|
/external/mesa3d/src/glsl/ |
H A D | linker.h | 32 link_function_calls(gl_shader_program *prog, gl_shader *main, 33 gl_shader **shader_list, unsigned num_shaders);
|
H A D | link_functions.cpp | 38 gl_shader **shader_list, unsigned num_shaders); 42 call_link_visitor(gl_shader_program *prog, gl_shader *linked, 43 gl_shader **shader_list, unsigned num_shaders) 204 gl_shader **shader_list; 216 gl_shader *linked; 230 gl_shader **shader_list, unsigned num_shaders) 251 link_function_calls(gl_shader_program *prog, gl_shader *main, 252 gl_shader **shader_list, unsigned num_shaders)
|
H A D | linker.cpp | 190 invalidate_variable_locations(gl_shader *sh, enum ir_variable_mode mode, 249 struct gl_shader *shader) 273 struct gl_shader *shader) 322 struct gl_shader **shader_list, 453 gl_shader *producer, gl_shader *consumer) 574 populate_symbol_table(gl_shader *sh) 612 remap_variables(ir_instruction *inst, struct gl_shader *target, 617 remap_visitor(struct gl_shader *target, 653 struct gl_shader *targe [all...] |
H A D | glsl_compiler.cpp | 150 compile_shader(struct gl_context *ctx, struct gl_shader *shader) 243 whole_program->Shaders = (struct gl_shader **) 245 struct gl_shader *, whole_program->NumShaders + 1); 248 struct gl_shader *shader = hieralloc_zero(whole_program, gl_shader);
|
H A D | main.cpp | 49 compile_shader(const struct gl_context *ctx, struct gl_shader *shader)
|
H A D | glsl_parser_extras.h | 143 struct gl_shader *builtins_to_link[16];
|
H A D | builtin_function.cpp | 26 #include "main/shaderobj.h" /* for struct gl_shader */ 32 gl_shader * 37 gl_shader *sh = _mesa_new_shader(mem_ctx, 0, target); 13554 static gl_shader *builtin_profiles[12]; 13574 gl_shader *sh = builtin_profiles[profile_index];
|
/external/mesa3d/src/mesa/program/ |
H A D | ir_to_mesa.h | 31 void _mesa_glsl_compile_shader(struct gl_context *ctx, struct gl_shader *sh); 33 GLboolean _mesa_ir_compile_shader(struct gl_context *ctx, struct gl_shader *shader);
|
/external/mesa3d/src/glsl/glcpp/ |
H A D | glcpp.c | 37 _mesa_reference_shader(struct gl_context *ctx, struct gl_shader **ptr, 38 struct gl_shader *sh)
|
/external/mesa3d/src/pixelflinger2/ |
H A D | shader.cpp | 137 extern "C" void compile_shader(const struct gl_context *ctx, struct gl_shader *shader); 139 gl_shader * GGLShaderCreate(GLenum type) 144 static gl_shader * ShaderCreate(const GGLInterface * iface, GLenum type) 151 gl_shader * shader = _mesa_new_shader(NULL, 0, type); 170 GLboolean GGLShaderCompile(gl_shader * shader, const char * glsl, const char ** infoLog) 183 static GLboolean ShaderCompile(const GGLInterface * iface, gl_shader * shader, 195 void GGLShaderDelete(gl_shader * shader) 206 static void ShaderDelete(const GGLInterface * iface, gl_shader * shader) 238 unsigned GGLShaderAttach(gl_shader_program * program, gl_shader * shader) 244 program->Shaders = (gl_shader **)hieralloc_reallo [all...] |
/external/mesa3d/include/pixelflinger2/ |
H A D | pixelflinger2_interface.h | 26 typedef struct gl_shader gl_shader_t;
|
Completed in 1900 milliseconds