QuakeForge  0.7.2.210-815cf
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
gl_stub.c File Reference

Macros

#define NUM_FUNCS   (sizeof (gl_stub_funcs) / sizeof (gl_stub_funcs[0]))
 
#define QFGL_DONT_NEED(ret, func, params)   QFGL_NEED(ret, func, params)
 
#define QFGL_NEED(ret, name, args)   ret GLAPIENTRY norm_##name args;
 
#define QFGL_NEED(ret, name, args)   ret GLAPIENTRY trace_##name args;
 
#define QFGL_NEED(ret, name, args)   {#name, norm_##name, trace_##name},
 
#define QFGL_WANT(ret, name, args)   ret GLAPIENTRY norm_##name args;
 
#define QFGL_WANT(ret, name, args)   ret GLAPIENTRY trace_##name args;
 
#define QFGL_WANT(ret, name, args)   {#name, norm_##name, trace_##name},
 

Functions

void * glXGetProcAddressARB (const GLubyte *procName)
 
fxMesaContext norm_fxMesaCreateContext (GLuint win, GrScreenResolution_t res, GrScreenRefresh_t ref, const GLint attribList[])
 
void norm_fxMesaDestroyContext (fxMesaContext fxMesa)
 
void norm_fxMesaMakeCurrent (fxMesaContext fxMesa)
 
void norm_fxMesaSwapBuffers (void)
 
fxMesaContext trace_fxMesaCreateContext (GLuint win, GrScreenResolution_t res, GrScreenRefresh_t ref, const GLint attribList[])
 
void trace_fxMesaDestroyContext (fxMesaContext fxMesa)
 
void trace_fxMesaMakeCurrent (fxMesaContext fxMesa)
 
void trace_fxMesaSwapBuffers (void)
 

Macro Definition Documentation

#define NUM_FUNCS   (sizeof (gl_stub_funcs) / sizeof (gl_stub_funcs[0]))
#define QFGL_DONT_NEED (   ret,
  func,
  params 
)    QFGL_NEED(ret, func, params)
#define QFGL_NEED (   ret,
  name,
  args 
)    ret GLAPIENTRY norm_##name args;
#define QFGL_NEED (   ret,
  name,
  args 
)    ret GLAPIENTRY trace_##name args;
#define QFGL_NEED (   ret,
  name,
  args 
)    {#name, norm_##name, trace_##name},
#define QFGL_WANT (   ret,
  name,
  args 
)    ret GLAPIENTRY norm_##name args;
#define QFGL_WANT (   ret,
  name,
  args 
)    ret GLAPIENTRY trace_##name args;
#define QFGL_WANT (   ret,
  name,
  args 
)    {#name, norm_##name, trace_##name},

Function Documentation

void* glXGetProcAddressARB ( const GLubyte procName)
fxMesaContext norm_fxMesaCreateContext ( GLuint  win,
GrScreenResolution_t  res,
GrScreenRefresh_t  ref,
const GLint  attribList[] 
)
void norm_fxMesaDestroyContext ( fxMesaContext  fxMesa)
void norm_fxMesaMakeCurrent ( fxMesaContext  fxMesa)
void norm_fxMesaSwapBuffers ( void  )
fxMesaContext trace_fxMesaCreateContext ( GLuint  win,
GrScreenResolution_t  res,
GrScreenRefresh_t  ref,
const GLint  attribList[] 
)
void trace_fxMesaDestroyContext ( fxMesaContext  fxMesa)
void trace_fxMesaMakeCurrent ( fxMesaContext  fxMesa)
void trace_fxMesaSwapBuffers ( void  )