X-Git-Url: http://git.xonotic.org/?a=blobdiff_plain;f=glquake.h;h=5cc893540ce21d978a1c0b5924cdf93f8ec00c86;hb=7f3742dfb452ee29827ab19593f978fe6c340e26;hp=a1199233a77425fec9dc88a466b733b59dbd9186;hpb=cb872df2ca589d4b30c733dc239986dfd64f0c12;p=xonotic%2Fdarkplaces.git diff --git a/glquake.h b/glquake.h index a1199233..5cc89354 100644 --- a/glquake.h +++ b/glquake.h @@ -82,6 +82,7 @@ typedef double GLclampd; #define GL_CULL_FACE 0x0B44 #define GL_BLEND 0x0BE2 +#define GL_ALPHA_TEST 0x0BC0 #define GL_ZERO 0x0 #define GL_ONE 0x1 @@ -120,6 +121,9 @@ typedef double GLclampd; #define GL_LINEAR_MIPMAP_NEAREST 0x2701 #define GL_LINEAR_MIPMAP_LINEAR 0x2703 +#define GL_LINE 0x1B01 +#define GL_FILL 0x1B02 + extern int gl_support_anisotropy; extern int gl_max_anisotropy; #define GL_TEXTURE_MAX_ANISOTROPY_EXT 0x84FE @@ -483,6 +487,7 @@ extern void (GLAPIENTRY *qglCopyTexSubImage1D)(GLenum target, GLint level, GLint extern void (GLAPIENTRY *qglCopyTexSubImage2D)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height); extern void (GLAPIENTRY *qglPolygonOffset)(GLfloat factor, GLfloat units); +extern void (GLAPIENTRY *qglPolygonMode)(GLenum face, GLenum mode); //[515]: added on 29.07.2005 extern void (GLAPIENTRY *qglLineWidth)(GLfloat width); @@ -673,14 +678,10 @@ extern int gl_support_shading_language_100; // GL_EXT_bgra #define GL_BGRA 0x80E1 -// GL_NV_half_float -extern int gl_support_half_float; -// note: this extension has GL_HALF stuff for feeding half floats but I don't use that - #define DEBUGGL #ifdef DEBUGGL -#define CHECKGLERROR {if (gl_printcheckerror.integer) Con_Printf("CHECKGLERROR at %s:%d\n", __FILE__, __LINE__);if (gl_paranoid.integer && (errornumber = qglGetError())) GL_PrintError(errornumber, __FILE__, __LINE__);} +#define CHECKGLERROR {if (gl_paranoid.integer){if (gl_printcheckerror.integer) Con_Printf("CHECKGLERROR at %s:%d\n", __FILE__, __LINE__);errornumber = qglGetError();if (errornumber) GL_PrintError(errornumber, __FILE__, __LINE__);}} extern int errornumber; void GL_PrintError(int errornumber, char *filename, int linenumber); #else