X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=src%2Fmesa%2Fmain%2Fstencil.h;h=b772bfd6e6f66c7391cdcb77bde874360812a64e;hb=7f48278edc70ad0841cbee2c46add7653b4fac15;hp=15a65dbcac043cdcba7900b72252d8209159aeac;hpb=102f2ef4fc2d45c51926add6bdf51ef6fcb43b35;p=mesa.git diff --git a/src/mesa/main/stencil.h b/src/mesa/main/stencil.h index 15a65dbcac0..b772bfd6e6f 100644 --- a/src/mesa/main/stencil.h +++ b/src/mesa/main/stencil.h @@ -32,8 +32,9 @@ #define STENCIL_H -#include "mtypes.h" +#include "glheader.h" +struct gl_context; extern void GLAPIENTRY _mesa_ClearStencil( GLint s ); @@ -63,9 +64,6 @@ extern void GLAPIENTRY _mesa_StencilFuncSeparate(GLenum face, GLenum func, GLint ref, GLuint mask); -extern void APIENTRY -_mesa_StencilOpSeparateATI(GLenum face, GLenum sfail, GLenum zfail, GLenum zpass); - extern void GLAPIENTRY _mesa_StencilFuncSeparateATI(GLenum frontfunc, GLenum backfunc, GLint ref, GLuint mask); @@ -74,10 +72,10 @@ _mesa_StencilMaskSeparate(GLenum face, GLuint mask); extern void -_mesa_update_stencil(GLcontext *ctx); +_mesa_update_stencil(struct gl_context *ctx); extern void -_mesa_init_stencil( GLcontext * ctx ); +_mesa_init_stencil( struct gl_context * ctx ); #endif