Home | History | Annotate | Download | only in pixelflinger2

Lines Matching refs:iface

25 static void DepthFunc(GGLInterface * iface, GLenum func)
27 GGL_GET_CONTEXT(ctx, iface);
31 SetShaderVerifyFunctions(iface);
34 static void StencilFuncSeparate(GGLInterface * iface, GLenum face, GLenum func, GLint ref, GLuint mask)
36 GGL_GET_CONTEXT(ctx, iface);
54 SetShaderVerifyFunctions(iface);
80 static void StencilOpSeparate(GGLInterface * iface, GLenum face, GLenum sfail, GLenum dpfail, GLenum dppass)
82 GGL_GET_CONTEXT(ctx, iface);
95 SetShaderVerifyFunctions(iface);
98 static void StencilSelect(const GGLInterface * iface, GLenum face)
100 GGL_GET_CONTEXT(ctx, iface);
112 static void ClearStencil(GGLInterface * iface, GLint s)
114 GGL_GET_CONTEXT(ctx, iface);
118 static void ClearColor(GGLInterface * iface, GLclampf r, GLclampf g, GLclampf b, GLclampf a)
120 GGL_GET_CONTEXT(ctx, iface);
129 static void ClearDepthf(GGLInterface * iface, GLclampf d)
131 GGL_GET_CONTEXT(ctx, iface);
139 static void Clear(const GGLInterface * iface, GLbitfield buf)
141 GGL_GET_CONST_CONTEXT(ctx, iface);
184 static void SetBuffer(GGLInterface * iface, const GLenum type, GGLSurface * surface)
186 GGL_GET_CONTEXT(ctx, iface);
229 SetShaderVerifyFunctions(iface);
233 void InitializeBufferFunctions(GGLInterface * iface)
235 iface->DepthFunc = DepthFunc;
236 iface->StencilFuncSeparate = StencilFuncSeparate;
237 iface->StencilOpSeparate = StencilOpSeparate;
238 iface->StencilSelect = StencilSelect;
239 iface->ClearStencil = ClearStencil;
240 iface->ClearColor = ClearColor;
241 iface->ClearDepthf = ClearDepthf;
242 iface->Clear = Clear;
243 iface->SetBuffer = SetBuffer;