Quake II RTX doxygen
1.0 dev
|
|
Go to the documentation of this file.
23 #include <SDL_opengl.h>
26 #define WIN32_LEAN_AND_MEAN 1
36 #define qglAlphaFunc glAlphaFunc
37 #define qglBindTexture glBindTexture
38 #define qglBlendFunc glBlendFunc
39 #define qglClear glClear
40 #define qglClearColor glClearColor
41 #define qglClearDepth glClearDepth
42 #define qglClearStencil glClearStencil
43 #define qglColor4f glColor4f
44 #define qglColor4fv glColor4fv
45 #define qglColorMask glColorMask
46 #define qglColorPointer glColorPointer
47 #define qglCopyTexImage2D glCopyTexImage2D
48 #define qglCopyTexSubImage2D glCopyTexSubImage2D
49 #define qglCullFace glCullFace
50 #define qglDeleteTextures glDeleteTextures
51 #define qglDepthFunc glDepthFunc
52 #define qglDepthMask glDepthMask
53 #define qglDepthRange glDepthRange
54 #define qglDisable glDisable
55 #define qglDisableClientState glDisableClientState
56 #define qglDrawArrays glDrawArrays
57 #define qglDrawElements glDrawElements
58 #define qglEnable glEnable
59 #define qglEnableClientState glEnableClientState
60 #define qglFinish glFinish
61 #define qglFlush glFlush
62 #define qglFogf glFogf
63 #define qglFogfv glFogfv
64 #define qglFrontFace glFrontFace
65 #define qglFrustum glFrustum
66 #define qglGenTextures glGenTextures
67 #define qglGetError glGetError
68 #define qglGetFloatv glGetFloatv
69 #define qglGetIntegerv glGetIntegerv
70 #define qglGetString glGetString
71 #define qglHint glHint
72 #define qglIsEnabled glIsEnabled
73 #define qglIsTexture glIsTexture
74 #define qglLightModelf glLightModelf
75 #define qglLightModelfv glLightModelfv
76 #define qglLightf glLightf
77 #define qglLightfv glLightfv
78 #define qglLineWidth glLineWidth
79 #define qglLoadIdentity glLoadIdentity
80 #define qglLoadMatrixf glLoadMatrixf
81 #define qglLogicOp glLogicOp
82 #define qglMaterialf glMaterialf
83 #define qglMaterialfv glMaterialfv
84 #define qglMatrixMode glMatrixMode
85 #define qglMultMatrixf glMultMatrixf
86 #define qglNormal3f glNormal3f
87 #define qglNormal3fv glNormal3fv
88 #define qglNormalPointer glNormalPointer
89 #define qglOrtho glOrtho
90 #define qglPixelStorei glPixelStorei
91 #define qglPointSize glPointSize
92 #define qglPolygonMode glPolygonMode
93 #define qglPolygonOffset glPolygonOffset
94 #define qglPopMatrix glPopMatrix
95 #define qglPushMatrix glPushMatrix
96 #define qglReadPixels glReadPixels
97 #define qglRotatef glRotatef
98 #define qglScalef glScalef
99 #define qglScissor glScissor
100 #define qglShadeModel glShadeModel
101 #define qglStencilFunc glStencilFunc
102 #define qglStencilMask glStencilMask
103 #define qglStencilOp glStencilOp
104 #define qglTexCoordPointer glTexCoordPointer
105 #define qglTexEnvf glTexEnvf
106 #define qglTexEnvfv glTexEnvfv
107 #define qglTexImage2D glTexImage2D
108 #define qglTexParameterf glTexParameterf
109 #define qglTexParameterfv glTexParameterfv
110 #define qglTexSubImage2D glTexSubImage2D
111 #define qglTranslatef glTranslatef
112 #define qglVertexPointer glVertexPointer
113 #define qglViewport glViewport
143 #define QGL_ARB_fragment_program (1 << 0)
144 #define QGL_ARB_multitexture (1 << 1)
145 #define QGL_ARB_vertex_buffer_object (1 << 2)
146 #define QGL_EXT_compiled_vertex_array (1 << 3)
147 #define QGL_EXT_texture_filter_anisotropic (1 << 4)
149 #define QGL_3_0_core_functions (1 << 31)
151 #define QGL_Init() qtrue
152 #define QGL_Shutdown() QGL_ShutdownExtensions(~0)
160 #define QGL_EnableLogging(mask) (void)0
161 #define QGL_DisableLogging(mask) (void)0
162 #define QGL_LogComment(...) (void)0
PFNGLDELETEPROGRAMSARBPROC qglDeleteProgramsARB
PFNGLDELETEBUFFERSARBPROC qglDeleteBuffersARB
PFNGLBUFFERDATAARBPROC qglBufferDataARB
PFNGLBINDBUFFERARBPROC qglBindBufferARB
PFNGLACTIVETEXTUREARBPROC qglActiveTextureARB
unsigned QGL_ParseExtensionString(const char *s)
PFNGLPROGRAMENVPARAMETER4FVARBPROC qglProgramEnvParameter4fvARB
void QGL_InitExtensions(unsigned mask)
PFNGLBINDPROGRAMARBPROC qglBindProgramARB
PFNGLLOCKARRAYSEXTPROC qglLockArraysEXT
PFNGLUNLOCKARRAYSEXTPROC qglUnlockArraysEXT
PFNGLGENPROGRAMSARBPROC qglGenProgramsARB
PFNGLCLIENTACTIVETEXTUREARBPROC qglClientActiveTextureARB
PFNGLBUFFERSUBDATAARBPROC qglBufferSubDataARB
PFNGLGENERATEMIPMAPPROC qglGenerateMipmap
void QGL_ShutdownExtensions(unsigned mask)
PFNGLPROGRAMLOCALPARAMETER4FVARBPROC qglProgramLocalParameter4fvARB
PFNGLPROGRAMSTRINGARBPROC qglProgramStringARB
PFNGLGENBUFFERSARBPROC qglGenBuffersARB