X-Git-Url: http://de.git.xonotic.org/?p=xonotic%2Fdarkplaces.git;a=blobdiff_plain;f=glquake.h;h=20f2b6d05b3015a07330f307b799d8bb5e36f807;hp=e1b3372d934e75e4c849132d2996bf7ba6f05b28;hb=3327b1695ad4ff9c1e1657d9e005060d572ba4bd;hpb=5ffea75c967a613aeb62851243a79889924aa5f9 diff --git a/glquake.h b/glquake.h index e1b3372d..20f2b6d0 100644 --- a/glquake.h +++ b/glquake.h @@ -218,6 +218,10 @@ extern int gl_max_anisotropy; #define GL_POLYGON_OFFSET_POINT 0x2A01 #define GL_POLYGON_OFFSET_LINE 0x2A02 #define GL_POLYGON_OFFSET_FILL 0x8037 + +#define GL_POINT_SMOOTH 0x0B10 +#define GL_LINE_SMOOTH 0x0B20 +#define GL_POLYGON_SMOOTH 0x0B41 #endif // GL_ARB_multitexture @@ -487,19 +491,6 @@ extern void (GLAPIENTRY *qglCopyTexSubImage2D)(GLenum target, GLint level, GLint extern void (GLAPIENTRY *qglPolygonOffset)(GLfloat factor, GLfloat units); -#if WIN32 -extern int (WINAPI *qwglChoosePixelFormat)(HDC, CONST PIXELFORMATDESCRIPTOR *); -extern int (WINAPI *qwglDescribePixelFormat)(HDC, int, UINT, LPPIXELFORMATDESCRIPTOR); -//extern int (WINAPI *qwglGetPixelFormat)(HDC); -extern BOOL (WINAPI *qwglSetPixelFormat)(HDC, int, CONST PIXELFORMATDESCRIPTOR *); -extern BOOL (WINAPI *qwglSwapBuffers)(HDC); -extern HGLRC (WINAPI *qwglCreateContext)(HDC); -extern BOOL (WINAPI *qwglDeleteContext)(HGLRC); -extern PROC (WINAPI *qwglGetProcAddress)(LPCSTR); -extern BOOL (WINAPI *qwglMakeCurrent)(HDC, HGLRC); -extern BOOL (WINAPI *qwglSwapIntervalEXT)(int interval); -#endif - // GL_ARB_shader_objects extern int gl_support_shader_objects; #ifndef GL_PROGRAM_OBJECT_ARB @@ -685,6 +676,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