Home | History | Annotate | Download | only in pixelflinger2

Lines Matching refs:gl_shader

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_realloc
238 (program, program->Shaders, gl_shader *, program->NumShaders + 1);
250 gl_shader * shader)
285 static void GetShaderKey(const GGLState * ctx, const gl_shader * shader, ShaderKey * key)
362 const gl_shader * shader;
386 static void CodeGen(Instance * instance, const char * mainName, gl_shader * shader,
429 gl_shader * shader = program->_LinkedShaders[i];
566 unsigned GGLShaderDetach(gl_shader_program * program, gl_shader * shader)
582 gl_shader * shader)