HomeSort by relevance Sort by last modified time
    Searched refs:gl_shader (Results 1 - 15 of 15) sorted by null

  /external/mesa3d/src/mesa/main/
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);
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)
mtypes.h 2062 struct gl_shader struct
    [all...]
  /external/mesa3d/src/glsl/
linker.h 32 link_function_calls(gl_shader_program *prog, gl_shader *main,
33 gl_shader **shader_list, unsigned num_shaders);
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)
linker.cpp 187 invalidate_variable_locations(gl_shader *sh, enum ir_variable_mode mode,
246 struct gl_shader *shader)
270 struct gl_shader *shader)
319 struct gl_shader **shader_list,
450 gl_shader *producer, gl_shader *consumer)
571 populate_symbol_table(gl_shader *sh)
609 remap_variables(ir_instruction *inst, struct gl_shader *target,
614 remap_visitor(struct gl_shader *target,
649 struct gl_shader *target
    [all...]
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);
main.cpp 49 compile_shader(const struct gl_context *ctx, struct gl_shader *shader)
glsl_parser_extras.h 143 struct gl_shader *builtins_to_link[16];
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);
    [all...]
  /external/mesa3d/src/mesa/program/
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/
glcpp.c 37 _mesa_reference_shader(struct gl_context *ctx, struct gl_shader **ptr,
38 struct gl_shader *sh)
  /external/mesa3d/src/pixelflinger2/
shader.cpp 130 extern "C" void compile_shader(const struct gl_context *ctx, struct gl_shader *shader);
132 gl_shader * GGLShaderCreate(GLenum type)
137 static gl_shader * ShaderCreate(const GGLInterface * iface, GLenum type)
144 gl_shader * shader = _mesa_new_shader(NULL, 0, type);
163 GLboolean GGLShaderCompile(gl_shader * shader, const char * glsl, const char ** infoLog)
176 static GLboolean ShaderCompile(const GGLInterface * iface, gl_shader * shader,
188 void GGLShaderDelete(gl_shader * shader)
199 static void ShaderDelete(const GGLInterface * iface, gl_shader * shader)
231 unsigned GGLShaderAttach(gl_shader_program * program, gl_shader * shader)
237 program->Shaders = (gl_shader **)hieralloc_reallo
    [all...]
  /external/mesa3d/test/
main.cpp 31 gl_shader * load_shader(const unsigned type, const char * path)
51 gl_shader * shader = ggl->ShaderCreate(ggl, type);
67 struct gl_shader * vertShader = load_shader(GL_VERTEX_SHADER, PATH_PREFIX"vs.vert");
70 struct gl_shader * fragShader = load_shader(GL_FRAGMENT_SHADER, PATH_PREFIX"fs.frag");
  /external/mesa3d/include/pixelflinger2/
pixelflinger2_interface.h 26 typedef struct gl_shader gl_shader_t;

Completed in 272 milliseconds