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

Macros

#define QFGL_NEED(ret, name, args)   ret (GLAPIENTRY * qf##name) args;
 
#define QFGL_NEED(ret, name, args)   qf##name = vid.get_proc_address (#name, true);
 
#define QFGL_WANT(ret, name, args)   ret (GLAPIENTRY * qf##name) args;
 
#define QFGL_WANT(ret, name, args)   qf##name = vid.get_proc_address (#name, false);
 
#define RTLD_LAZY   0
 

Functions

qboolean GLF_FindFunctions (void)
 
void * QFGL_ExtensionAddress (const char *name)
 
qboolean QFGL_ExtensionPresent (const char *name)
 

Macro Definition Documentation

#define QFGL_NEED (   ret,
  name,
  args 
)    ret (GLAPIENTRY * qf##name) args;
#define QFGL_NEED (   ret,
  name,
  args 
)    qf##name = vid.get_proc_address (#name, true);
#define QFGL_WANT (   ret,
  name,
  args 
)    ret (GLAPIENTRY * qf##name) args;
#define QFGL_WANT (   ret,
  name,
  args 
)    qf##name = vid.get_proc_address (#name, false);
#define RTLD_LAZY   0

Function Documentation

qboolean GLF_FindFunctions ( void  )
void* QFGL_ExtensionAddress ( const char *  name)
qboolean QFGL_ExtensionPresent ( const char *  name)