Home | History | Annotate | Download | only in pixelflinger2

Lines Matching refs:GGLInterface

137 static gl_shader * ShaderCreate(const GGLInterface * iface, GLenum type)
176 static GLboolean ShaderCompile(const GGLInterface * iface, gl_shader * shader,
199 static void ShaderDelete(const GGLInterface * iface, gl_shader * shader)
222 static gl_shader_program * ShaderProgramCreate(const GGLInterface * iface)
249 static void ShaderAttach(const GGLInterface * iface, gl_shader_program * program,
540 static void ShaderUse(GGLInterface * iface, gl_shader_program * program)
581 static void ShaderDetach(const GGLInterface * iface, gl_shader_program * program,
603 static void ShaderProgramDelete(GGLInterface * iface, gl_shader_program * program)
867 static void ShaderVerifyProcessVertex(const GGLInterface * iface, const VertexInput * input,
872 ShaderUse(const_cast<GGLInterface *>(iface), ctx->CurrentProgram);
878 static void ShaderVerifyDrawTriangle(const GGLInterface * iface, const VertexInput * v0,
883 ShaderUse(const_cast<GGLInterface *>(iface), ctx->CurrentProgram);
889 static void ShaderVerifyRasterTriangle(const GGLInterface * iface, const VertexOutput * v1,
894 ShaderUse(const_cast<GGLInterface *>(iface), ctx->CurrentProgram);
900 static void ShaderVerifyRasterTrapezoid(const GGLInterface * iface, const VertexOutput * tl,
906 ShaderUse(const_cast<GGLInterface *>(iface), ctx->CurrentProgram);
912 static void ShaderVerifyScanLine(const GGLInterface * iface, const VertexOutput * v1,
917 ShaderUse(const_cast<GGLInterface *>(iface), ctx->CurrentProgram);
924 void SetShaderVerifyFunctions(struct GGLInterface * iface)
933 void InitializeShaderFunctions(struct GGLInterface * iface)
963 void DestroyShaderFunctions(GGLInterface * iface)