|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
GLAutoDrawable
s to drive their display() methods in a loop.GLEventListener
to this drawable.
glBegin
to indicate the start of a
(triangle) primitive.
begin
callback method except that
it takes an additional reference argument.
makeCurrent
.
makeCurrent
.
makeCurrent
.
RuntimeException
.GLDrawable
implementations.GLDrawableFactory.createExternalGLDrawable()
.
void cgAddStateEnumerant(CGstate, const char * name, int value);
CGbool cgCallStateResetCallback(CGstateassignment);
CGbool cgCallStateSetCallback(CGstateassignment);
CGbool cgCallStateValidateCallback(CGstateassignment);
void cgCompileProgram(CGprogram program);
void cgConnectParameter(CGparameter from, CGparameter to);
CGprogram cgCopyProgram(CGprogram program);
CGstate cgCreateArraySamplerState(CGcontext, const char * name, CGtype, int nelems);
CGstate cgCreateArrayState(CGcontext, const char * name, CGtype, int nelems);
CGcontext cgCreateContext(void);
CGeffect cgCreateEffect(CGcontext, const char * code, const char * * args);
CGeffect cgCreateEffectFromFile(CGcontext, const char * filename, const char * * args);
CGparameter cgCreateParameter(CGcontext ctx, CGtype type);
CGparameter cgCreateParameterArray(CGcontext ctx, CGtype type, int length);
CGparameter cgCreateParameterMultiDimArray(CGcontext ctx, CGtype type, int dim, const int * lengths);
CGparameter cgCreateParameterMultiDimArray(CGcontext ctx, CGtype type, int dim, const int * lengths);
CGprogram cgCreateProgram(CGcontext ctx, CGenum program_type, const char * program, CGprofile profile, const char * entry, const char * * args);
CGprogram cgCreateProgramFromEffect(CGeffect effect, CGprofile profile, const char * entry, const char * * args);
CGprogram cgCreateProgramFromFile(CGcontext ctx, CGenum program_type, const char * program_file, CGprofile profile, const char * entry, const char * * args);
CGstate cgCreateSamplerState(CGcontext, const char * name, CGtype);
CGstate cgCreateState(CGcontext, const char * name, CGtype);
void cgDestroyContext(CGcontext ctx);
void cgDestroyEffect(CGeffect);
void cgDestroyParameter(CGparameter param);
void cgDestroyProgram(CGprogram program);
void cgDisconnectParameter(CGparameter param);
void cgEvaluateProgram(CGprogram, float * , int ncomps, int nx, int ny, int nz);
void cgEvaluateProgram(CGprogram, float * , int ncomps, int nx, int ny, int nz);
void cgGLBindProgram(CGprogram program);
void cgGLDisableClientState(CGparameter param);
void cgGLDisableProfile(CGprofile profile);
void cgGLDisableTextureParameter(CGparameter param);
void cgGLEnableClientState(CGparameter param);
void cgGLEnableProfile(CGprofile profile);
void cgGLEnableTextureParameter(CGparameter param);
CGprofile cgGLGetLatestProfile(CGGLenum profile_type);
CGbool cgGLGetManageTextureParameters(CGcontext ctx);
void cgGLGetMatrixParameterArraydc(CGparameter param, long offset, long nelements, double * matrices);
void cgGLGetMatrixParameterArraydc(CGparameter param, long offset, long nelements, double * matrices);
void cgGLGetMatrixParameterArraydr(CGparameter param, long offset, long nelements, double * matrices);
void cgGLGetMatrixParameterArraydr(CGparameter param, long offset, long nelements, double * matrices);
void cgGLGetMatrixParameterArrayfc(CGparameter param, long offset, long nelements, float * matrices);
void cgGLGetMatrixParameterArrayfc(CGparameter param, long offset, long nelements, float * matrices);
void cgGLGetMatrixParameterArrayfr(CGparameter param, long offset, long nelements, float * matrices);
void cgGLGetMatrixParameterArrayfr(CGparameter param, long offset, long nelements, float * matrices);
void cgGLGetMatrixParameterdc(CGparameter param, double * matrix);
void cgGLGetMatrixParameterdc(CGparameter param, double * matrix);
void cgGLGetMatrixParameterdr(CGparameter param, double * matrix);
void cgGLGetMatrixParameterdr(CGparameter param, double * matrix);
void cgGLGetMatrixParameterfc(CGparameter param, float * matrix);
void cgGLGetMatrixParameterfc(CGparameter param, float * matrix);
void cgGLGetMatrixParameterfr(CGparameter param, float * matrix);
void cgGLGetMatrixParameterfr(CGparameter param, float * matrix);
void cgGLGetParameter1d(CGparameter param, double * v);
void cgGLGetParameter1d(CGparameter param, double * v);
void cgGLGetParameter1f(CGparameter param, float * v);
void cgGLGetParameter1f(CGparameter param, float * v);
void cgGLGetParameter2d(CGparameter param, double * v);
void cgGLGetParameter2d(CGparameter param, double * v);
void cgGLGetParameter2f(CGparameter param, float * v);
void cgGLGetParameter2f(CGparameter param, float * v);
void cgGLGetParameter3d(CGparameter param, double * v);
void cgGLGetParameter3d(CGparameter param, double * v);
void cgGLGetParameter3f(CGparameter param, float * v);
void cgGLGetParameter3f(CGparameter param, float * v);
void cgGLGetParameter4d(CGparameter param, double * v);
void cgGLGetParameter4d(CGparameter param, double * v);
void cgGLGetParameter4f(CGparameter param, float * v);
void cgGLGetParameter4f(CGparameter param, float * v);
void cgGLGetParameterArray1d(CGparameter param, long offset, long nelements, double * v);
void cgGLGetParameterArray1d(CGparameter param, long offset, long nelements, double * v);
void cgGLGetParameterArray1f(CGparameter param, long offset, long nelements, float * v);
void cgGLGetParameterArray1f(CGparameter param, long offset, long nelements, float * v);
void cgGLGetParameterArray2d(CGparameter param, long offset, long nelements, double * v);
void cgGLGetParameterArray2d(CGparameter param, long offset, long nelements, double * v);
void cgGLGetParameterArray2f(CGparameter param, long offset, long nelements, float * v);
void cgGLGetParameterArray2f(CGparameter param, long offset, long nelements, float * v);
void cgGLGetParameterArray3d(CGparameter param, long offset, long nelements, double * v);
void cgGLGetParameterArray3d(CGparameter param, long offset, long nelements, double * v);
void cgGLGetParameterArray3f(CGparameter param, long offset, long nelements, float * v);
void cgGLGetParameterArray3f(CGparameter param, long offset, long nelements, float * v);
void cgGLGetParameterArray4d(CGparameter param, long offset, long nelements, double * v);
void cgGLGetParameterArray4d(CGparameter param, long offset, long nelements, double * v);
void cgGLGetParameterArray4f(CGparameter param, long offset, long nelements, float * v);
void cgGLGetParameterArray4f(CGparameter param, long offset, long nelements, float * v);
GLuint cgGLGetProgramID(CGprogram program);
GLenum cgGLGetTextureEnum(CGparameter param);
GLuint cgGLGetTextureParameter(CGparameter param);
CGbool cgGLIsProfileSupported(CGprofile profile);
CGbool cgGLIsProgramLoaded(CGprogram program);
void cgGLLoadProgram(CGprogram program);
void cgGLRegisterStates(CGcontext);
void cgGLSetManageTextureParameters(CGcontext ctx, CGbool flag);
void cgGLSetMatrixParameterArraydc(CGparameter param, long offset, long nelements, const double * matrices);
void cgGLSetMatrixParameterArraydc(CGparameter param, long offset, long nelements, const double * matrices);
void cgGLSetMatrixParameterArraydr(CGparameter param, long offset, long nelements, const double * matrices);
void cgGLSetMatrixParameterArraydr(CGparameter param, long offset, long nelements, const double * matrices);
void cgGLSetMatrixParameterArrayfc(CGparameter param, long offset, long nelements, const float * matrices);
void cgGLSetMatrixParameterArrayfc(CGparameter param, long offset, long nelements, const float * matrices);
void cgGLSetMatrixParameterArrayfr(CGparameter param, long offset, long nelements, const float * matrices);
void cgGLSetMatrixParameterArrayfr(CGparameter param, long offset, long nelements, const float * matrices);
void cgGLSetMatrixParameterdc(CGparameter param, const double * matrix);
void cgGLSetMatrixParameterdc(CGparameter param, const double * matrix);
void cgGLSetMatrixParameterdr(CGparameter param, const double * matrix);
void cgGLSetMatrixParameterdr(CGparameter param, const double * matrix);
void cgGLSetMatrixParameterfc(CGparameter param, const float * matrix);
void cgGLSetMatrixParameterfc(CGparameter param, const float * matrix);
void cgGLSetMatrixParameterfr(CGparameter param, const float * matrix);
void cgGLSetMatrixParameterfr(CGparameter param, const float * matrix);
void cgGLSetOptimalOptions(CGprofile profile);
void cgGLSetParameter1d(CGparameter param, double x);
void cgGLSetParameter1dv(CGparameter param, const double * v);
void cgGLSetParameter1dv(CGparameter param, const double * v);
void cgGLSetParameter1f(CGparameter param, float x);
void cgGLSetParameter1fv(CGparameter param, const float * v);
void cgGLSetParameter1fv(CGparameter param, const float * v);
void cgGLSetParameter2d(CGparameter param, double x, double y);
void cgGLSetParameter2dv(CGparameter param, const double * v);
void cgGLSetParameter2dv(CGparameter param, const double * v);
void cgGLSetParameter2f(CGparameter param, float x, float y);
void cgGLSetParameter2fv(CGparameter param, const float * v);
void cgGLSetParameter2fv(CGparameter param, const float * v);
void cgGLSetParameter3d(CGparameter param, double x, double y, double z);
void cgGLSetParameter3dv(CGparameter param, const double * v);
void cgGLSetParameter3dv(CGparameter param, const double * v);
void cgGLSetParameter3f(CGparameter param, float x, float y, float z);
void cgGLSetParameter3fv(CGparameter param, const float * v);
void cgGLSetParameter3fv(CGparameter param, const float * v);
void cgGLSetParameter4d(CGparameter param, double x, double y, double z, double w);
void cgGLSetParameter4dv(CGparameter param, const double * v);
void cgGLSetParameter4dv(CGparameter param, const double * v);
void cgGLSetParameter4f(CGparameter param, float x, float y, float z, float w);
void cgGLSetParameter4fv(CGparameter param, const float * v);
void cgGLSetParameter4fv(CGparameter param, const float * v);
void cgGLSetParameterArray1d(CGparameter param, long offset, long nelements, const double * v);
void cgGLSetParameterArray1d(CGparameter param, long offset, long nelements, const double * v);
void cgGLSetParameterArray1f(CGparameter param, long offset, long nelements, const float * v);
void cgGLSetParameterArray1f(CGparameter param, long offset, long nelements, const float * v);
void cgGLSetParameterArray2d(CGparameter param, long offset, long nelements, const double * v);
void cgGLSetParameterArray2d(CGparameter param, long offset, long nelements, const double * v);
void cgGLSetParameterArray2f(CGparameter param, long offset, long nelements, const float * v);
void cgGLSetParameterArray2f(CGparameter param, long offset, long nelements, const float * v);
void cgGLSetParameterArray3d(CGparameter param, long offset, long nelements, const double * v);
void cgGLSetParameterArray3d(CGparameter param, long offset, long nelements, const double * v);
void cgGLSetParameterArray3f(CGparameter param, long offset, long nelements, const float * v);
void cgGLSetParameterArray3f(CGparameter param, long offset, long nelements, const float * v);
void cgGLSetParameterArray4d(CGparameter param, long offset, long nelements, const double * v);
void cgGLSetParameterArray4d(CGparameter param, long offset, long nelements, const double * v);
void cgGLSetParameterArray4f(CGparameter param, long offset, long nelements, const float * v);
void cgGLSetParameterArray4f(CGparameter param, long offset, long nelements, const float * v);
void cgGLSetParameterPointer(CGparameter param, GLint fsize, GLenum type, GLsizei stride, const GLvoid * pointer);
void cgGLSetStateMatrixParameter(CGparameter param, CGGLenum matrix, CGGLenum transform);
void cgGLSetTextureParameter(CGparameter param, GLuint texobj);
void cgGLSetupSampler(CGparameter param, GLuint texobj);
void cgGLUnbindProgram(CGprofile profile);
const char * cgGetAnnotationName(CGannotation);
CGtype cgGetAnnotationType(CGannotation);
int cgGetArrayDimension(CGparameter param);
CGparameter cgGetArrayParameter(CGparameter aparam, int index);
int cgGetArraySize(CGparameter param, int dimension);
int cgGetArrayTotalSize(CGparameter param);
CGtype cgGetArrayType(CGparameter param);
CGenum cgGetAutoCompile(CGcontext ctx);
CGparameter cgGetConnectedParameter(CGparameter param);
CGparameter cgGetConnectedToParameter(CGparameter param, int index);
CGparameter cgGetDependentAnnotationParameter(CGannotation, int index);
CGparameter cgGetDependentStateAssignmentParameter(CGstateassignment, int index);
CGcontext cgGetEffectContext(CGeffect);
CGparameter cgGetEffectParameterBySemantic(CGeffect, const char * );
CGenum cgGetEnum(const char * enum_string);
const char * cgGetEnumString(CGenum en);
CGerror cgGetError(void);
const char * cgGetErrorString(CGerror error);
CGparameter cgGetFirstDependentParameter(CGparameter param);
CGeffect cgGetFirstEffect(CGcontext);
CGparameter cgGetFirstEffectParameter(CGeffect);
CGerror cgGetFirstError(void);
CGparameter cgGetFirstLeafEffectParameter(CGeffect);
CGparameter cgGetFirstLeafParameter(CGprogram prog, CGenum name_space);
CGparameter cgGetFirstParameter(CGprogram prog, CGenum name_space);
CGannotation cgGetFirstParameterAnnotation(CGparameter);
CGpass cgGetFirstPass(CGtechnique);
CGannotation cgGetFirstPassAnnotation(CGpass);
CGprogram cgGetFirstProgram(CGcontext ctx);
CGannotation cgGetFirstProgramAnnotation(CGprogram);
CGstate cgGetFirstSamplerState(CGcontext);
CGstateassignment cgGetFirstSamplerStateAssignment(CGparameter);
CGstate cgGetFirstState(CGcontext);
CGstateassignment cgGetFirstStateAssignment(CGpass);
CGparameter cgGetFirstStructParameter(CGparameter param);
CGtechnique cgGetFirstTechnique(CGeffect);
CGannotation cgGetFirstTechniqueAnnotation(CGtechnique);
const char * cgGetLastErrorString(CGerror * error);
const char * cgGetLastErrorString(CGerror * error);
const char * cgGetLastListing(CGcontext ctx);
void cgGetMatrixParameterdc(CGparameter param, double * matrix);
void cgGetMatrixParameterdc(CGparameter param, double * matrix);
void cgGetMatrixParameterdr(CGparameter param, double * matrix);
void cgGetMatrixParameterdr(CGparameter param, double * matrix);
void cgGetMatrixParameterfc(CGparameter param, float * matrix);
void cgGetMatrixParameterfc(CGparameter param, float * matrix);
void cgGetMatrixParameterfr(CGparameter param, float * matrix);
void cgGetMatrixParameterfr(CGparameter param, float * matrix);
void cgGetMatrixParameteric(CGparameter param, int * matrix);
void cgGetMatrixParameteric(CGparameter param, int * matrix);
void cgGetMatrixParameterir(CGparameter param, int * matrix);
void cgGetMatrixParameterir(CGparameter param, int * matrix);
CGparameter cgGetNamedEffectParameter(CGeffect, const char * );
CGparameter cgGetNamedParameter(CGprogram prog, const char * name);
CGannotation cgGetNamedParameterAnnotation(CGparameter, const char * );
CGpass cgGetNamedPass(CGtechnique, const char * name);
CGannotation cgGetNamedPassAnnotation(CGpass, const char * );
CGannotation cgGetNamedProgramAnnotation(CGprogram, const char * );
CGparameter cgGetNamedProgramParameter(CGprogram prog, CGenum name_space, const char * name);
CGstate cgGetNamedSamplerState(CGcontext, const char * name);
CGstateassignment cgGetNamedSamplerStateAssignment(CGparameter, const char * );
CGstate cgGetNamedState(CGcontext, const char * name);
CGstateassignment cgGetNamedStateAssignment(CGpass, const char * name);
CGparameter cgGetNamedStructParameter(CGparameter param, const char * name);
CGtechnique cgGetNamedTechnique(CGeffect, const char * name);
CGannotation cgGetNamedTechniqueAnnotation(CGtechnique, const char * );
CGtype cgGetNamedUserType(CGhandle handle, const char * name);
CGannotation cgGetNextAnnotation(CGannotation);
CGeffect cgGetNextEffect(CGeffect);
CGparameter cgGetNextLeafParameter(CGparameter current);
CGparameter cgGetNextParameter(CGparameter current);
CGpass cgGetNextPass(CGpass);
CGprogram cgGetNextProgram(CGprogram current);
CGstate cgGetNextState(CGstate);
CGstateassignment cgGetNextStateAssignment(CGstateassignment);
CGtechnique cgGetNextTechnique(CGtechnique);
int cgGetNumConnectedToParameters(CGparameter param);
int cgGetNumDependentAnnotationParameters(CGannotation);
int cgGetNumDependentStateAssignmentParameters(CGstateassignment);
int cgGetNumParentTypes(CGtype type);
int cgGetNumUserTypes(CGhandle handle);
CGresource cgGetParameterBaseResource(CGparameter param);
CGtype cgGetParameterBaseType(CGparameter param);
CGparameterclass cgGetParameterClass(CGparameter param);
int cgGetParameterColumns(CGparameter param);
CGcontext cgGetParameterContext(CGparameter param);
CGenum cgGetParameterDirection(CGparameter param);
int cgGetParameterIndex(CGparameter param);
const char * cgGetParameterName(CGparameter param);
CGtype cgGetParameterNamedType(CGparameter param);
int cgGetParameterOrdinalNumber(CGparameter param);
CGprogram cgGetParameterProgram(CGparameter param);
CGresource cgGetParameterResource(CGparameter param);
unsigned long cgGetParameterResourceIndex(CGparameter param);
int cgGetParameterRows(CGparameter param);
const char * cgGetParameterSemantic(CGparameter param);
CGtype cgGetParameterType(CGparameter param);
int cgGetParameterValuedc(CGparameter param, int n, double * vals);
int cgGetParameterValuedc(CGparameter param, int n, double * vals);
int cgGetParameterValuedr(CGparameter param, int n, double * vals);
int cgGetParameterValuedr(CGparameter param, int n, double * vals);
int cgGetParameterValuefc(CGparameter param, int n, float * vals);
int cgGetParameterValuefc(CGparameter param, int n, float * vals);
int cgGetParameterValuefr(CGparameter param, int n, float * vals);
int cgGetParameterValuefr(CGparameter param, int n, float * vals);
int cgGetParameterValueic(CGparameter param, int n, int * vals);
int cgGetParameterValueic(CGparameter param, int n, int * vals);
int cgGetParameterValueir(CGparameter param, int n, int * vals);
int cgGetParameterValueir(CGparameter param, int n, int * vals);
CGenum cgGetParameterVariability(CGparameter param);
CGtype cgGetParentType(CGtype type, int index);
const char * cgGetPassName(CGpass);
CGtechnique cgGetPassTechnique(CGpass);
CGprofile cgGetProfile(const char * profile_string);
const char * cgGetProfileString(CGprofile profile);
CGcontext cgGetProgramContext(CGprogram prog);
CGprofile cgGetProgramProfile(CGprogram prog);
CGprogram cgGetProgramStateAssignmentValue(CGstateassignment);
const char * cgGetProgramString(CGprogram prog, CGenum pname);
CGresource cgGetResource(const char * resource_string);
const char * cgGetResourceString(CGresource resource);
CGparameter cgGetSamplerStateAssignmentParameter(CGstateassignment);
CGstate cgGetSamplerStateAssignmentState(CGstateassignment);
CGparameter cgGetSamplerStateAssignmentValue(CGstateassignment);
int cgGetStateAssignmentIndex(CGstateassignment);
CGpass cgGetStateAssignmentPass(CGstateassignment);
CGstate cgGetStateAssignmentState(CGstateassignment);
const char * cgGetStateName(CGstate);
CGtype cgGetStateType(CGstate);
const char * cgGetString(CGenum sname);
const char * cgGetStringAnnotationValue(CGannotation);
const char * cgGetStringParameterValue(CGparameter param);
const char * cgGetStringStateAssignmentValue(CGstateassignment);
CGeffect cgGetTechniqueEffect(CGtechnique);
const char * cgGetTechniqueName(CGtechnique);
CGparameter cgGetTextureStateAssignmentValue(CGstateassignment);
CGtype cgGetType(const char * type_string);
const char * cgGetTypeString(CGtype type);
CGtype cgGetUserType(CGhandle handle, int index);
CGbool cgIsAnnotation(CGannotation);
CGbool cgIsContext(CGcontext ctx);
CGbool cgIsEffect(CGeffect effect);
CGbool cgIsInterfaceType(CGtype type);
CGbool cgIsParameter(CGparameter param);
CGbool cgIsParameterGlobal(CGparameter param);
CGbool cgIsParameterReferenced(CGparameter param);
CGbool cgIsParameterUsed(CGparameter param, CGhandle handle);
CGbool cgIsParentType(CGtype parent, CGtype child);
CGbool cgIsPass(CGpass);
CGbool cgIsProgram(CGprogram program);
CGbool cgIsProgramCompiled(CGprogram program);
CGbool cgIsState(CGstate);
CGbool cgIsStateAssignment(CGstateassignment);
CGbool cgIsTechnique(CGtechnique);
CGbool cgIsTechniqueValidated(CGtechnique);
void cgResetPassState(CGpass);
void cgSetArraySize(CGparameter param, int size);
void cgSetAutoCompile(CGcontext ctx, CGenum flag);
void cgSetLastListing(CGhandle handle, const char * listing);
void cgSetMatrixParameterdc(CGparameter param, const double * matrix);
void cgSetMatrixParameterdc(CGparameter param, const double * matrix);
void cgSetMatrixParameterdr(CGparameter param, const double * matrix);
void cgSetMatrixParameterdr(CGparameter param, const double * matrix);
void cgSetMatrixParameterfc(CGparameter param, const float * matrix);
void cgSetMatrixParameterfc(CGparameter param, const float * matrix);
void cgSetMatrixParameterfr(CGparameter param, const float * matrix);
void cgSetMatrixParameterfr(CGparameter param, const float * matrix);
void cgSetMatrixParameteric(CGparameter param, const int * matrix);
void cgSetMatrixParameteric(CGparameter param, const int * matrix);
void cgSetMatrixParameterir(CGparameter param, const int * matrix);
void cgSetMatrixParameterir(CGparameter param, const int * matrix);
void cgSetMultiDimArraySize(CGparameter param, const int * sizes);
void cgSetMultiDimArraySize(CGparameter param, const int * sizes);
void cgSetParameter1d(CGparameter param, double x);
void cgSetParameter1dv(CGparameter param, const double * v);
void cgSetParameter1dv(CGparameter param, const double * v);
void cgSetParameter1f(CGparameter param, float x);
void cgSetParameter1fv(CGparameter param, const float * v);
void cgSetParameter1fv(CGparameter param, const float * v);
void cgSetParameter1i(CGparameter param, int x);
void cgSetParameter1iv(CGparameter param, const int * v);
void cgSetParameter1iv(CGparameter param, const int * v);
void cgSetParameter2d(CGparameter param, double x, double y);
void cgSetParameter2dv(CGparameter param, const double * v);
void cgSetParameter2dv(CGparameter param, const double * v);
void cgSetParameter2f(CGparameter param, float x, float y);
void cgSetParameter2fv(CGparameter param, const float * v);
void cgSetParameter2fv(CGparameter param, const float * v);
void cgSetParameter2i(CGparameter param, int x, int y);
void cgSetParameter2iv(CGparameter param, const int * v);
void cgSetParameter2iv(CGparameter param, const int * v);
void cgSetParameter3d(CGparameter param, double x, double y, double z);
void cgSetParameter3dv(CGparameter param, const double * v);
void cgSetParameter3dv(CGparameter param, const double * v);
void cgSetParameter3f(CGparameter param, float x, float y, float z);
void cgSetParameter3fv(CGparameter param, const float * v);
void cgSetParameter3fv(CGparameter param, const float * v);
void cgSetParameter3i(CGparameter param, int x, int y, int z);
void cgSetParameter3iv(CGparameter param, const int * v);
void cgSetParameter3iv(CGparameter param, const int * v);
void cgSetParameter4d(CGparameter param, double x, double y, double z, double w);
void cgSetParameter4dv(CGparameter param, const double * v);
void cgSetParameter4dv(CGparameter param, const double * v);
void cgSetParameter4f(CGparameter param, float x, float y, float z, float w);
void cgSetParameter4fv(CGparameter param, const float * v);
void cgSetParameter4fv(CGparameter param, const float * v);
void cgSetParameter4i(CGparameter param, int x, int y, int z, int w);
void cgSetParameter4iv(CGparameter param, const int * v);
void cgSetParameter4iv(CGparameter param, const int * v);
void cgSetParameterSemantic(CGparameter param, const char * semantic);
void cgSetParameterValuedc(CGparameter param, int n, const double * vals);
void cgSetParameterValuedc(CGparameter param, int n, const double * vals);
void cgSetParameterValuedr(CGparameter param, int n, const double * vals);
void cgSetParameterValuedr(CGparameter param, int n, const double * vals);
void cgSetParameterValuefc(CGparameter param, int n, const float * vals);
void cgSetParameterValuefc(CGparameter param, int n, const float * vals);
void cgSetParameterValuefr(CGparameter param, int n, const float * vals);
void cgSetParameterValuefr(CGparameter param, int n, const float * vals);
void cgSetParameterValueic(CGparameter param, int n, const int * vals);
void cgSetParameterValueic(CGparameter param, int n, const int * vals);
void cgSetParameterValueir(CGparameter param, int n, const int * vals);
void cgSetParameterValueir(CGparameter param, int n, const int * vals);
void cgSetParameterVariability(CGparameter param, CGenum vary);
void cgSetPassProgramParameters(CGprogram);
void cgSetPassState(CGpass);
void cgSetProgramProfile(CGprogram prog, CGprofile profile);
void cgSetSamplerState(CGparameter);
void cgSetStringParameterValue(CGparameter param, const char * str);
CGbool cgValidateTechnique(CGtechnique);
GLCapabilities
most closely matching the desired one from the
list of all supported.
combine
callback method except
that it takes an additional reference argument.
limit() - position()
) in the passed ByteBuffer into
a newly-allocated direct ByteBuffer.
limit() - position()
) in the passed DoubleBuffer
into a newly-allocated direct DoubleBuffer.
limit() - position()
) in the passed DoubleBuffer
into a newly-allocated direct ByteBuffer.
limit() - position()
) in the passed FloatBuffer
into a newly-allocated direct FloatBuffer.
limit() - position()
) in the passed FloatBuffer
into a newly-allocated direct ByteBuffer.
limit() - position()
) in the passed IntBuffer
into a newly-allocated direct IntBuffer.
limit() - position()
) in the passed IntBuffer into
a newly-allocated direct ByteBuffer.
limit() - position()
) in the passed LongBuffer
into a newly-allocated direct LongBuffer.
limit() - position()
) in the passed LongBuffer into
a newly-allocated direct ByteBuffer.
limit() - position()
) in the passed ShortBuffer
into a newly-allocated direct ShortBuffer.
limit() - position()
) in the passed ShortBuffer
into a newly-allocated direct ByteBuffer.
BufferedImage
with a pixel format compatible with the graphics
environment.
GLDrawable
object representing an existing
OpenGL drawable in an external (third-party) OpenGL-based
library.
GL
implementation,
providing error checking after each OpenGL method call.GLCapabilitiesChooser
interface, which provides consistent visual
selection behavior across platforms.display
for all
registered GLEventListener
s.
glEdgeFlag
.
edgeFlage
callback method
except that it takes an additional reference argument.
glEnd
.
end
callback method except that it
takes an additional reference argument.
error
callback method except that
it takes an additional reference argument.
GLDrawable
which supplies
an event based mechanism (GLEventListener
) for performing
OpenGL rendering.GLCapabilities
.GLDrawable
s.GLAutoDrawable
.RuntimeException
.GLUtessellatorCallback
with empty callback methods.GL
pipeline object this GLAutoDrawable uses.
void glAccum(GLenum op, GLfloat value);
void glActiveStencilFaceEXT(GLenum mode);
void glActiveTexture(GLenum mode);
wglAllocateMemoryNV
/
glXAllocateMemoryNV
extension.
void glAlphaFragmentOp1ATI(GLenum stage, GLuint portion, GLuint variable, GLuint input, GLuint mapping, GLuint componentUsage);
void glAlphaFragmentOp2ATI(GLenum op, GLuint dst, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod);
void glAlphaFragmentOp3ATI(GLenum op, GLuint dst, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod, GLuint arg3, GLuint arg3Rep, GLuint arg3Mod);
void glAlphaFunc(GLenum func, GLclampf ref);
void glApplyTextureEXT(GLenum mode);
GLboolean glAreProgramsResidentNV(GLsizei n, const GLuint * textures, GLboolean * residences);
GLboolean glAreProgramsResidentNV(GLsizei n, const GLuint * textures, GLboolean * residences);
GLboolean glAreTexturesResident(GLsizei n, const GLuint * textures, GLboolean * residences);
GLboolean glAreTexturesResident(GLsizei n, const GLuint * textures, GLboolean * residences);
void glArrayElement(GLint i);
void glArrayObjectATI(GLenum array, GLint size, GLenum type, GLsizei stride, GLuint buffer, GLuint offset);
void glAsyncMarkerSGIX(GLuint mode);
void glAttachObjectARB(GLhandleARB target, GLhandleARB id);
void glAttachShader(GLuint target, GLuint id);
void glBegin(GLenum mode);
void glBeginFragmentShaderATI(void);
void glBeginOcclusionQueryNV(GLuint mode);
void glBeginQuery(GLenum target, GLuint id);
void glBeginQueryARB(GLenum target, GLuint id);
void glBeginVertexShaderEXT(void);
void glBindAttribLocation(GLuint program, GLuint index, const GLchar * name);
void glBindAttribLocationARB(GLhandleARB program, GLuint index, const GLcharARB * name);
void glBindBuffer(GLenum target, GLuint id);
void glBindBufferARB(GLenum target, GLuint id);
void glBindFragmentShaderATI(GLuint mode);
void glBindFramebufferEXT(GLenum target, GLuint id);
GLuint glBindLightParameterEXT(GLenum light, GLenum value);
GLuint glBindMaterialParameterEXT(GLenum light, GLenum value);
GLuint glBindParameterEXT(GLenum type);
void glBindProgramARB(GLenum target, GLuint id);
void glBindProgramNV(GLenum target, GLuint id);
void glBindRenderbufferEXT(GLenum target, GLuint id);
GLuint glBindTexGenParameterEXT(GLenum unit, GLenum coord, GLenum value);
void glBindTexture(GLenum target, GLuint texture);
GLuint glBindTextureUnitParameterEXT(GLenum light, GLenum value);
void glBindVertexArrayAPPLE(GLuint mode);
void glBindVertexShaderEXT(GLuint mode);
void glBitmap(GLsizei width, GLsizei height, GLfloat xorig, GLfloat yorig, GLfloat xmove, GLfloat ymove, const GLubyte * bitmap);
void glBitmap(GLsizei width, GLsizei height, GLfloat xorig, GLfloat yorig, GLfloat xmove, GLfloat ymove, const GLubyte * bitmap);
void glBitmap(GLsizei width, GLsizei height, GLfloat xorig, GLfloat yorig, GLfloat xmove, GLfloat ymove, const GLubyte * bitmap);
void glBlendColor(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha);
void glBlendEquation(GLenum mode);
void glBlendEquationSeparate(GLenum target, GLenum id);
void glBlendEquationSeparateEXT(GLenum target, GLenum id);
void glBlendFunc(GLenum sfactor, GLenum dfactor);
void glBlendFuncSeparate(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha);
void glBlendFuncSeparateEXT(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha);
void glBlendFuncSeparateINGR(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha);
void glBufferData(GLenum target, ptrdiff_t size, const GLvoid * data, GLenum usage);
void glBufferDataARB(GLenum target, ptrdiff_t size, const GLvoid * data, GLenum usage);
GLuint glBufferRegionEnabled(GLvoid);
void glBufferSubData(GLenum target, ptrdiff_t offset, ptrdiff_t size, const GLvoid * data);
void glBufferSubDataARB(GLenum target, ptrdiff_t offset, ptrdiff_t size, const GLvoid * data);
void glCallList(GLuint list);
void glCallLists(GLsizei n, GLenum type, const GLvoid * lists);
GLenum glCheckFramebufferStatusEXT(GLenum type);
void glClampColorARB(GLenum target, GLenum id);
void glClear(GLbitfield mask);
void glClearAccum(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha);
void glClearColor(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha);
void glClearDepth(GLclampd depth);
void glClearIndex(GLfloat c);
void glClearStencil(GLint s);
void glClientActiveTexture(GLenum mode);
void glClientActiveVertexStreamATI(GLenum mode);
void glClipPlane(GLenum plane, const GLdouble * equation);
void glClipPlane(GLenum plane, const GLdouble * equation);
void glColor3b(GLbyte red, GLbyte green, GLbyte blue);
void glColor3bv(const GLbyte * v);
void glColor3bv(const GLbyte * v);
void glColor3d(GLdouble red, GLdouble green, GLdouble blue);
void glColor3dv(const GLdouble * v);
void glColor3dv(const GLdouble * v);
void glColor3f(GLfloat red, GLfloat green, GLfloat blue);
void glColor3fVertex3fSUN(GLfloat r, GLfloat g, GLfloat b, GLfloat x, GLfloat y, GLfloat z);
void glColor3fVertex3fvSUN(const GLfloat * c, const GLfloat * v);
void glColor3fVertex3fvSUN(const GLfloat * c, const GLfloat * v);
void glColor3fv(const GLfloat * v);
void glColor3fv(const GLfloat * v);
void glColor3hNV(GLhalfNV red, GLhalfNV green, GLhalfNV blue);
void glColor3hvNV(const GLhalfNV * v);
void glColor3hvNV(const GLhalfNV * v);
void glColor3i(GLint red, GLint green, GLint blue);
void glColor3iv(const GLint * v);
void glColor3iv(const GLint * v);
void glColor3s(GLshort red, GLshort green, GLshort blue);
void glColor3sv(const GLshort * v);
void glColor3sv(const GLshort * v);
void glColor3ub(GLubyte red, GLubyte green, GLubyte blue);
void glColor3ubv(const GLubyte * v);
void glColor3ubv(const GLubyte * v);
void glColor3ui(GLuint red, GLuint green, GLuint blue);
void glColor3uiv(const GLuint * v);
void glColor3uiv(const GLuint * v);
void glColor3us(GLushort red, GLushort green, GLushort blue);
void glColor3usv(const GLushort * v);
void glColor3usv(const GLushort * v);
void glColor4b(GLbyte red, GLbyte green, GLbyte blue, GLbyte alpha);
void glColor4bv(const GLbyte * v);
void glColor4bv(const GLbyte * v);
void glColor4d(GLdouble red, GLdouble green, GLdouble blue, GLdouble alpha);
void glColor4dv(const GLdouble * v);
void glColor4dv(const GLdouble * v);
void glColor4f(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha);
void glColor4fNormal3fVertex3fSUN(GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z);
void glColor4fNormal3fVertex3fvSUN(const GLfloat * c, const GLfloat * n, const GLfloat * v);
void glColor4fNormal3fVertex3fvSUN(const GLfloat * c, const GLfloat * n, const GLfloat * v);
void glColor4fv(const GLfloat * v);
void glColor4fv(const GLfloat * v);
void glColor4hNV(GLhalfNV x, GLhalfNV y, GLhalfNV z, GLhalfNV w);
void glColor4hvNV(const GLhalfNV * v);
void glColor4hvNV(const GLhalfNV * v);
void glColor4i(GLint red, GLint green, GLint blue, GLint alpha);
void glColor4iv(const GLint * v);
void glColor4iv(const GLint * v);
void glColor4s(GLshort red, GLshort green, GLshort blue, GLshort alpha);
void glColor4sv(const GLshort * v);
void glColor4sv(const GLshort * v);
void glColor4ub(GLubyte red, GLubyte green, GLubyte blue, GLubyte alpha);
void glColor4ubVertex2fSUN(GLubyte r, GLubyte g, GLubyte b, GLubyte a, GLfloat x, GLfloat y);
void glColor4ubVertex2fvSUN(const GLubyte * c, const GLfloat * v);
void glColor4ubVertex2fvSUN(const GLubyte * c, const GLfloat * v);
void glColor4ubVertex3fSUN(GLubyte r, GLubyte g, GLubyte b, GLubyte a, GLfloat x, GLfloat y, GLfloat z);
void glColor4ubVertex3fvSUN(const GLubyte * c, const GLfloat * v);
void glColor4ubVertex3fvSUN(const GLubyte * c, const GLfloat * v);
void glColor4ubv(const GLubyte * v);
void glColor4ubv(const GLubyte * v);
void glColor4ui(GLuint red, GLuint green, GLuint blue, GLuint alpha);
void glColor4uiv(const GLuint * v);
void glColor4uiv(const GLuint * v);
void glColor4us(GLushort red, GLushort green, GLushort blue, GLushort alpha);
void glColor4usv(const GLushort * v);
void glColor4usv(const GLushort * v);
void glColorFragmentOp1ATI(GLenum op, GLuint dst, GLuint dstMask, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod);
void glColorFragmentOp2ATI(GLenum op, GLuint dst, GLuint dstMask, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod);
void glColorFragmentOp3ATI(GLenum op, GLuint dst, GLuint dstMask, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod, GLuint arg3, GLuint arg3Rep, GLuint arg3Mod);
void glColorMask(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha);
void glColorMaterial(GLenum face, GLenum mode);
void glColorPointer(GLint size, GLenum type, GLsizei stride, const GLvoid * ptr);
void glColorPointer(GLint size, GLenum type, GLsizei stride, const GLvoid * ptr);
void glColorSubTable(GLenum target, GLsizei start, GLsizei count, GLenum format, GLenum type, const GLvoid * data);
void glColorSubTable(GLenum target, GLsizei start, GLsizei count, GLenum format, GLenum type, const GLvoid * data);
void glColorTable(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid * table);
void glColorTable(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid * table);
void glColorTableEXT(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid * table);
void glColorTableParameterfv(GLenum target, GLenum pname, const GLfloat * params);
void glColorTableParameterfv(GLenum target, GLenum pname, const GLfloat * params);
void glColorTableParameteriv(GLenum target, GLenum pname, const GLint * params);
void glColorTableParameteriv(GLenum target, GLenum pname, const GLint * params);
void glCombinerInputNV(GLenum stage, GLenum portion, GLenum variable, GLenum input, GLenum mapping, GLenum componentUsage);
void glCombinerOutputNV(GLenum stage, GLenum portion, GLenum abOutput, GLenum cdOutput, GLenum sumOutput, GLenum scale, GLenum bias, GLboolean abDotProduct, GLboolean cdDotProduct, GLboolean muxSum);
void glCombinerParameterfNV(GLenum target, GLfloat s);
void glCombinerParameterfvNV(GLenum target, const GLfloat * v);
void glCombinerParameterfvNV(GLenum target, const GLfloat * v);
void glCombinerParameteriNV(GLenum target, GLint s);
void glCombinerParameterivNV(GLenum target, const GLint * v);
void glCombinerParameterivNV(GLenum target, const GLint * v);
void glCombinerStageParameterfvNV(GLenum target, GLenum pname, const GLfloat * params);
void glCombinerStageParameterfvNV(GLenum target, GLenum pname, const GLfloat * params);
void glCompileShader(GLuint mode);
void glCompileShaderARB(GLhandleARB mode);
void glCompressedTexImage1D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid * data);
void glCompressedTexImage1D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid * data);
void glCompressedTexImage2D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid * data);
void glCompressedTexImage2D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid * data);
void glCompressedTexImage3D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid * data);
void glCompressedTexImage3D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid * data);
void glCompressedTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid * data);
void glCompressedTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid * data);
void glCompressedTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid * data);
void glCompressedTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid * data);
void glCompressedTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid * data);
void glCompressedTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid * data);
void glConvolutionFilter1D(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid * table);
void glConvolutionFilter1D(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid * table);
void glConvolutionFilter2D(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * image);
void glConvolutionFilter2D(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * image);
void glConvolutionParameterf(GLenum target, GLenum pname, GLfloat params);
void glConvolutionParameterfv(GLenum target, GLenum pname, const GLfloat * params);
void glConvolutionParameterfv(GLenum target, GLenum pname, const GLfloat * params);
void glConvolutionParameteri(GLenum target, GLenum pname, GLint params);
void glConvolutionParameteriv(GLenum target, GLenum pname, const GLint * params);
void glConvolutionParameteriv(GLenum target, GLenum pname, const GLint * params);
void glCopyColorSubTable(GLenum target, GLsizei start, GLint x, GLint y, GLsizei width);
void glCopyColorTable(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width);
void glCopyConvolutionFilter1D(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width);
void glCopyConvolutionFilter2D(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height);
void glCopyPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum type);
void glCopyTexImage1D(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border);
void glCopyTexImage2D(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border);
void glCopyTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width);
void glCopyTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height);
void glCopyTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height);
GLuint glCreateProgram(void);
GLhandleARB glCreateProgramObjectARB(void);
GLuint glCreateShader(GLenum type);
GLhandleARB glCreateShaderObjectARB(GLenum type);
void glCullFace(GLenum mode);
void glCullParameterdvEXT(GLenum pname, GLdouble * params);
void glCullParameterdvEXT(GLenum pname, GLdouble * params);
void glCullParameterfvEXT(GLenum pname, GLfloat * params);
void glCullParameterfvEXT(GLenum pname, GLfloat * params);
void glCurrentPaletteMatrixARB(GLint count);
void glDeformSGIX(GLbitfield mode);
void glDeformationMap3dSGIX(GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, GLdouble w1, GLdouble w2, GLint wstride, GLint worder, const GLdouble * points);
void glDeformationMap3dSGIX(GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, GLdouble w1, GLdouble w2, GLint wstride, GLint worder, const GLdouble * points);
void glDeformationMap3fSGIX(GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, GLfloat w1, GLfloat w2, GLint wstride, GLint worder, const GLfloat * points);
void glDeformationMap3fSGIX(GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, GLfloat w1, GLfloat w2, GLint wstride, GLint worder, const GLfloat * points);
void glDeleteAsyncMarkersSGIX(GLuint target, GLsizei s);
void glDeleteBufferRegion(GLuint mode);
void glDeleteBuffers(GLsizei n, const GLuint * ids);
void glDeleteBuffers(GLsizei n, const GLuint * ids);
void glDeleteBuffersARB(GLsizei n, const GLuint * ids);
void glDeleteBuffersARB(GLsizei n, const GLuint * ids);
void glDeleteFencesAPPLE(GLsizei n, const GLuint * ids);
void glDeleteFencesAPPLE(GLsizei n, const GLuint * ids);
void glDeleteFencesNV(GLsizei n, const GLuint * ids);
void glDeleteFencesNV(GLsizei n, const GLuint * ids);
void glDeleteFragmentShaderATI(GLuint mode);
void glDeleteFramebuffersEXT(GLsizei n, const GLuint * ids);
void glDeleteFramebuffersEXT(GLsizei n, const GLuint * ids);
void glDeleteLists(GLuint list, GLsizei range);
void glDeleteObjectARB(GLhandleARB mode);
void glDeleteOcclusionQueriesNV(GLsizei n, const GLuint * ids);
void glDeleteOcclusionQueriesNV(GLsizei n, const GLuint * ids);
void glDeleteProgram(GLuint mode);
void glDeleteProgramsARB(GLsizei n, const GLuint * ids);
void glDeleteProgramsARB(GLsizei n, const GLuint * ids);
void glDeleteProgramsNV(GLsizei n, const GLuint * ids);
void glDeleteProgramsNV(GLsizei n, const GLuint * ids);
void glDeleteQueries(GLsizei n, const GLuint * ids);
void glDeleteQueries(GLsizei n, const GLuint * ids);
void glDeleteQueriesARB(GLsizei n, const GLuint * ids);
void glDeleteQueriesARB(GLsizei n, const GLuint * ids);
void glDeleteRenderbuffersEXT(GLsizei n, const GLuint * ids);
void glDeleteRenderbuffersEXT(GLsizei n, const GLuint * ids);
void glDeleteShader(GLuint mode);
void glDeleteTextures(GLsizei n, const GLuint * textures);
void glDeleteTextures(GLsizei n, const GLuint * textures);
void glDeleteVertexArraysAPPLE(GLsizei n, const GLuint * ids);
void glDeleteVertexArraysAPPLE(GLsizei n, const GLuint * ids);
void glDeleteVertexShaderEXT(GLuint mode);
void glDepthBoundsEXT(GLclampd x, GLclampd y);
void glDepthFunc(GLenum func);
void glDepthMask(GLboolean flag);
void glDepthRange(GLclampd near_val, GLclampd far_val);
void glDetachObjectARB(GLhandleARB target, GLhandleARB id);
void glDetachShader(GLuint target, GLuint id);
void glDetailTexFuncSGIS(GLenum target, GLsizei n, const GLfloat * points);
void glDetailTexFuncSGIS(GLenum target, GLsizei n, const GLfloat * points);
void glDisable(GLenum cap);
void glDisableClientState(GLenum cap);
void glDisableVariantClientStateEXT(GLuint mode);
void glDisableVertexAttribAPPLE(GLuint index, GLenum pname);
void glDisableVertexAttribArray(GLuint mode);
void glDisableVertexAttribArrayARB(GLuint mode);
void glDrawArrays(GLenum mode, GLint first, GLsizei count);
void glDrawBuffer(GLenum mode);
void glDrawBufferRegion(GLuint region, GLint x, GLint y, GLsizei width, GLsizei height, GLint xDest, GLint yDest);
void glDrawBuffers(GLsizei n, const GLenum * ids);
void glDrawBuffers(GLsizei n, const GLenum * ids);
void glDrawBuffersARB(GLsizei n, const GLenum * ids);
void glDrawBuffersARB(GLsizei n, const GLenum * ids);
void glDrawBuffersATI(GLsizei n, const GLenum * ids);
void glDrawBuffersATI(GLsizei n, const GLenum * ids);
void glDrawElementArrayAPPLE(GLenum target, GLint s, GLsizei t);
void glDrawElementArrayATI(GLenum target, GLsizei s);
void glDrawElements(GLenum mode, GLsizei count, GLenum type, const GLvoid * indices);
void glDrawElements(GLenum mode, GLsizei count, GLenum type, const GLvoid * indices);
void glDrawMeshArraysSUN(GLenum target, GLint s, GLsizei t, GLsizei r);
void glDrawPixels(GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * pixels);
void glDrawPixels(GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * pixels);
void glDrawRangeElementArrayAPPLE(GLenum mode, GLuint start, GLuint end, GLint first, GLsizei count);
void glDrawRangeElementArrayATI(GLenum mode, GLuint start, GLuint end, GLsizei count);
void glDrawRangeElements(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid * indices);
void glDrawRangeElements(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid * indices);
void glEdgeFlag(GLboolean flag);
void glEdgeFlagPointer(GLsizei stride, const GLvoid * ptr);
void glEdgeFlagPointer(GLsizei stride, const GLvoid * ptr);
void glEdgeFlagv(const GLboolean * flag);
void glEdgeFlagv(const GLboolean * flag);
void glElementPointerAPPLE(GLenum pname, const GLvoid * params);
void glElementPointerATI(GLenum pname, const GLvoid * params);
void glElementPointerATI(GLenum pname, const GLvoid * params);
void glEnable(GLenum cap);
void glEnableClientState(GLenum cap);
void glEnableVariantClientStateEXT(GLuint mode);
void glEnableVertexAttribAPPLE(GLuint index, GLenum pname);
void glEnableVertexAttribArray(GLuint mode);
void glEnableVertexAttribArrayARB(GLuint mode);
void glEnd(void);
void glEndFragmentShaderATI(void);
void glEndList(void);
void glEndOcclusionQueryNV(void);
void glEndQuery(GLenum mode);
void glEndQueryARB(GLenum mode);
void glEndVertexShaderEXT(void);
void glEvalCoord1d(GLdouble u);
void glEvalCoord1dv(const GLdouble * u);
void glEvalCoord1dv(const GLdouble * u);
void glEvalCoord1f(GLfloat u);
void glEvalCoord1fv(const GLfloat * u);
void glEvalCoord1fv(const GLfloat * u);
void glEvalCoord2d(GLdouble u, GLdouble v);
void glEvalCoord2dv(const GLdouble * u);
void glEvalCoord2dv(const GLdouble * u);
void glEvalCoord2f(GLfloat u, GLfloat v);
void glEvalCoord2fv(const GLfloat * u);
void glEvalCoord2fv(const GLfloat * u);
void glEvalMapsNV(GLenum target, GLenum id);
void glEvalMesh1(GLenum mode, GLint i1, GLint i2);
void glEvalMesh2(GLenum mode, GLint i1, GLint i2, GLint j1, GLint j2);
void glEvalPoint1(GLint i);
void glEvalPoint2(GLint i, GLint j);
void glExecuteProgramNV(GLenum target, GLuint pname, const GLfloat * params);
void glExecuteProgramNV(GLenum target, GLuint pname, const GLfloat * params);
void glExtractComponentEXT(GLuint red, GLuint green, GLuint blue);
void glFeedbackBuffer(GLsizei size, GLenum type, GLfloat * buffer);
void glFinalCombinerInputNV(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha);
void glFinish(void);
GLint glFinishAsyncSGIX(GLuint * markerp);
GLint glFinishAsyncSGIX(GLuint * markerp);
void glFinishFenceAPPLE(GLuint mode);
void glFinishFenceNV(GLuint mode);
void glFinishObjectAPPLE(GLenum target, GLint s);
void glFinishRenderAPPLE(void);
void glFinishTextureSUNX(void);
void glFlush(void);
void glFlushPixelDataRangeNV(GLenum mode);
void glFlushRasterSGIX(void);
void glFlushRenderAPPLE(void);
void glFlushVertexArrayRangeAPPLE(GLsizei length, GLvoid * pointer);
void glFlushVertexArrayRangeNV(void);
void glFogCoordPointer(GLenum type, GLsizei stride, const GLvoid * pointer);
void glFogCoordPointer(GLenum type, GLsizei stride, const GLvoid * pointer);
void glFogCoordPointerEXT(GLenum type, GLsizei stride, const GLvoid * pointer);
void glFogCoordPointerEXT(GLenum type, GLsizei stride, const GLvoid * pointer);
void glFogCoordd(GLdouble coord);
void glFogCoorddEXT(GLdouble coord);
void glFogCoorddv(const GLdouble * m);
void glFogCoorddv(const GLdouble * m);
void glFogCoorddvEXT(const GLdouble * m);
void glFogCoorddvEXT(const GLdouble * m);
void glFogCoordf(GLfloat coord);
void glFogCoordfEXT(GLfloat coord);
void glFogCoordfv(const GLfloat * m);
void glFogCoordfv(const GLfloat * m);
void glFogCoordfvEXT(const GLfloat * m);
void glFogCoordfvEXT(const GLfloat * m);
void glFogCoordhNV(GLhalfNV factor);
void glFogCoordhvNV(const GLhalfNV * v);
void glFogCoordhvNV(const GLhalfNV * v);
void glFogFuncSGIS(GLsizei size, const GLfloat * weights);
void glFogFuncSGIS(GLsizei size, const GLfloat * weights);
void glFogf(GLenum pname, GLfloat param);
void glFogfv(GLenum pname, const GLfloat * params);
void glFogfv(GLenum pname, const GLfloat * params);
void glFogi(GLenum pname, GLint param);
void glFogiv(GLenum pname, const GLint * params);
void glFogiv(GLenum pname, const GLint * params);
void glFragmentColorMaterialSGIX(GLenum target, GLenum id);
void glFragmentLightModelfSGIX(GLenum target, GLfloat s);
void glFragmentLightModelfvSGIX(GLenum target, const GLfloat * v);
void glFragmentLightModelfvSGIX(GLenum target, const GLfloat * v);
void glFragmentLightModeliSGIX(GLenum target, GLint s);
void glFragmentLightModelivSGIX(GLenum target, const GLint * v);
void glFragmentLightModelivSGIX(GLenum target, const GLint * v);
void glFragmentLightfSGIX(GLenum target, GLenum pname, GLfloat params);
void glFragmentLightfvSGIX(GLenum target, GLenum pname, const GLfloat * params);
void glFragmentLightfvSGIX(GLenum target, GLenum pname, const GLfloat * params);
void glFragmentLightiSGIX(GLenum target, GLenum pname, GLint params);
void glFragmentLightivSGIX(GLenum target, GLenum pname, const GLint * params);
void glFragmentLightivSGIX(GLenum target, GLenum pname, const GLint * params);
void glFragmentMaterialfSGIX(GLenum target, GLenum pname, GLfloat params);
void glFragmentMaterialfvSGIX(GLenum target, GLenum pname, const GLfloat * params);
void glFragmentMaterialfvSGIX(GLenum target, GLenum pname, const GLfloat * params);
void glFragmentMaterialiSGIX(GLenum target, GLenum pname, GLint params);
void glFragmentMaterialivSGIX(GLenum target, GLenum pname, const GLint * params);
void glFragmentMaterialivSGIX(GLenum target, GLenum pname, const GLint * params);
void glFrameZoomSGIX(GLint count);
void glFramebufferRenderbufferEXT(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLuint dfactorAlpha);
void glFramebufferTexture1DEXT(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level);
void glFramebufferTexture2DEXT(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level);
void glFramebufferTexture3DEXT(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset);
void glFreeObjectBufferATI(GLuint mode);
void glFrontFace(GLenum mode);
void glFrustum(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble near_val, GLdouble far_val);
GLuint glGenAsyncMarkersSGIX(GLsizei range);
void glGenBuffers(GLsizei n, GLuint * ids);
void glGenBuffers(GLsizei n, GLuint * ids);
void glGenBuffersARB(GLsizei n, GLuint * ids);
void glGenBuffersARB(GLsizei n, GLuint * ids);
void glGenFencesAPPLE(GLsizei n, GLuint * ids);
void glGenFencesAPPLE(GLsizei n, GLuint * ids);
void glGenFencesNV(GLsizei n, GLuint * ids);
void glGenFencesNV(GLsizei n, GLuint * ids);
GLuint glGenFragmentShadersATI(GLuint type);
void glGenFramebuffersEXT(GLsizei n, GLuint * ids);
void glGenFramebuffersEXT(GLsizei n, GLuint * ids);
GLuint glGenLists(GLsizei range);
void glGenOcclusionQueriesNV(GLsizei n, GLuint * ids);
void glGenOcclusionQueriesNV(GLsizei n, GLuint * ids);
void glGenProgramsARB(GLsizei n, GLuint * ids);
void glGenProgramsARB(GLsizei n, GLuint * ids);
void glGenProgramsNV(GLsizei n, GLuint * ids);
void glGenProgramsNV(GLsizei n, GLuint * ids);
void glGenQueries(GLsizei n, GLuint * ids);
void glGenQueries(GLsizei n, GLuint * ids);
void glGenQueriesARB(GLsizei n, GLuint * ids);
void glGenQueriesARB(GLsizei n, GLuint * ids);
void glGenRenderbuffersEXT(GLsizei n, GLuint * ids);
void glGenRenderbuffersEXT(GLsizei n, GLuint * ids);
GLuint glGenSymbolsEXT(GLenum datatype, GLenum storagetype, GLenum range, GLuint components);
void glGenTextures(GLsizei n, GLuint * textures);
void glGenTextures(GLsizei n, GLuint * textures);
void glGenVertexArraysAPPLE(GLsizei n, const GLuint * ids);
void glGenVertexArraysAPPLE(GLsizei n, const GLuint * ids);
GLuint glGenVertexShadersEXT(GLuint type);
void glGenerateMipmapEXT(GLenum mode);
void glGetActiveAttrib(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLchar * name);
void glGetActiveAttrib(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLchar * name);
void glGetActiveAttribARB(GLhandleARB program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLcharARB * name);
void glGetActiveAttribARB(GLhandleARB program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLcharARB * name);
void glGetActiveUniform(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLchar * name);
void glGetActiveUniform(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLchar * name);
void glGetActiveUniformARB(GLhandleARB program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLcharARB * name);
void glGetActiveUniformARB(GLhandleARB program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLcharARB * name);
void glGetArrayObjectfvATI(GLenum target, GLenum pname, GLfloat * params);
void glGetArrayObjectfvATI(GLenum target, GLenum pname, GLfloat * params);
void glGetArrayObjectivATI(GLenum target, GLenum pname, GLint * params);
void glGetArrayObjectivATI(GLenum target, GLenum pname, GLint * params);
void glGetAttachedObjectsARB(GLhandleARB program, GLsizei maxCount, GLsizei * count, GLhandleARB * obj);
void glGetAttachedObjectsARB(GLhandleARB program, GLsizei maxCount, GLsizei * count, GLhandleARB * obj);
void glGetAttachedShaders(GLuint program, GLsizei maxCount, GLsizei * count, GLuint * obj);
void glGetAttachedShaders(GLuint program, GLsizei maxCount, GLsizei * count, GLuint * obj);
GLint glGetAttribLocation(GLuint program, const GLchar * name);
GLint glGetAttribLocationARB(GLhandleARB program, const GLcharARB * name);
void glGetBooleanv(GLenum pname, GLboolean * params);
void glGetBooleanv(GLenum pname, GLboolean * params);
void glGetBufferParameteriv(GLenum target, GLenum pname, GLint * params);
void glGetBufferParameteriv(GLenum target, GLenum pname, GLint * params);
void glGetBufferParameterivARB(GLenum target, GLenum pname, GLint * params);
void glGetBufferParameterivARB(GLenum target, GLenum pname, GLint * params);
void glGetBufferSubData(GLenum target, ptrdiff_t offset, ptrdiff_t size, GLvoid * data);
void glGetBufferSubDataARB(GLenum target, ptrdiff_t offset, ptrdiff_t size, GLvoid * data);
void glGetClipPlane(GLenum plane, GLdouble * equation);
void glGetClipPlane(GLenum plane, GLdouble * equation);
void glGetColorTable(GLenum target, GLenum format, GLenum type, GLvoid * table);
void glGetColorTable(GLenum target, GLenum format, GLenum type, GLvoid * table);
void glGetColorTableEXT(GLenum target, GLenum format, GLenum type, GLvoid * table);
void glGetColorTableParameterfv(GLenum target, GLenum pname, GLfloat * params);
void glGetColorTableParameterfv(GLenum target, GLenum pname, GLfloat * params);
void glGetColorTableParameterfvEXT(GLenum target, GLenum pname, GLfloat * params);
void glGetColorTableParameterfvEXT(GLenum target, GLenum pname, GLfloat * params);
void glGetColorTableParameteriv(GLenum target, GLenum pname, GLint * params);
void glGetColorTableParameteriv(GLenum target, GLenum pname, GLint * params);
void glGetColorTableParameterivEXT(GLenum target, GLenum pname, GLint * params);
void glGetColorTableParameterivEXT(GLenum target, GLenum pname, GLint * params);
void glGetCombinerInputParameterfvNV(GLenum stage, GLenum portion, GLenum variable, GLenum pname, GLfloat * params);
void glGetCombinerInputParameterfvNV(GLenum stage, GLenum portion, GLenum variable, GLenum pname, GLfloat * params);
void glGetCombinerInputParameterivNV(GLenum stage, GLenum portion, GLenum variable, GLenum pname, GLint * params);
void glGetCombinerInputParameterivNV(GLenum stage, GLenum portion, GLenum variable, GLenum pname, GLint * params);
void glGetCombinerOutputParameterfvNV(GLenum stage, GLenum portion, GLenum pname, GLfloat * params);
void glGetCombinerOutputParameterfvNV(GLenum stage, GLenum portion, GLenum pname, GLfloat * params);
void glGetCombinerOutputParameterivNV(GLenum stage, GLenum portion, GLenum pname, GLint * params);
void glGetCombinerOutputParameterivNV(GLenum stage, GLenum portion, GLenum pname, GLint * params);
void glGetCombinerStageParameterfvNV(GLenum target, GLenum pname, GLfloat * params);
void glGetCombinerStageParameterfvNV(GLenum target, GLenum pname, GLfloat * params);
void glGetCompressedTexImage(GLenum target, GLint level, GLvoid * img);
void glGetCompressedTexImage(GLenum target, GLint level, GLvoid * img);
void glGetConvolutionFilter(GLenum target, GLenum format, GLenum type, GLvoid * table);
void glGetConvolutionFilter(GLenum target, GLenum format, GLenum type, GLvoid * table);
void glGetConvolutionParameterfv(GLenum target, GLenum pname, GLfloat * params);
void glGetConvolutionParameterfv(GLenum target, GLenum pname, GLfloat * params);
void glGetConvolutionParameteriv(GLenum target, GLenum pname, GLint * params);
void glGetConvolutionParameteriv(GLenum target, GLenum pname, GLint * params);
void glGetDetailTexFuncSGIS(GLenum pname, GLfloat * params);
void glGetDetailTexFuncSGIS(GLenum pname, GLfloat * params);
void glGetDoublev(GLenum pname, GLdouble * params);
void glGetDoublev(GLenum pname, GLdouble * params);
GLenum glGetError(void);
void glGetFenceivNV(GLuint target, GLenum pname, GLint * params);
void glGetFenceivNV(GLuint target, GLenum pname, GLint * params);
void glGetFinalCombinerInputParameterfvNV(GLenum target, GLenum pname, GLfloat * params);
void glGetFinalCombinerInputParameterfvNV(GLenum target, GLenum pname, GLfloat * params);
void glGetFinalCombinerInputParameterivNV(GLenum target, GLenum pname, GLint * params);
void glGetFinalCombinerInputParameterivNV(GLenum target, GLenum pname, GLint * params);
void glGetFloatv(GLenum pname, GLfloat * params);
void glGetFloatv(GLenum pname, GLfloat * params);
void glGetFogFuncSGIS(GLfloat * points);
void glGetFogFuncSGIS(GLfloat * points);
void glGetFragmentLightfvSGIX(GLenum target, GLenum pname, GLfloat * params);
void glGetFragmentLightfvSGIX(GLenum target, GLenum pname, GLfloat * params);
void glGetFragmentLightivSGIX(GLenum target, GLenum pname, GLint * params);
void glGetFragmentLightivSGIX(GLenum target, GLenum pname, GLint * params);
void glGetFragmentMaterialfvSGIX(GLenum target, GLenum pname, GLfloat * params);
void glGetFragmentMaterialfvSGIX(GLenum target, GLenum pname, GLfloat * params);
void glGetFragmentMaterialivSGIX(GLenum target, GLenum pname, GLint * params);
void glGetFragmentMaterialivSGIX(GLenum target, GLenum pname, GLint * params);
void glGetFramebufferAttachmentParameterivEXT(GLenum stage, GLenum portion, GLenum pname, GLint * params);
void glGetFramebufferAttachmentParameterivEXT(GLenum stage, GLenum portion, GLenum pname, GLint * params);
GLhandleARB glGetHandleARB(GLenum type);
void glGetHistogram(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid * values);
void glGetHistogram(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid * values);
void glGetHistogramParameterfv(GLenum target, GLenum pname, GLfloat * params);
void glGetHistogramParameterfv(GLenum target, GLenum pname, GLfloat * params);
void glGetHistogramParameteriv(GLenum target, GLenum pname, GLint * params);
void glGetHistogramParameteriv(GLenum target, GLenum pname, GLint * params);
void glGetImageTransformParameterfvHP(GLenum target, GLenum pname, GLfloat * params);
void glGetImageTransformParameterfvHP(GLenum target, GLenum pname, GLfloat * params);
void glGetImageTransformParameterivHP(GLenum target, GLenum pname, GLint * params);
void glGetImageTransformParameterivHP(GLenum target, GLenum pname, GLint * params);
void glGetInfoLogARB(GLhandleARB program, GLsizei bufSize, GLsizei * length, GLcharARB * infoLog);
void glGetInfoLogARB(GLhandleARB program, GLsizei bufSize, GLsizei * length, GLcharARB * infoLog);
GLint glGetInstrumentsSGIX(void);
void glGetIntegerv(GLenum pname, GLint * params);
void glGetIntegerv(GLenum pname, GLint * params);
void glGetInvariantBooleanvEXT(GLuint id, GLenum pname, GLboolean * program);
void glGetInvariantBooleanvEXT(GLuint id, GLenum pname, GLboolean * program);
void glGetInvariantFloatvEXT(GLuint target, GLenum pname, GLfloat * params);
void glGetInvariantFloatvEXT(GLuint target, GLenum pname, GLfloat * params);
void glGetInvariantIntegervEXT(GLuint target, GLenum pname, GLint * params);
void glGetInvariantIntegervEXT(GLuint target, GLenum pname, GLint * params);
void glGetLightfv(GLenum light, GLenum pname, GLfloat * params);
void glGetLightfv(GLenum light, GLenum pname, GLfloat * params);
void glGetLightiv(GLenum light, GLenum pname, GLint * params);
void glGetLightiv(GLenum light, GLenum pname, GLint * params);
void glGetListParameterfvSGIX(GLuint target, GLenum pname, GLfloat * params);
void glGetListParameterfvSGIX(GLuint target, GLenum pname, GLfloat * params);
void glGetListParameterivSGIX(GLuint target, GLenum pname, GLint * params);
void glGetListParameterivSGIX(GLuint target, GLenum pname, GLint * params);
void glGetLocalConstantBooleanvEXT(GLuint id, GLenum pname, GLboolean * program);
void glGetLocalConstantBooleanvEXT(GLuint id, GLenum pname, GLboolean * program);
void glGetLocalConstantFloatvEXT(GLuint target, GLenum pname, GLfloat * params);
void glGetLocalConstantFloatvEXT(GLuint target, GLenum pname, GLfloat * params);
void glGetLocalConstantIntegervEXT(GLuint target, GLenum pname, GLint * params);
void glGetLocalConstantIntegervEXT(GLuint target, GLenum pname, GLint * params);
void glGetMapAttribParameterfvNV(GLenum stage, GLuint portion, GLenum pname, GLfloat * params);
void glGetMapAttribParameterfvNV(GLenum stage, GLuint portion, GLenum pname, GLfloat * params);
void glGetMapAttribParameterivNV(GLenum stage, GLuint portion, GLenum pname, GLint * params);
void glGetMapAttribParameterivNV(GLenum stage, GLuint portion, GLenum pname, GLint * params);
void glGetMapControlPointsNV(GLenum target, GLuint index, GLenum type, GLsizei ustride, GLsizei vstride, GLboolean packed, GLvoid * points);
void glGetMapParameterfvNV(GLenum target, GLenum pname, GLfloat * params);
void glGetMapParameterfvNV(GLenum target, GLenum pname, GLfloat * params);
void glGetMapParameterivNV(GLenum target, GLenum pname, GLint * params);
void glGetMapParameterivNV(GLenum target, GLenum pname, GLint * params);
void glGetMapdv(GLenum target, GLenum query, GLdouble * v);
void glGetMapdv(GLenum target, GLenum query, GLdouble * v);
void glGetMapfv(GLenum target, GLenum query, GLfloat * v);
void glGetMapfv(GLenum target, GLenum query, GLfloat * v);
void glGetMapiv(GLenum target, GLenum query, GLint * v);
void glGetMapiv(GLenum target, GLenum query, GLint * v);
void glGetMaterialfv(GLenum face, GLenum pname, GLfloat * params);
void glGetMaterialfv(GLenum face, GLenum pname, GLfloat * params);
void glGetMaterialiv(GLenum face, GLenum pname, GLint * params);
void glGetMaterialiv(GLenum face, GLenum pname, GLint * params);
void glGetMinmax(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid * values);
void glGetMinmax(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid * values);
void glGetMinmaxParameterfv(GLenum target, GLenum pname, GLfloat * params);
void glGetMinmaxParameterfv(GLenum target, GLenum pname, GLfloat * params);
void glGetMinmaxParameteriv(GLenum target, GLenum pname, GLint * params);
void glGetMinmaxParameteriv(GLenum target, GLenum pname, GLint * params);
void glGetObjectBufferfvATI(GLuint target, GLenum pname, GLfloat * params);
void glGetObjectBufferfvATI(GLuint target, GLenum pname, GLfloat * params);
void glGetObjectBufferivATI(GLuint target, GLenum pname, GLint * params);
void glGetObjectBufferivATI(GLuint target, GLenum pname, GLint * params);
void glGetObjectParameterfvARB(GLhandleARB target, GLenum pname, GLfloat * params);
void glGetObjectParameterfvARB(GLhandleARB target, GLenum pname, GLfloat * params);
void glGetObjectParameterivARB(GLhandleARB target, GLenum pname, GLint * params);
void glGetObjectParameterivARB(GLhandleARB target, GLenum pname, GLint * params);
void glGetOcclusionQueryivNV(GLuint target, GLenum pname, GLint * params);
void glGetOcclusionQueryivNV(GLuint target, GLenum pname, GLint * params);
void glGetOcclusionQueryuivNV(GLuint id, GLenum pname, GLuint * params);
void glGetOcclusionQueryuivNV(GLuint id, GLenum pname, GLuint * params);
void glGetPixelMapfv(GLenum map, GLfloat * values);
void glGetPixelMapfv(GLenum map, GLfloat * values);
void glGetPixelMapfv(GLenum map, GLfloat * values);
void glGetPixelMapuiv(GLenum map, GLuint * values);
void glGetPixelMapuiv(GLenum map, GLuint * values);
void glGetPixelMapuiv(GLenum map, GLuint * values);
void glGetPixelMapusv(GLenum map, GLushort * values);
void glGetPixelMapusv(GLenum map, GLushort * values);
void glGetPixelMapusv(GLenum map, GLushort * values);
void glGetPixelTexGenParameterfvSGIS(GLenum pname, GLfloat * params);
void glGetPixelTexGenParameterfvSGIS(GLenum pname, GLfloat * params);
void glGetPixelTexGenParameterivSGIS(GLenum pname, GLint * params);
void glGetPixelTexGenParameterivSGIS(GLenum pname, GLint * params);
void glGetPolygonStipple(GLubyte * mask);
void glGetPolygonStipple(GLubyte * mask);
void glGetPolygonStipple(GLubyte * mask);
void glGetProgramEnvParameterdvARB(GLenum index, GLuint pname, GLdouble * params);
void glGetProgramEnvParameterdvARB(GLenum index, GLuint pname, GLdouble * params);
void glGetProgramEnvParameterfvARB(GLenum target, GLuint pname, GLfloat * params);
void glGetProgramEnvParameterfvARB(GLenum target, GLuint pname, GLfloat * params);
void glGetProgramInfoLog(GLuint program, GLsizei bufSize, GLsizei * length, GLchar * infoLog);
void glGetProgramInfoLog(GLuint program, GLsizei bufSize, GLsizei * length, GLchar * infoLog);
void glGetProgramLocalParameterdvARB(GLenum index, GLuint pname, GLdouble * params);
void glGetProgramLocalParameterdvARB(GLenum index, GLuint pname, GLdouble * params);
void glGetProgramLocalParameterfvARB(GLenum target, GLuint pname, GLfloat * params);
void glGetProgramLocalParameterfvARB(GLenum target, GLuint pname, GLfloat * params);
void glGetProgramNamedParameterdvNV(GLuint id, GLsizei len, const GLubyte * name, GLdouble * params);
void glGetProgramNamedParameterdvNV(GLuint id, GLsizei len, const GLubyte * name, GLdouble * params);
void glGetProgramNamedParameterfvNV(GLuint id, GLsizei len, const GLubyte * name, GLfloat * params);
void glGetProgramNamedParameterfvNV(GLuint id, GLsizei len, const GLubyte * name, GLfloat * params);
void glGetProgramParameterdvNV(GLenum target, GLuint index, GLenum pname, GLdouble * params);
void glGetProgramParameterdvNV(GLenum target, GLuint index, GLenum pname, GLdouble * params);
void glGetProgramParameterfvNV(GLenum stage, GLuint portion, GLenum pname, GLfloat * params);
void glGetProgramParameterfvNV(GLenum stage, GLuint portion, GLenum pname, GLfloat * params);
void glGetProgramStringARB(GLenum target, GLenum pname, GLvoid * string);
void glGetProgramStringNV(GLuint id, GLenum pname, GLubyte * program);
void glGetProgramStringNV(GLuint id, GLenum pname, GLubyte * program);
void glGetProgramiv(GLuint target, GLenum pname, GLint * params);
void glGetProgramiv(GLuint target, GLenum pname, GLint * params);
void glGetProgramivARB(GLenum target, GLenum pname, GLint * params);
void glGetProgramivARB(GLenum target, GLenum pname, GLint * params);
void glGetProgramivNV(GLuint target, GLenum pname, GLint * params);
void glGetProgramivNV(GLuint target, GLenum pname, GLint * params);
void glGetQueryObjectiv(GLuint target, GLenum pname, GLint * params);
void glGetQueryObjectiv(GLuint target, GLenum pname, GLint * params);
void glGetQueryObjectivARB(GLuint target, GLenum pname, GLint * params);
void glGetQueryObjectivARB(GLuint target, GLenum pname, GLint * params);
void glGetQueryObjectuiv(GLuint id, GLenum pname, GLuint * params);
void glGetQueryObjectuiv(GLuint id, GLenum pname, GLuint * params);
void glGetQueryObjectuivARB(GLuint id, GLenum pname, GLuint * params);
void glGetQueryObjectuivARB(GLuint id, GLenum pname, GLuint * params);
void glGetQueryiv(GLenum target, GLenum pname, GLint * params);
void glGetQueryiv(GLenum target, GLenum pname, GLint * params);
void glGetQueryivARB(GLenum target, GLenum pname, GLint * params);
void glGetQueryivARB(GLenum target, GLenum pname, GLint * params);
void glGetRenderbufferParameterivEXT(GLenum target, GLenum pname, GLint * params);
void glGetRenderbufferParameterivEXT(GLenum target, GLenum pname, GLint * params);
void glGetSeparableFilter(GLenum target, GLenum format, GLenum type, GLvoid * row, GLvoid * column, GLvoid * span);
void glGetSeparableFilter(GLenum target, GLenum format, GLenum type, GLvoid * row, GLvoid * column, GLvoid * span);
void glGetShaderInfoLog(GLuint program, GLsizei bufSize, GLsizei * length, GLchar * infoLog);
void glGetShaderInfoLog(GLuint program, GLsizei bufSize, GLsizei * length, GLchar * infoLog);
void glGetShaderSource(GLuint program, GLsizei bufSize, GLsizei * length, GLchar * infoLog);
void glGetShaderSource(GLuint program, GLsizei bufSize, GLsizei * length, GLchar * infoLog);
void glGetShaderSourceARB(GLhandleARB program, GLsizei bufSize, GLsizei * length, GLcharARB * infoLog);
void glGetShaderSourceARB(GLhandleARB program, GLsizei bufSize, GLsizei * length, GLcharARB * infoLog);
void glGetShaderiv(GLuint target, GLenum pname, GLint * params);
void glGetShaderiv(GLuint target, GLenum pname, GLint * params);
void glGetSharpenTexFuncSGIS(GLenum pname, GLfloat * params);
void glGetSharpenTexFuncSGIS(GLenum pname, GLfloat * params);
const GLubyte * glGetString(GLenum name);
void glGetTexBumpParameterfvATI(GLenum pname, GLfloat * params);
void glGetTexBumpParameterfvATI(GLenum pname, GLfloat * params);
void glGetTexBumpParameterivATI(GLenum pname, GLint * params);
void glGetTexBumpParameterivATI(GLenum pname, GLint * params);
void glGetTexEnvfv(GLenum target, GLenum pname, GLfloat * params);
void glGetTexEnvfv(GLenum target, GLenum pname, GLfloat * params);
void glGetTexEnviv(GLenum target, GLenum pname, GLint * params);
void glGetTexEnviv(GLenum target, GLenum pname, GLint * params);
void glGetTexFilterFuncSGIS(GLenum target, GLenum pname, GLfloat * params);
void glGetTexFilterFuncSGIS(GLenum target, GLenum pname, GLfloat * params);
void glGetTexGendv(GLenum coord, GLenum pname, GLdouble * params);
void glGetTexGendv(GLenum coord, GLenum pname, GLdouble * params);
void glGetTexGenfv(GLenum coord, GLenum pname, GLfloat * params);
void glGetTexGenfv(GLenum coord, GLenum pname, GLfloat * params);
void glGetTexGeniv(GLenum coord, GLenum pname, GLint * params);
void glGetTexGeniv(GLenum coord, GLenum pname, GLint * params);
void glGetTexImage(GLenum target, GLint level, GLenum format, GLenum type, GLvoid * pixels);
void glGetTexImage(GLenum target, GLint level, GLenum format, GLenum type, GLvoid * pixels);
void glGetTexLevelParameterfv(GLenum target, GLint level, GLenum pname, GLfloat * params);
void glGetTexLevelParameterfv(GLenum target, GLint level, GLenum pname, GLfloat * params);
void glGetTexLevelParameteriv(GLenum target, GLint level, GLenum pname, GLint * params);
void glGetTexLevelParameteriv(GLenum target, GLint level, GLenum pname, GLint * params);
void glGetTexParameterfv(GLenum target, GLenum pname, GLfloat * params);
void glGetTexParameterfv(GLenum target, GLenum pname, GLfloat * params);
void glGetTexParameteriv(GLenum target, GLenum pname, GLint * params);
void glGetTexParameteriv(GLenum target, GLenum pname, GLint * params);
void glGetTrackMatrixivNV(GLenum stage, GLuint portion, GLenum pname, GLint * params);
void glGetTrackMatrixivNV(GLenum stage, GLuint portion, GLenum pname, GLint * params);
GLint glGetUniformLocation(GLuint program, const GLchar * name);
GLint glGetUniformLocationARB(GLhandleARB program, const GLcharARB * name);
void glGetUniformfv(GLuint program, GLint location, GLfloat * params);
void glGetUniformfv(GLuint program, GLint location, GLfloat * params);
void glGetUniformfvARB(GLhandleARB program, GLint location, GLfloat * params);
void glGetUniformfvARB(GLhandleARB program, GLint location, GLfloat * params);
void glGetUniformiv(GLuint program, GLint location, GLint * params);
void glGetUniformiv(GLuint program, GLint location, GLint * params);
void glGetUniformivARB(GLhandleARB program, GLint location, GLint * params);
void glGetUniformivARB(GLhandleARB program, GLint location, GLint * params);
void glGetVariantArrayObjectfvATI(GLuint target, GLenum pname, GLfloat * params);
void glGetVariantArrayObjectfvATI(GLuint target, GLenum pname, GLfloat * params);
void glGetVariantArrayObjectivATI(GLuint target, GLenum pname, GLint * params);
void glGetVariantArrayObjectivATI(GLuint target, GLenum pname, GLint * params);
void glGetVariantBooleanvEXT(GLuint id, GLenum pname, GLboolean * program);
void glGetVariantBooleanvEXT(GLuint id, GLenum pname, GLboolean * program);
void glGetVariantFloatvEXT(GLuint target, GLenum pname, GLfloat * params);
void glGetVariantFloatvEXT(GLuint target, GLenum pname, GLfloat * params);
void glGetVariantIntegervEXT(GLuint target, GLenum pname, GLint * params);
void glGetVariantIntegervEXT(GLuint target, GLenum pname, GLint * params);
void glGetVertexAttribArrayObjectfvATI(GLuint target, GLenum pname, GLfloat * params);
void glGetVertexAttribArrayObjectfvATI(GLuint target, GLenum pname, GLfloat * params);
void glGetVertexAttribArrayObjectivATI(GLuint target, GLenum pname, GLint * params);
void glGetVertexAttribArrayObjectivATI(GLuint target, GLenum pname, GLint * params);
void glGetVertexAttribdv(GLuint index, GLenum pname, GLdouble * params);
void glGetVertexAttribdv(GLuint index, GLenum pname, GLdouble * params);
void glGetVertexAttribdvARB(GLuint index, GLenum pname, GLdouble * params);
void glGetVertexAttribdvARB(GLuint index, GLenum pname, GLdouble * params);
void glGetVertexAttribdvNV(GLuint index, GLenum pname, GLdouble * params);
void glGetVertexAttribdvNV(GLuint index, GLenum pname, GLdouble * params);
void glGetVertexAttribfv(GLuint target, GLenum pname, GLfloat * params);
void glGetVertexAttribfv(GLuint target, GLenum pname, GLfloat * params);
void glGetVertexAttribfvARB(GLuint target, GLenum pname, GLfloat * params);
void glGetVertexAttribfvARB(GLuint target, GLenum pname, GLfloat * params);
void glGetVertexAttribfvNV(GLuint target, GLenum pname, GLfloat * params);
void glGetVertexAttribfvNV(GLuint target, GLenum pname, GLfloat * params);
void glGetVertexAttribiv(GLuint target, GLenum pname, GLint * params);
void glGetVertexAttribiv(GLuint target, GLenum pname, GLint * params);
void glGetVertexAttribivARB(GLuint target, GLenum pname, GLint * params);
void glGetVertexAttribivARB(GLuint target, GLenum pname, GLint * params);
void glGetVertexAttribivNV(GLuint target, GLenum pname, GLint * params);
void glGetVertexAttribivNV(GLuint target, GLenum pname, GLint * params);
void glGlobalAlphaFactorbSUN(GLbyte factor);
void glGlobalAlphaFactordSUN(GLdouble coord);
void glGlobalAlphaFactorfSUN(GLfloat coord);
void glGlobalAlphaFactoriSUN(GLint count);
void glGlobalAlphaFactorsSUN(GLshort factor);
void glGlobalAlphaFactorubSUN(GLubyte factor);
void glGlobalAlphaFactoruiSUN(GLuint mode);
void glGlobalAlphaFactorusSUN(GLushort factor);
void glHint(GLenum target, GLenum mode);
void glHintPGI(GLenum target, GLint s);
void glHistogram(GLenum target, GLsizei width, GLenum internalformat, GLboolean sink);
void glIglooInterfaceSGIX(GLenum pname, const GLvoid * params);
void glImageTransformParameterfHP(GLenum target, GLenum pname, GLfloat params);
void glImageTransformParameterfvHP(GLenum target, GLenum pname, const GLfloat * params);
void glImageTransformParameterfvHP(GLenum target, GLenum pname, const GLfloat * params);
void glImageTransformParameteriHP(GLenum target, GLenum pname, GLint params);
void glImageTransformParameterivHP(GLenum target, GLenum pname, const GLint * params);
void glImageTransformParameterivHP(GLenum target, GLenum pname, const GLint * params);
void glIndexFuncEXT(GLenum target, GLclampf s);
void glIndexMask(GLuint mask);
void glIndexMaterialEXT(GLenum target, GLenum id);
void glIndexPointer(GLenum type, GLsizei stride, const GLvoid * ptr);
void glIndexd(GLdouble c);
void glIndexdv(const GLdouble * c);
void glIndexdv(const GLdouble * c);
void glIndexf(GLfloat c);
void glIndexfv(const GLfloat * c);
void glIndexfv(const GLfloat * c);
void glIndexi(GLint c);
void glIndexiv(const GLint * c);
void glIndexiv(const GLint * c);
void glIndexs(GLshort c);
void glIndexsv(const GLshort * c);
void glIndexsv(const GLshort * c);
void glIndexub(GLubyte c);
void glIndexubv(const GLubyte * c);
void glIndexubv(const GLubyte * c);
void glInitNames(void);
void glInsertComponentEXT(GLuint red, GLuint green, GLuint blue);
void glInstrumentsBufferSGIX(GLsizei size, GLint * buffer);
void glInstrumentsBufferSGIX(GLsizei size, GLint * buffer);
void glInterleavedArrays(GLenum format, GLsizei stride, const GLvoid * pointer);
void glInterleavedArrays(GLenum format, GLsizei stride, const GLvoid * pointer);
GLboolean glIsAsyncMarkerSGIX(GLuint id);
GLboolean glIsBuffer(GLuint id);
GLboolean glIsBufferARB(GLuint id);
GLboolean glIsEnabled(GLenum cap);
GLboolean glIsFenceAPPLE(GLuint id);
GLboolean glIsFenceNV(GLuint id);
GLboolean glIsFramebufferEXT(GLuint id);
GLboolean glIsList(GLuint list);
GLboolean glIsObjectBufferATI(GLuint id);
GLboolean glIsOcclusionQueryNV(GLuint id);
GLboolean glIsProgram(GLuint id);
GLboolean glIsProgramARB(GLuint id);
GLboolean glIsProgramNV(GLuint id);
GLboolean glIsQuery(GLuint id);
GLboolean glIsQueryARB(GLuint id);
GLboolean glIsRenderbufferEXT(GLuint id);
GLboolean glIsShader(GLuint id);
GLboolean glIsTexture(GLuint texture);
GLboolean glIsVariantEnabledEXT(GLuint id, GLenum cap);
GLboolean glIsVertexArrayAPPLE(GLuint id);
GLboolean glIsVertexAttribEnabledAPPLE(GLuint index, GLenum pname);
void glLightEnviSGIX(GLenum target, GLint s);
void glLightModelf(GLenum pname, GLfloat param);
void glLightModelfv(GLenum pname, const GLfloat * params);
void glLightModelfv(GLenum pname, const GLfloat * params);
void glLightModeli(GLenum pname, GLint param);
void glLightModeliv(GLenum pname, const GLint * params);
void glLightModeliv(GLenum pname, const GLint * params);
void glLightf(GLenum light, GLenum pname, GLfloat param);
void glLightfv(GLenum light, GLenum pname, const GLfloat * params);
void glLightfv(GLenum light, GLenum pname, const GLfloat * params);
void glLighti(GLenum light, GLenum pname, GLint param);
void glLightiv(GLenum light, GLenum pname, const GLint * params);
void glLightiv(GLenum light, GLenum pname, const GLint * params);
void glLineStipple(GLint factor, GLushort pattern);
void glLineWidth(GLfloat width);
void glLinkProgram(GLuint mode);
void glLinkProgramARB(GLhandleARB mode);
void glListBase(GLuint base);
void glListParameterfSGIX(GLuint target, GLenum pname, GLfloat params);
void glListParameterfvSGIX(GLuint target, GLenum pname, const GLfloat * params);
void glListParameterfvSGIX(GLuint target, GLenum pname, const GLfloat * params);
void glListParameteriSGIX(GLuint target, GLenum pname, GLint params);
void glListParameterivSGIX(GLuint target, GLenum pname, const GLint * params);
void glListParameterivSGIX(GLuint target, GLenum pname, const GLint * params);
void glLoadIdentity(void);
void glLoadIdentityDeformationMapSGIX(GLbitfield mode);
void glLoadMatrixd(const GLdouble * m);
void glLoadMatrixd(const GLdouble * m);
void glLoadMatrixf(const GLfloat * m);
void glLoadMatrixf(const GLfloat * m);
void glLoadName(GLuint name);
void glLoadProgramNV(GLenum target, GLuint id, GLsizei len, const GLubyte * program);
void glLoadTransposeMatrixd(const GLdouble * m);
void glLoadTransposeMatrixd(const GLdouble * m);
void glLoadTransposeMatrixf(const GLfloat * m);
void glLoadTransposeMatrixf(const GLfloat * m);
void glLockArraysEXT(GLint x, GLsizei y);
void glLogicOp(GLenum opcode);
void glMap1d(GLenum target, GLdouble u1, GLdouble u2, GLint stride, GLint order, const GLdouble * points);
void glMap1d(GLenum target, GLdouble u1, GLdouble u2, GLint stride, GLint order, const GLdouble * points);
void glMap1f(GLenum target, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat * points);
void glMap1f(GLenum target, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat * points);
void glMap2d(GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, const GLdouble * points);
void glMap2d(GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, const GLdouble * points);
void glMap2f(GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, const GLfloat * points);
void glMap2f(GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, const GLfloat * points);
GLvoid * glMapBuffer(GLenum target, GLenum access);
GLvoid * glMapBufferARB(GLenum target, GLenum access);
void glMapControlPointsNV(GLenum target, GLuint index, GLenum type, GLsizei ustride, GLsizei vstride, GLint uorder, GLint vorder, GLboolean packed, const GLvoid * points);
void glMapGrid1d(GLint un, GLdouble u1, GLdouble u2);
void glMapGrid1f(GLint un, GLfloat u1, GLfloat u2);
void glMapGrid2d(GLint un, GLdouble u1, GLdouble u2, GLint vn, GLdouble v1, GLdouble v2);
void glMapGrid2f(GLint un, GLfloat u1, GLfloat u2, GLint vn, GLfloat v1, GLfloat v2);
void glMapParameterfvNV(GLenum target, GLenum pname, const GLfloat * params);
void glMapParameterfvNV(GLenum target, GLenum pname, const GLfloat * params);
void glMapParameterivNV(GLenum target, GLenum pname, const GLint * params);
void glMapParameterivNV(GLenum target, GLenum pname, const GLint * params);
void glMapVertexAttrib1dAPPLE(GLuint index, GLuint size, GLdouble u1, GLdouble u2, GLint stride, GLint order, const GLdouble * points);
void glMapVertexAttrib1dAPPLE(GLuint index, GLuint size, GLdouble u1, GLdouble u2, GLint stride, GLint order, const GLdouble * points);
void glMapVertexAttrib1fAPPLE(GLuint index, GLuint size, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat * points);
void glMapVertexAttrib1fAPPLE(GLuint index, GLuint size, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat * points);
void glMapVertexAttrib2dAPPLE(GLuint index, GLuint size, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, const GLdouble * points);
void glMapVertexAttrib2dAPPLE(GLuint index, GLuint size, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, const GLdouble * points);
void glMapVertexAttrib2fAPPLE(GLuint index, GLuint size, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, const GLfloat * points);
void glMapVertexAttrib2fAPPLE(GLuint index, GLuint size, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, const GLfloat * points);
void glMaterialf(GLenum face, GLenum pname, GLfloat param);
void glMaterialfv(GLenum face, GLenum pname, const GLfloat * params);
void glMaterialfv(GLenum face, GLenum pname, const GLfloat * params);
void glMateriali(GLenum face, GLenum pname, GLint param);
void glMaterialiv(GLenum face, GLenum pname, const GLint * params);
void glMaterialiv(GLenum face, GLenum pname, const GLint * params);
void glMatrixIndexPointerARB(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer);
void glMatrixIndexPointerARB(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer);
void glMatrixIndexubvARB(GLint size, const GLubyte * weights);
void glMatrixIndexubvARB(GLint size, const GLubyte * weights);
void glMatrixIndexuivARB(GLint n, const GLuint * ids);
void glMatrixIndexuivARB(GLint n, const GLuint * ids);
void glMatrixIndexusvARB(GLint size, const GLushort * weights);
void glMatrixIndexusvARB(GLint size, const GLushort * weights);
void glMatrixMode(GLenum mode);
void glMinmax(GLenum target, GLenum internalformat, GLboolean sink);
void glMultMatrixd(const GLdouble * m);
void glMultMatrixd(const GLdouble * m);
void glMultMatrixf(const GLfloat * m);
void glMultMatrixf(const GLfloat * m);
void glMultTransposeMatrixd(const GLdouble * m);
void glMultTransposeMatrixd(const GLdouble * m);
void glMultTransposeMatrixf(const GLfloat * m);
void glMultTransposeMatrixf(const GLfloat * m);
void glMultiDrawArrays(GLenum mode, GLint * first, GLsizei * count, GLsizei primcount);
void glMultiDrawArrays(GLenum mode, GLint * first, GLsizei * count, GLsizei primcount);
void glMultiDrawArraysEXT(GLenum mode, GLint * first, GLsizei * count, GLsizei primcount);
void glMultiDrawArraysEXT(GLenum mode, GLint * first, GLsizei * count, GLsizei primcount);
void glMultiDrawElementArrayAPPLE(GLenum mode, const GLint * first, const GLsizei * count, GLsizei primcount);
void glMultiDrawElementArrayAPPLE(GLenum mode, const GLint * first, const GLsizei * count, GLsizei primcount);
void glMultiDrawElements(GLenum mode, const GLsizei * count, GLenum type, const GLvoid * * indices, GLsizei primcount);
void glMultiDrawElements(GLenum mode, const GLsizei * count, GLenum type, const GLvoid * * indices, GLsizei primcount);
void glMultiDrawElementsEXT(GLenum mode, const GLsizei * count, GLenum type, const GLvoid * * indices, GLsizei primcount);
void glMultiDrawElementsEXT(GLenum mode, const GLsizei * count, GLenum type, const GLvoid * * indices, GLsizei primcount);
void glMultiDrawRangeElementArrayAPPLE(GLenum mode, GLuint start, GLuint end, const GLint * first, const GLsizei * count, GLsizei primcount);
void glMultiDrawRangeElementArrayAPPLE(GLenum mode, GLuint start, GLuint end, const GLint * first, const GLsizei * count, GLsizei primcount);
void glMultiModeDrawArraysIBM(const GLenum * mode, const GLint * first, const GLsizei * count, GLsizei primcount, GLint modestride);
void glMultiModeDrawArraysIBM(const GLenum * mode, const GLint * first, const GLsizei * count, GLsizei primcount, GLint modestride);
void glMultiModeDrawElementsIBM(const GLenum * mode, const GLsizei * count, GLenum type, const GLvoid * const * indices, GLsizei primcount, GLint modestride);
void glMultiModeDrawElementsIBM(const GLenum * mode, const GLsizei * count, GLenum type, const GLvoid * const * indices, GLsizei primcount, GLint modestride);
void glMultiTexCoord1d(GLenum target, GLdouble s);
void glMultiTexCoord1dv(GLenum target, const GLdouble * v);
void glMultiTexCoord1dv(GLenum target, const GLdouble * v);
void glMultiTexCoord1f(GLenum target, GLfloat s);
void glMultiTexCoord1fv(GLenum target, const GLfloat * v);
void glMultiTexCoord1fv(GLenum target, const GLfloat * v);
void glMultiTexCoord1hNV(GLenum target, GLhalfNV s);
void glMultiTexCoord1hvNV(GLenum index, const GLhalfNV * v);
void glMultiTexCoord1hvNV(GLenum index, const GLhalfNV * v);
void glMultiTexCoord1i(GLenum target, GLint s);
void glMultiTexCoord1iv(GLenum target, const GLint * v);
void glMultiTexCoord1iv(GLenum target, const GLint * v);
void glMultiTexCoord1s(GLenum target, GLshort s);
void glMultiTexCoord1sv(GLenum target, const GLshort * v);
void glMultiTexCoord1sv(GLenum target, const GLshort * v);
void glMultiTexCoord2d(GLenum target, GLdouble s, GLdouble t);
void glMultiTexCoord2dv(GLenum target, const GLdouble * v);
void glMultiTexCoord2dv(GLenum target, const GLdouble * v);
void glMultiTexCoord2f(GLenum target, GLfloat s, GLfloat t);
void glMultiTexCoord2fv(GLenum target, const GLfloat * v);
void glMultiTexCoord2fv(GLenum target, const GLfloat * v);
void glMultiTexCoord2hNV(GLenum target, GLhalfNV s, GLhalfNV t);
void glMultiTexCoord2hvNV(GLenum index, const GLhalfNV * v);
void glMultiTexCoord2hvNV(GLenum index, const GLhalfNV * v);
void glMultiTexCoord2i(GLenum target, GLint s, GLint t);
void glMultiTexCoord2iv(GLenum target, const GLint * v);
void glMultiTexCoord2iv(GLenum target, const GLint * v);
void glMultiTexCoord2s(GLenum target, GLshort s, GLshort t);
void glMultiTexCoord2sv(GLenum target, const GLshort * v);
void glMultiTexCoord2sv(GLenum target, const GLshort * v);
void glMultiTexCoord3d(GLenum target, GLdouble s, GLdouble t, GLdouble r);
void glMultiTexCoord3dv(GLenum target, const GLdouble * v);
void glMultiTexCoord3dv(GLenum target, const GLdouble * v);
void glMultiTexCoord3f(GLenum target, GLfloat s, GLfloat t, GLfloat r);
void glMultiTexCoord3fv(GLenum target, const GLfloat * v);
void glMultiTexCoord3fv(GLenum target, const GLfloat * v);
void glMultiTexCoord3hNV(GLenum target, GLhalfNV s, GLhalfNV t, GLhalfNV r);
void glMultiTexCoord3hvNV(GLenum index, const GLhalfNV * v);
void glMultiTexCoord3hvNV(GLenum index, const GLhalfNV * v);
void glMultiTexCoord3i(GLenum target, GLint s, GLint t, GLint r);
void glMultiTexCoord3iv(GLenum target, const GLint * v);
void glMultiTexCoord3iv(GLenum target, const GLint * v);
void glMultiTexCoord3s(GLenum target, GLshort s, GLshort t, GLshort r);
void glMultiTexCoord3sv(GLenum target, const GLshort * v);
void glMultiTexCoord3sv(GLenum target, const GLshort * v);
void glMultiTexCoord4d(GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q);
void glMultiTexCoord4dv(GLenum target, const GLdouble * v);
void glMultiTexCoord4dv(GLenum target, const GLdouble * v);
void glMultiTexCoord4f(GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q);
void glMultiTexCoord4fv(GLenum target, const GLfloat * v);
void glMultiTexCoord4fv(GLenum target, const GLfloat * v);
void glMultiTexCoord4hNV(GLenum target, GLhalfNV s, GLhalfNV t, GLhalfNV r, GLhalfNV q);
void glMultiTexCoord4hvNV(GLenum index, const GLhalfNV * v);
void glMultiTexCoord4hvNV(GLenum index, const GLhalfNV * v);
void glMultiTexCoord4i(GLenum target, GLint start, GLint x, GLint y, GLint width);
void glMultiTexCoord4iv(GLenum target, const GLint * v);
void glMultiTexCoord4iv(GLenum target, const GLint * v);
void glMultiTexCoord4s(GLenum target, GLshort s, GLshort t, GLshort r, GLshort q);
void glMultiTexCoord4sv(GLenum target, const GLshort * v);
void glMultiTexCoord4sv(GLenum target, const GLshort * v);
GLuint glNewBufferRegion(GLenum type);
void glNewList(GLuint list, GLenum mode);
GLuint glNewObjectBufferATI(GLsizei size, const GLvoid * pointer, GLenum usage);
void glNormal3b(GLbyte nx, GLbyte ny, GLbyte nz);
void glNormal3bv(const GLbyte * v);
void glNormal3bv(const GLbyte * v);
void glNormal3d(GLdouble nx, GLdouble ny, GLdouble nz);
void glNormal3dv(const GLdouble * v);
void glNormal3dv(const GLdouble * v);
void glNormal3f(GLfloat nx, GLfloat ny, GLfloat nz);
void glNormal3fVertex3fSUN(GLfloat r, GLfloat g, GLfloat b, GLfloat x, GLfloat y, GLfloat z);
void glNormal3fVertex3fvSUN(const GLfloat * c, const GLfloat * v);
void glNormal3fVertex3fvSUN(const GLfloat * c, const GLfloat * v);
void glNormal3fv(const GLfloat * v);
void glNormal3fv(const GLfloat * v);
void glNormal3hNV(GLhalfNV red, GLhalfNV green, GLhalfNV blue);
void glNormal3hvNV(const GLhalfNV * v);
void glNormal3hvNV(const GLhalfNV * v);
void glNormal3i(GLint nx, GLint ny, GLint nz);
void glNormal3iv(const GLint * v);
void glNormal3iv(const GLint * v);
void glNormal3s(GLshort nx, GLshort ny, GLshort nz);
void glNormal3sv(const GLshort * v);
void glNormal3sv(const GLshort * v);
void glNormalPointer(GLenum type, GLsizei stride, const GLvoid * ptr);
void glNormalPointer(GLenum type, GLsizei stride, const GLvoid * ptr);
void glNormalStream3bATI(GLenum stream, GLbyte nx, GLbyte ny, GLbyte nz);
void glNormalStream3bvATI(GLenum index, const GLbyte * v);
void glNormalStream3bvATI(GLenum index, const GLbyte * v);
void glNormalStream3dATI(GLenum target, GLdouble s, GLdouble t, GLdouble r);
void glNormalStream3dvATI(GLenum target, const GLdouble * v);
void glNormalStream3dvATI(GLenum target, const GLdouble * v);
void glNormalStream3fATI(GLenum target, GLfloat s, GLfloat t, GLfloat r);
void glNormalStream3fvATI(GLenum target, const GLfloat * v);
void glNormalStream3fvATI(GLenum target, const GLfloat * v);
void glNormalStream3iATI(GLenum target, GLint s, GLint t, GLint r);
void glNormalStream3ivATI(GLenum target, const GLint * v);
void glNormalStream3ivATI(GLenum target, const GLint * v);
void glNormalStream3sATI(GLenum target, GLshort s, GLshort t, GLshort r);
void glNormalStream3svATI(GLenum target, const GLshort * v);
void glNormalStream3svATI(GLenum target, const GLshort * v);
void glOrtho(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble near_val, GLdouble far_val);
void glPNTrianglesfATI(GLenum target, GLfloat s);
void glPNTrianglesiATI(GLenum target, GLint s);
void glPassTexCoordATI(GLuint red, GLuint green, GLenum blue);
void glPassThrough(GLfloat token);
void glPixelDataRangeNV(GLenum target, GLsizei level, GLvoid * img);
void glPixelMapfv(GLenum map, GLint mapsize, const GLfloat * values);
void glPixelMapfv(GLenum map, GLint mapsize, const GLfloat * values);
void glPixelMapfv(GLenum map, GLint mapsize, const GLfloat * values);
void glPixelMapuiv(GLenum map, GLint mapsize, const GLuint * values);
void glPixelMapuiv(GLenum map, GLint mapsize, const GLuint * values);
void glPixelMapuiv(GLenum map, GLint mapsize, const GLuint * values);
void glPixelMapusv(GLenum map, GLint mapsize, const GLushort * values);
void glPixelMapusv(GLenum map, GLint mapsize, const GLushort * values);
void glPixelMapusv(GLenum map, GLint mapsize, const GLushort * values);
void glPixelStoref(GLenum pname, GLfloat param);
void glPixelStorei(GLenum pname, GLint param);
void glPixelTexGenParameterfSGIS(GLenum target, GLfloat s);
void glPixelTexGenParameterfvSGIS(GLenum target, const GLfloat * v);
void glPixelTexGenParameterfvSGIS(GLenum target, const GLfloat * v);
void glPixelTexGenParameteriSGIS(GLenum target, GLint s);
void glPixelTexGenParameterivSGIS(GLenum target, const GLint * v);
void glPixelTexGenParameterivSGIS(GLenum target, const GLint * v);
void glPixelTexGenSGIX(GLenum mode);
void glPixelTransferf(GLenum pname, GLfloat param);
void glPixelTransferi(GLenum pname, GLint param);
void glPixelTransformParameterfEXT(GLenum target, GLenum pname, GLfloat params);
void glPixelTransformParameterfvEXT(GLenum target, GLenum pname, const GLfloat * params);
void glPixelTransformParameterfvEXT(GLenum target, GLenum pname, const GLfloat * params);
void glPixelTransformParameteriEXT(GLenum target, GLenum pname, GLint params);
void glPixelTransformParameterivEXT(GLenum target, GLenum pname, const GLint * params);
void glPixelTransformParameterivEXT(GLenum target, GLenum pname, const GLint * params);
void glPixelZoom(GLfloat xfactor, GLfloat yfactor);
void glPointParameterf(GLenum target, GLfloat s);
void glPointParameterfARB(GLenum target, GLfloat s);
void glPointParameterfEXT(GLenum target, GLfloat s);
void glPointParameterfSGIS(GLenum target, GLfloat s);
void glPointParameterfv(GLenum target, const GLfloat * v);
void glPointParameterfv(GLenum target, const GLfloat * v);
void glPointParameterfvARB(GLenum target, const GLfloat * v);
void glPointParameterfvARB(GLenum target, const GLfloat * v);
void glPointParameterfvEXT(GLenum target, const GLfloat * v);
void glPointParameterfvEXT(GLenum target, const GLfloat * v);
void glPointParameterfvSGIS(GLenum target, const GLfloat * v);
void glPointParameterfvSGIS(GLenum target, const GLfloat * v);
void glPointParameteri(GLenum target, GLint s);
void glPointParameteriNV(GLenum target, GLint s);
void glPointParameteriv(GLenum target, const GLint * v);
void glPointParameteriv(GLenum target, const GLint * v);
void glPointParameterivNV(GLenum target, const GLint * v);
void glPointParameterivNV(GLenum target, const GLint * v);
void glPointSize(GLfloat size);
GLint glPollAsyncSGIX(GLuint * markerp);
GLint glPollAsyncSGIX(GLuint * markerp);
GLint glPollInstrumentsSGIX(GLint * marker_p);
GLint glPollInstrumentsSGIX(GLint * marker_p);
void glPolygonMode(GLenum face, GLenum mode);
void glPolygonOffset(GLfloat factor, GLfloat units);
void glPolygonStipple(const GLubyte * mask);
void glPolygonStipple(const GLubyte * mask);
void glPolygonStipple(const GLubyte * mask);
void glPopAttrib(void);
void glPopClientAttrib(void);
void glPopMatrix(void);
void glPopName(void);
void glPrimitiveRestartIndexNV(GLuint mode);
void glPrimitiveRestartNV(void);
void glPrioritizeTextures(GLsizei n, const GLuint * textures, const GLclampf * priorities);
void glPrioritizeTextures(GLsizei n, const GLuint * textures, const GLclampf * priorities);
void glProgramEnvParameter4dARB(GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w);
void glProgramEnvParameter4dvARB(GLenum target, GLuint index, const GLdouble * params);
void glProgramEnvParameter4dvARB(GLenum target, GLuint index, const GLdouble * params);
void glProgramEnvParameter4fARB(GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w);
void glProgramEnvParameter4fvARB(GLenum target, GLuint pname, const GLfloat * params);
void glProgramEnvParameter4fvARB(GLenum target, GLuint pname, const GLfloat * params);
void glProgramLocalParameter4dARB(GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w);
void glProgramLocalParameter4dvARB(GLenum target, GLuint index, const GLdouble * params);
void glProgramLocalParameter4dvARB(GLenum target, GLuint index, const GLdouble * params);
void glProgramLocalParameter4fARB(GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w);
void glProgramLocalParameter4fvARB(GLenum target, GLuint pname, const GLfloat * params);
void glProgramLocalParameter4fvARB(GLenum target, GLuint pname, const GLfloat * params);
void glProgramNamedParameter4dNV(GLuint id, GLsizei len, const GLubyte * name, GLdouble x, GLdouble y, GLdouble z, GLdouble w);
void glProgramNamedParameter4dvNV(GLuint id, GLsizei len, const GLubyte * name, const GLdouble * v);
void glProgramNamedParameter4dvNV(GLuint id, GLsizei len, const GLubyte * name, const GLdouble * v);
void glProgramNamedParameter4fNV(GLuint id, GLsizei len, const GLubyte * name, GLfloat x, GLfloat y, GLfloat z, GLfloat w);
void glProgramNamedParameter4fvNV(GLuint id, GLsizei len, const GLubyte * name, const GLfloat * v);
void glProgramNamedParameter4fvNV(GLuint id, GLsizei len, const GLubyte * name, const GLfloat * v);
void glProgramParameter4dNV(GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w);
void glProgramParameter4dvNV(GLenum target, GLuint index, const GLdouble * params);
void glProgramParameter4dvNV(GLenum target, GLuint index, const GLdouble * params);
void glProgramParameter4fNV(GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w);
void glProgramParameter4fvNV(GLenum target, GLuint pname, const GLfloat * params);
void glProgramParameter4fvNV(GLenum target, GLuint pname, const GLfloat * params);
void glProgramParameters4dvNV(GLenum target, GLuint index, GLuint count, const GLdouble * v);
void glProgramParameters4dvNV(GLenum target, GLuint index, GLuint count, const GLdouble * v);
void glProgramParameters4fvNV(GLenum target, GLuint index, GLuint count, const GLfloat * v);
void glProgramParameters4fvNV(GLenum target, GLuint index, GLuint count, const GLfloat * v);
void glProgramStringARB(GLenum target, GLenum format, GLsizei len, const GLvoid * string);
void glPushAttrib(GLbitfield mask);
void glPushClientAttrib(GLbitfield mask);
void glPushMatrix(void);
void glPushName(GLuint name);
void glRasterPos2d(GLdouble x, GLdouble y);
void glRasterPos2dv(const GLdouble * v);
void glRasterPos2dv(const GLdouble * v);
void glRasterPos2f(GLfloat x, GLfloat y);
void glRasterPos2fv(const GLfloat * v);
void glRasterPos2fv(const GLfloat * v);
void glRasterPos2i(GLint x, GLint y);
void glRasterPos2iv(const GLint * v);
void glRasterPos2iv(const GLint * v);
void glRasterPos2s(GLshort x, GLshort y);
void glRasterPos2sv(const GLshort * v);
void glRasterPos2sv(const GLshort * v);
void glRasterPos3d(GLdouble x, GLdouble y, GLdouble z);
void glRasterPos3dv(const GLdouble * v);
void glRasterPos3dv(const GLdouble * v);
void glRasterPos3f(GLfloat x, GLfloat y, GLfloat z);
void glRasterPos3fv(const GLfloat * v);
void glRasterPos3fv(const GLfloat * v);
void glRasterPos3i(GLint x, GLint y, GLint z);
void glRasterPos3iv(const GLint * v);
void glRasterPos3iv(const GLint * v);
void glRasterPos3s(GLshort x, GLshort y, GLshort z);
void glRasterPos3sv(const GLshort * v);
void glRasterPos3sv(const GLshort * v);
void glRasterPos4d(GLdouble x, GLdouble y, GLdouble z, GLdouble w);
void glRasterPos4dv(const GLdouble * v);
void glRasterPos4dv(const GLdouble * v);
void glRasterPos4f(GLfloat x, GLfloat y, GLfloat z, GLfloat w);
void glRasterPos4fv(const GLfloat * v);
void glRasterPos4fv(const GLfloat * v);
void glRasterPos4i(GLint x, GLint y, GLint z, GLint w);
void glRasterPos4iv(const GLint * v);
void glRasterPos4iv(const GLint * v);
void glRasterPos4s(GLshort x, GLshort y, GLshort z, GLshort w);
void glRasterPos4sv(const GLshort * v);
void glRasterPos4sv(const GLshort * v);
void glReadBuffer(GLenum mode);
void glReadBufferRegion(GLuint target, GLint start, GLint x, GLsizei y, GLsizei width);
void glReadInstrumentsSGIX(GLint count);
void glReadPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid * pixels);
void glReadPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid * pixels);
void glRectd(GLdouble x1, GLdouble y1, GLdouble x2, GLdouble y2);
void glRectdv(const GLdouble * v1, const GLdouble * v2);
void glRectdv(const GLdouble * v1, const GLdouble * v2);
void glRectf(GLfloat x1, GLfloat y1, GLfloat x2, GLfloat y2);
void glRectfv(const GLfloat * v1, const GLfloat * v2);
void glRectfv(const GLfloat * v1, const GLfloat * v2);
void glRecti(GLint x1, GLint y1, GLint x2, GLint y2);
void glRectiv(const GLint * v1, const GLint * v2);
void glRectiv(const GLint * v1, const GLint * v2);
void glRects(GLshort x1, GLshort y1, GLshort x2, GLshort y2);
void glRectsv(const GLshort * v1, const GLshort * v2);
void glRectsv(const GLshort * v1, const GLshort * v2);
void glReferencePlaneSGIX(const GLdouble * m);
void glReferencePlaneSGIX(const GLdouble * m);
GLint glRenderMode(GLenum mode);
void glRenderbufferStorageEXT(GLenum target, GLenum internalformat, GLsizei width, GLsizei height);
void glReplacementCodeuiColor3fVertex3fSUN(GLuint rc, GLfloat r, GLfloat g, GLfloat b, GLfloat x, GLfloat y, GLfloat z);
void glReplacementCodeuiColor3fVertex3fvSUN(const GLuint * rc, const GLfloat * c, const GLfloat * v);
void glReplacementCodeuiColor3fVertex3fvSUN(const GLuint * rc, const GLfloat * c, const GLfloat * v);
void glReplacementCodeuiColor4fNormal3fVertex3fSUN(GLuint rc, GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z);
void glReplacementCodeuiColor4fNormal3fVertex3fvSUN(const GLuint * rc, const GLfloat * c, const GLfloat * n, const GLfloat * v);
void glReplacementCodeuiColor4fNormal3fVertex3fvSUN(const GLuint * rc, const GLfloat * c, const GLfloat * n, const GLfloat * v);
void glReplacementCodeuiColor4ubVertex3fSUN(GLuint rc, GLubyte r, GLubyte g, GLubyte b, GLubyte a, GLfloat x, GLfloat y, GLfloat z);
void glReplacementCodeuiColor4ubVertex3fvSUN(const GLuint * rc, const GLubyte * c, const GLfloat * v);
void glReplacementCodeuiColor4ubVertex3fvSUN(const GLuint * rc, const GLubyte * c, const GLfloat * v);
void glReplacementCodeuiNormal3fVertex3fSUN(GLuint rc, GLfloat r, GLfloat g, GLfloat b, GLfloat x, GLfloat y, GLfloat z);
void glReplacementCodeuiNormal3fVertex3fvSUN(const GLuint * rc, const GLfloat * c, const GLfloat * v);
void glReplacementCodeuiNormal3fVertex3fvSUN(const GLuint * rc, const GLfloat * c, const GLfloat * v);
void glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN(GLuint rc, GLfloat s, GLfloat t, GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z);
void glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN(const GLuint * rc, const GLfloat * tc, const GLfloat * c, const GLfloat * n, const GLfloat * v);
void glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN(const GLuint * rc, const GLfloat * tc, const GLfloat * c, const GLfloat * n, const GLfloat * v);
void glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN(GLuint rc, GLfloat s, GLfloat t, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z);
void glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN(const GLuint * rc, const GLfloat * c, const GLfloat * n, const GLfloat * v);
void glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN(const GLuint * rc, const GLfloat * c, const GLfloat * n, const GLfloat * v);
void glReplacementCodeuiTexCoord2fVertex3fSUN(GLuint rc, GLfloat s, GLfloat t, GLfloat x, GLfloat y, GLfloat z);
void glReplacementCodeuiTexCoord2fVertex3fvSUN(const GLuint * rc, const GLfloat * c, const GLfloat * v);
void glReplacementCodeuiTexCoord2fVertex3fvSUN(const GLuint * rc, const GLfloat * c, const GLfloat * v);
void glReplacementCodeuiVertex3fSUN(GLuint target, GLfloat s, GLfloat t, GLfloat r);
void glReplacementCodeuiVertex3fvSUN(const GLuint * rc, const GLfloat * v);
void glReplacementCodeuiVertex3fvSUN(const GLuint * rc, const GLfloat * v);
void glRequestResidentProgramsNV(GLsizei n, const GLuint * ids);
void glRequestResidentProgramsNV(GLsizei n, const GLuint * ids);
void glResetHistogram(GLenum mode);
void glResetMinmax(GLenum mode);
void glResizeBuffersMESA(void);
void glRotated(GLdouble angle, GLdouble x, GLdouble y, GLdouble z);
void glRotatef(GLfloat angle, GLfloat x, GLfloat y, GLfloat z);
void glSampleCoverage(GLclampf value, GLboolean invert);
void glSampleMapATI(GLuint red, GLuint green, GLenum blue);
void glSampleMaskEXT(GLclampf value, GLboolean invert);
void glSampleMaskSGIS(GLclampf value, GLboolean invert);
void glSamplePatternEXT(GLenum mode);
void glSamplePatternSGIS(GLenum mode);
void glScaled(GLdouble x, GLdouble y, GLdouble z);
void glScalef(GLfloat x, GLfloat y, GLfloat z);
void glScissor(GLint x, GLint y, GLsizei width, GLsizei height);
void glSecondaryColor3b(GLbyte red, GLbyte green, GLbyte blue);
void glSecondaryColor3bEXT(GLbyte red, GLbyte green, GLbyte blue);
void glSecondaryColor3bv(const GLbyte * v);
void glSecondaryColor3bv(const GLbyte * v);
void glSecondaryColor3bvEXT(const GLbyte * v);
void glSecondaryColor3bvEXT(const GLbyte * v);
void glSecondaryColor3d(GLdouble red, GLdouble green, GLdouble blue);
void glSecondaryColor3dEXT(GLdouble red, GLdouble green, GLdouble blue);
void glSecondaryColor3dv(const GLdouble * m);
void glSecondaryColor3dv(const GLdouble * m);
void glSecondaryColor3dvEXT(const GLdouble * m);
void glSecondaryColor3dvEXT(const GLdouble * m);
void glSecondaryColor3f(GLfloat red, GLfloat green, GLfloat blue);
void glSecondaryColor3fEXT(GLfloat red, GLfloat green, GLfloat blue);
void glSecondaryColor3fv(const GLfloat * m);
void glSecondaryColor3fv(const GLfloat * m);
void glSecondaryColor3fvEXT(const GLfloat * m);
void glSecondaryColor3fvEXT(const GLfloat * m);
void glSecondaryColor3hNV(GLhalfNV red, GLhalfNV green, GLhalfNV blue);
void glSecondaryColor3hvNV(const GLhalfNV * v);
void glSecondaryColor3hvNV(const GLhalfNV * v);
void glSecondaryColor3i(GLint red, GLint green, GLint blue);
void glSecondaryColor3iEXT(GLint red, GLint green, GLint blue);
void glSecondaryColor3iv(const GLint * v);
void glSecondaryColor3iv(const GLint * v);
void glSecondaryColor3ivEXT(const GLint * v);
void glSecondaryColor3ivEXT(const GLint * v);
void glSecondaryColor3s(GLshort red, GLshort green, GLshort blue);
void glSecondaryColor3sEXT(GLshort red, GLshort green, GLshort blue);
void glSecondaryColor3sv(const GLshort * v);
void glSecondaryColor3sv(const GLshort * v);
void glSecondaryColor3svEXT(const GLshort * v);
void glSecondaryColor3svEXT(const GLshort * v);
void glSecondaryColor3ub(GLubyte red, GLubyte green, GLubyte blue);
void glSecondaryColor3ubEXT(GLubyte red, GLubyte green, GLubyte blue);
void glSecondaryColor3ubv(const GLubyte * v);
void glSecondaryColor3ubv(const GLubyte * v);
void glSecondaryColor3ubvEXT(const GLubyte * v);
void glSecondaryColor3ubvEXT(const GLubyte * v);
void glSecondaryColor3ui(GLuint red, GLuint green, GLuint blue);
void glSecondaryColor3uiEXT(GLuint red, GLuint green, GLuint blue);
void glSecondaryColor3uiv(const GLuint * v);
void glSecondaryColor3uiv(const GLuint * v);
void glSecondaryColor3uivEXT(const GLuint * v);
void glSecondaryColor3uivEXT(const GLuint * v);
void glSecondaryColor3us(GLushort red, GLushort green, GLushort blue);
void glSecondaryColor3usEXT(GLushort red, GLushort green, GLushort blue);
void glSecondaryColor3usv(const GLushort * v);
void glSecondaryColor3usv(const GLushort * v);
void glSecondaryColor3usvEXT(const GLushort * v);
void glSecondaryColor3usvEXT(const GLushort * v);
void glSecondaryColorPointer(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer);
void glSecondaryColorPointer(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer);
void glSecondaryColorPointerEXT(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer);
void glSecondaryColorPointerEXT(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer);
void glSelectBuffer(GLsizei size, GLuint * buffer);
void glSeparableFilter2D(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * row, const GLvoid * column);
void glSeparableFilter2D(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * row, const GLvoid * column);
void glSetFenceAPPLE(GLuint mode);
void glSetFenceNV(GLuint target, GLenum id);
void glSetFragmentShaderConstantATI(GLuint target, const GLfloat * v);
void glSetFragmentShaderConstantATI(GLuint target, const GLfloat * v);
void glSetInvariantEXT(GLuint id, GLenum type, const GLvoid * addr);
void glSetLocalConstantEXT(GLuint id, GLenum type, const GLvoid * addr);
void glShadeModel(GLenum mode);
void glShaderOp1EXT(GLenum red, GLuint green, GLuint blue);
void glShaderOp2EXT(GLenum sfactorRGB, GLuint dfactorRGB, GLuint sfactorAlpha, GLuint dfactorAlpha);
void glShaderOp3EXT(GLenum op, GLuint res, GLuint arg1, GLuint arg2, GLuint arg3);
void glShaderSource(GLuint shader, GLsizei count, const GLchar * * string, const GLint * length);
void glShaderSource(GLuint shader, GLsizei count, const GLchar * * string, const GLint * length);
void glShaderSourceARB(GLhandleARB shader, GLsizei count, const GLcharARB * * string, const GLint * length);
void glShaderSourceARB(GLhandleARB shader, GLsizei count, const GLcharARB * * string, const GLint * length);
void glSharpenTexFuncSGIS(GLenum target, GLsizei n, const GLfloat * points);
void glSharpenTexFuncSGIS(GLenum target, GLsizei n, const GLfloat * points);
void glSpriteParameterfSGIX(GLenum target, GLfloat s);
void glSpriteParameterfvSGIX(GLenum target, const GLfloat * v);
void glSpriteParameterfvSGIX(GLenum target, const GLfloat * v);
void glSpriteParameteriSGIX(GLenum target, GLint s);
void glSpriteParameterivSGIX(GLenum target, const GLint * v);
void glSpriteParameterivSGIX(GLenum target, const GLint * v);
void glStartInstrumentsSGIX(void);
void glStencilFunc(GLenum func, GLint ref, GLuint mask);
void glStencilFuncSeparate(GLenum frontfunc, GLenum backfunc, GLint ref, GLuint mask);
void glStencilFuncSeparateATI(GLenum frontfunc, GLenum backfunc, GLint ref, GLuint mask);
void glStencilMask(GLuint mask);
void glStencilMaskSeparate(GLenum target, GLuint id);
void glStencilOp(GLenum fail, GLenum zfail, GLenum zpass);
void glStencilOpSeparate(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha);
void glStencilOpSeparateATI(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha);
void glStopInstrumentsSGIX(GLint count);
void glStringMarkerGREMEDY(GLsizei length, const GLvoid * pointer);
void glSwapAPPLE(void);
void glSwizzleEXT(GLuint stage, GLuint portion, GLenum variable, GLenum input, GLenum mapping, GLenum componentUsage);
void glTagSampleBufferSGIX(void);
void glTbufferMask3DFX(GLuint mode);
GLboolean glTestFenceAPPLE(GLuint id);
GLboolean glTestFenceNV(GLuint id);
GLboolean glTestObjectAPPLE(GLenum id, GLuint cap);
void glTexBumpParameterfvATI(GLenum target, const GLfloat * v);
void glTexBumpParameterfvATI(GLenum target, const GLfloat * v);
void glTexBumpParameterivATI(GLenum target, const GLint * v);
void glTexBumpParameterivATI(GLenum target, const GLint * v);
void glTexCoord1d(GLdouble s);
void glTexCoord1dv(const GLdouble * v);
void glTexCoord1dv(const GLdouble * v);
void glTexCoord1f(GLfloat s);
void glTexCoord1fv(const GLfloat * v);
void glTexCoord1fv(const GLfloat * v);
void glTexCoord1hNV(GLhalfNV factor);
void glTexCoord1hvNV(const GLhalfNV * v);
void glTexCoord1hvNV(const GLhalfNV * v);
void glTexCoord1i(GLint s);
void glTexCoord1iv(const GLint * v);
void glTexCoord1iv(const GLint * v);
void glTexCoord1s(GLshort s);
void glTexCoord1sv(const GLshort * v);
void glTexCoord1sv(const GLshort * v);
void glTexCoord2d(GLdouble s, GLdouble t);
void glTexCoord2dv(const GLdouble * v);
void glTexCoord2dv(const GLdouble * v);
void glTexCoord2f(GLfloat s, GLfloat t);
void glTexCoord2fColor3fVertex3fSUN(GLfloat s, GLfloat t, GLfloat p, GLfloat q, GLfloat x, GLfloat y, GLfloat z, GLfloat w);
void glTexCoord2fColor3fVertex3fvSUN(const GLfloat * c, const GLfloat * n, const GLfloat * v);
void glTexCoord2fColor3fVertex3fvSUN(const GLfloat * c, const GLfloat * n, const GLfloat * v);
void glTexCoord2fColor4fNormal3fVertex3fSUN(GLfloat s, GLfloat t, GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z);
void glTexCoord2fColor4fNormal3fVertex3fvSUN(const GLfloat * tc, const GLfloat * c, const GLfloat * n, const GLfloat * v);
void glTexCoord2fColor4fNormal3fVertex3fvSUN(const GLfloat * tc, const GLfloat * c, const GLfloat * n, const GLfloat * v);
void glTexCoord2fColor4ubVertex3fSUN(GLfloat s, GLfloat t, GLubyte r, GLubyte g, GLubyte b, GLubyte a, GLfloat x, GLfloat y, GLfloat z);
void glTexCoord2fColor4ubVertex3fvSUN(const GLfloat * tc, const GLubyte * c, const GLfloat * v);
void glTexCoord2fColor4ubVertex3fvSUN(const GLfloat * tc, const GLubyte * c, const GLfloat * v);
void glTexCoord2fNormal3fVertex3fSUN(GLfloat s, GLfloat t, GLfloat p, GLfloat q, GLfloat x, GLfloat y, GLfloat z, GLfloat w);
void glTexCoord2fNormal3fVertex3fvSUN(const GLfloat * c, const GLfloat * n, const GLfloat * v);
void glTexCoord2fNormal3fVertex3fvSUN(const GLfloat * c, const GLfloat * n, const GLfloat * v);
void glTexCoord2fVertex3fSUN(GLfloat s, GLfloat t, GLfloat x, GLfloat y, GLfloat z);
void glTexCoord2fVertex3fvSUN(const GLfloat * c, const GLfloat * v);
void glTexCoord2fVertex3fvSUN(const GLfloat * c, const GLfloat * v);
void glTexCoord2fv(const GLfloat * v);
void glTexCoord2fv(const GLfloat * v);
void glTexCoord2hNV(GLhalfNV x, GLhalfNV y);
void glTexCoord2hvNV(const GLhalfNV * v);
void glTexCoord2hvNV(const GLhalfNV * v);
void glTexCoord2i(GLint s, GLint t);
void glTexCoord2iv(const GLint * v);
void glTexCoord2iv(const GLint * v);
void glTexCoord2s(GLshort s, GLshort t);
void glTexCoord2sv(const GLshort * v);
void glTexCoord2sv(const GLshort * v);
void glTexCoord3d(GLdouble s, GLdouble t, GLdouble r);
void glTexCoord3dv(const GLdouble * v);
void glTexCoord3dv(const GLdouble * v);
void glTexCoord3f(GLfloat s, GLfloat t, GLfloat r);
void glTexCoord3fv(const GLfloat * v);
void glTexCoord3fv(const GLfloat * v);
void glTexCoord3hNV(GLhalfNV red, GLhalfNV green, GLhalfNV blue);
void glTexCoord3hvNV(const GLhalfNV * v);
void glTexCoord3hvNV(const GLhalfNV * v);
void glTexCoord3i(GLint s, GLint t, GLint r);
void glTexCoord3iv(const GLint * v);
void glTexCoord3iv(const GLint * v);
void glTexCoord3s(GLshort s, GLshort t, GLshort r);
void glTexCoord3sv(const GLshort * v);
void glTexCoord3sv(const GLshort * v);
void glTexCoord4d(GLdouble s, GLdouble t, GLdouble r, GLdouble q);
void glTexCoord4dv(const GLdouble * v);
void glTexCoord4dv(const GLdouble * v);
void glTexCoord4f(GLfloat s, GLfloat t, GLfloat r, GLfloat q);
void glTexCoord4fColor4fNormal3fVertex4fSUN(GLfloat s, GLfloat t, GLfloat p, GLfloat q, GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z, GLfloat w);
void glTexCoord4fColor4fNormal3fVertex4fvSUN(const GLfloat * tc, const GLfloat * c, const GLfloat * n, const GLfloat * v);
void glTexCoord4fColor4fNormal3fVertex4fvSUN(const GLfloat * tc, const GLfloat * c, const GLfloat * n, const GLfloat * v);
void glTexCoord4fVertex4fSUN(GLfloat s, GLfloat t, GLfloat p, GLfloat q, GLfloat x, GLfloat y, GLfloat z, GLfloat w);
void glTexCoord4fVertex4fvSUN(const GLfloat * c, const GLfloat * v);
void glTexCoord4fVertex4fvSUN(const GLfloat * c, const GLfloat * v);
void glTexCoord4fv(const GLfloat * v);
void glTexCoord4fv(const GLfloat * v);
void glTexCoord4hNV(GLhalfNV x, GLhalfNV y, GLhalfNV z, GLhalfNV w);
void glTexCoord4hvNV(const GLhalfNV * v);
void glTexCoord4hvNV(const GLhalfNV * v);
void glTexCoord4i(GLint s, GLint t, GLint r, GLint q);
void glTexCoord4iv(const GLint * v);
void glTexCoord4iv(const GLint * v);
void glTexCoord4s(GLshort s, GLshort t, GLshort r, GLshort q);
void glTexCoord4sv(const GLshort * v);
void glTexCoord4sv(const GLshort * v);
void glTexCoordPointer(GLint size, GLenum type, GLsizei stride, const GLvoid * ptr);
void glTexCoordPointer(GLint size, GLenum type, GLsizei stride, const GLvoid * ptr);
void glTexEnvf(GLenum target, GLenum pname, GLfloat param);
void glTexEnvfv(GLenum target, GLenum pname, const GLfloat * params);
void glTexEnvfv(GLenum target, GLenum pname, const GLfloat * params);
void glTexEnvi(GLenum target, GLenum pname, GLint param);
void glTexEnviv(GLenum target, GLenum pname, const GLint * params);
void glTexEnviv(GLenum target, GLenum pname, const GLint * params);
void glTexFilterFuncSGIS(GLenum target, GLenum filter, GLsizei n, const GLfloat * weights);
void glTexFilterFuncSGIS(GLenum target, GLenum filter, GLsizei n, const GLfloat * weights);
void glTexGend(GLenum coord, GLenum pname, GLdouble param);
void glTexGendv(GLenum coord, GLenum pname, const GLdouble * params);
void glTexGendv(GLenum coord, GLenum pname, const GLdouble * params);
void glTexGenf(GLenum coord, GLenum pname, GLfloat param);
void glTexGenfv(GLenum coord, GLenum pname, const GLfloat * params);
void glTexGenfv(GLenum coord, GLenum pname, const GLfloat * params);
void glTexGeni(GLenum coord, GLenum pname, GLint param);
void glTexGeniv(GLenum coord, GLenum pname, const GLint * params);
void glTexGeniv(GLenum coord, GLenum pname, const GLint * params);
void glTexImage1D(GLenum target, GLint level, GLint internalFormat, GLsizei width, GLint border, GLenum format, GLenum type, const GLvoid * pixels);
void glTexImage1D(GLenum target, GLint level, GLint internalFormat, GLsizei width, GLint border, GLenum format, GLenum type, const GLvoid * pixels);
void glTexImage2D(GLenum target, GLint level, GLint internalFormat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid * pixels);
void glTexImage2D(GLenum target, GLint level, GLint internalFormat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid * pixels);
void glTexImage3D(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid * pixels);
void glTexImage3D(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid * pixels);
void glTexImage4DSGIS(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLsizei size4d, GLint border, GLenum format, GLenum type, const GLvoid * pixels);
void glTexParameterf(GLenum target, GLenum pname, GLfloat param);
void glTexParameterfv(GLenum target, GLenum pname, const GLfloat * params);
void glTexParameterfv(GLenum target, GLenum pname, const GLfloat * params);
void glTexParameteri(GLenum target, GLenum pname, GLint param);
void glTexParameteriv(GLenum target, GLenum pname, const GLint * params);
void glTexParameteriv(GLenum target, GLenum pname, const GLint * params);
void glTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid * pixels);
void glTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid * pixels);
void glTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * pixels);
void glTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * pixels);
void glTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid * pixels);
void glTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid * pixels);
void glTexSubImage4DSGIS(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint woffset, GLsizei width, GLsizei height, GLsizei depth, GLsizei size4d, GLenum format, GLenum type, const GLvoid * pixels);
void glTextureColorMaskSGIS(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha);
void glTextureLightEXT(GLenum mode);
void glTextureMaterialEXT(GLenum target, GLenum id);
void glTextureNormalEXT(GLenum mode);
void glTextureRangeAPPLE(GLenum target, GLsizei length, const GLvoid * pointer);
void glTrackMatrixNV(GLenum sfactorRGB, GLuint dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha);
void glTranslated(GLdouble x, GLdouble y, GLdouble z);
void glTranslatef(GLfloat x, GLfloat y, GLfloat z);
void glUniform1f(GLint location, GLfloat v0);
void glUniform1fARB(GLint location, GLfloat v0);
void glUniform1fv(GLint location, GLsizei count, const GLfloat * value);
void glUniform1fv(GLint location, GLsizei count, const GLfloat * value);
void glUniform1fvARB(GLint location, GLsizei count, const GLfloat * value);
void glUniform1fvARB(GLint location, GLsizei count, const GLfloat * value);
void glUniform1i(GLint x, GLint y);
void glUniform1iARB(GLint x, GLint y);
void glUniform1iv(GLint location, GLsizei count, const GLint * value);
void glUniform1iv(GLint location, GLsizei count, const GLint * value);
void glUniform1ivARB(GLint location, GLsizei count, const GLint * value);
void glUniform1ivARB(GLint location, GLsizei count, const GLint * value);
void glUniform2f(GLint location, GLfloat v0, GLfloat v1);
void glUniform2fARB(GLint location, GLfloat v0, GLfloat v1);
void glUniform2fv(GLint location, GLsizei count, const GLfloat * value);
void glUniform2fv(GLint location, GLsizei count, const GLfloat * value);
void glUniform2fvARB(GLint location, GLsizei count, const GLfloat * value);
void glUniform2fvARB(GLint location, GLsizei count, const GLfloat * value);
void glUniform2i(GLint red, GLint green, GLint blue);
void glUniform2iARB(GLint red, GLint green, GLint blue);
void glUniform2iv(GLint location, GLsizei count, const GLint * value);
void glUniform2iv(GLint location, GLsizei count, const GLint * value);
void glUniform2ivARB(GLint location, GLsizei count, const GLint * value);
void glUniform2ivARB(GLint location, GLsizei count, const GLint * value);
void glUniform3f(GLint location, GLfloat v0, GLfloat v1, GLfloat v2);
void glUniform3fARB(GLint location, GLfloat v0, GLfloat v1, GLfloat v2);
void glUniform3fv(GLint location, GLsizei count, const GLfloat * value);
void glUniform3fv(GLint location, GLsizei count, const GLfloat * value);
void glUniform3fvARB(GLint location, GLsizei count, const GLfloat * value);
void glUniform3fvARB(GLint location, GLsizei count, const GLfloat * value);
void glUniform3i(GLint location, GLint v0, GLint v1, GLint v2);
void glUniform3iARB(GLint location, GLint v0, GLint v1, GLint v2);
void glUniform3iv(GLint location, GLsizei count, const GLint * value);
void glUniform3iv(GLint location, GLsizei count, const GLint * value);
void glUniform3ivARB(GLint location, GLsizei count, const GLint * value);
void glUniform3ivARB(GLint location, GLsizei count, const GLint * value);
void glUniform4f(GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3);
void glUniform4fARB(GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3);
void glUniform4fv(GLint location, GLsizei count, const GLfloat * value);
void glUniform4fv(GLint location, GLsizei count, const GLfloat * value);
void glUniform4fvARB(GLint location, GLsizei count, const GLfloat * value);
void glUniform4fvARB(GLint location, GLsizei count, const GLfloat * value);
void glUniform4i(GLint location, GLint v0, GLint v1, GLint v2, GLint v3);
void glUniform4iARB(GLint location, GLint v0, GLint v1, GLint v2, GLint v3);
void glUniform4iv(GLint location, GLsizei count, const GLint * value);
void glUniform4iv(GLint location, GLsizei count, const GLint * value);
void glUniform4ivARB(GLint location, GLsizei count, const GLint * value);
void glUniform4ivARB(GLint location, GLsizei count, const GLint * value);
void glUniformMatrix2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
void glUniformMatrix2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
void glUniformMatrix2fvARB(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
void glUniformMatrix2fvARB(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
void glUniformMatrix3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
void glUniformMatrix3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
void glUniformMatrix3fvARB(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
void glUniformMatrix3fvARB(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
void glUniformMatrix4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
void glUniformMatrix4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
void glUniformMatrix4fvARB(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
void glUniformMatrix4fvARB(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
void glUnlockArraysEXT(void);
GLboolean glUnmapBuffer(GLenum id);
GLboolean glUnmapBufferARB(GLenum id);
void glUpdateObjectBufferATI(GLuint buffer, GLuint offset, GLsizei size, const GLvoid * pointer, GLenum preserve);
void glUseProgram(GLuint mode);
void glUseProgramObjectARB(GLhandleARB mode);
void glValidateProgram(GLuint mode);
void glValidateProgramARB(GLhandleARB mode);
void glVariantArrayObjectATI(GLuint id, GLenum type, GLsizei stride, GLuint buffer, GLuint offset);
void glVariantPointerEXT(GLuint id, GLenum type, GLuint stride, const GLvoid * addr);
void glVariantPointerEXT(GLuint id, GLenum type, GLuint stride, const GLvoid * addr);
void glVariantbvEXT(GLuint index, const GLbyte * v);
void glVariantbvEXT(GLuint index, const GLbyte * v);
void glVariantdvEXT(GLuint target, const GLdouble * v);
void glVariantdvEXT(GLuint target, const GLdouble * v);
void glVariantfvEXT(GLuint target, const GLfloat * v);
void glVariantfvEXT(GLuint target, const GLfloat * v);
void glVariantivEXT(GLuint target, const GLint * v);
void glVariantivEXT(GLuint target, const GLint * v);
void glVariantsvEXT(GLuint target, const GLshort * v);
void glVariantsvEXT(GLuint target, const GLshort * v);
void glVariantubvEXT(GLuint index, const GLubyte * v);
void glVariantubvEXT(GLuint index, const GLubyte * v);
void glVariantuivEXT(GLuint index, const GLuint * v);
void glVariantuivEXT(GLuint index, const GLuint * v);
void glVariantusvEXT(GLuint index, const GLushort * v);
void glVariantusvEXT(GLuint index, const GLushort * v);
void glVertex2d(GLdouble x, GLdouble y);
void glVertex2dv(const GLdouble * v);
void glVertex2dv(const GLdouble * v);
void glVertex2f(GLfloat x, GLfloat y);
void glVertex2fv(const GLfloat * v);
void glVertex2fv(const GLfloat * v);
void glVertex2hNV(GLhalfNV x, GLhalfNV y);
void glVertex2hvNV(const GLhalfNV * v);
void glVertex2hvNV(const GLhalfNV * v);
void glVertex2i(GLint x, GLint y);
void glVertex2iv(const GLint * v);
void glVertex2iv(const GLint * v);
void glVertex2s(GLshort x, GLshort y);
void glVertex2sv(const GLshort * v);
void glVertex2sv(const GLshort * v);
void glVertex3d(GLdouble x, GLdouble y, GLdouble z);
void glVertex3dv(const GLdouble * v);
void glVertex3dv(const GLdouble * v);
void glVertex3f(GLfloat x, GLfloat y, GLfloat z);
void glVertex3fv(const GLfloat * v);
void glVertex3fv(const GLfloat * v);
void glVertex3hNV(GLhalfNV red, GLhalfNV green, GLhalfNV blue);
void glVertex3hvNV(const GLhalfNV * v);
void glVertex3hvNV(const GLhalfNV * v);
void glVertex3i(GLint x, GLint y, GLint z);
void glVertex3iv(const GLint * v);
void glVertex3iv(const GLint * v);
void glVertex3s(GLshort x, GLshort y, GLshort z);
void glVertex3sv(const GLshort * v);
void glVertex3sv(const GLshort * v);
void glVertex4d(GLdouble x, GLdouble y, GLdouble z, GLdouble w);
void glVertex4dv(const GLdouble * v);
void glVertex4dv(const GLdouble * v);
void glVertex4f(GLfloat x, GLfloat y, GLfloat z, GLfloat w);
void glVertex4fv(const GLfloat * v);
void glVertex4fv(const GLfloat * v);
void glVertex4hNV(GLhalfNV x, GLhalfNV y, GLhalfNV z, GLhalfNV w);
void glVertex4hvNV(const GLhalfNV * v);
void glVertex4hvNV(const GLhalfNV * v);
void glVertex4i(GLint x, GLint y, GLint z, GLint w);
void glVertex4iv(const GLint * v);
void glVertex4iv(const GLint * v);
void glVertex4s(GLshort x, GLshort y, GLshort z, GLshort w);
void glVertex4sv(const GLshort * v);
void glVertex4sv(const GLshort * v);
void glVertexArrayParameteriAPPLE(GLenum target, GLint s);
void glVertexArrayRangeAPPLE(GLsizei length, GLvoid * pointer);
void glVertexArrayRangeNV(GLsizei length, const GLvoid * pointer);
void glVertexAttrib1d(GLuint target, GLdouble s);
void glVertexAttrib1dARB(GLuint target, GLdouble s);
void glVertexAttrib1dNV(GLuint target, GLdouble s);
void glVertexAttrib1dv(GLuint target, const GLdouble * v);
void glVertexAttrib1dv(GLuint target, const GLdouble * v);
void glVertexAttrib1dvARB(GLuint target, const GLdouble * v);
void glVertexAttrib1dvARB(GLuint target, const GLdouble * v);
void glVertexAttrib1dvNV(GLuint target, const GLdouble * v);
void glVertexAttrib1dvNV(GLuint target, const GLdouble * v);
void glVertexAttrib1f(GLuint target, GLfloat s);
void glVertexAttrib1fARB(GLuint target, GLfloat s);
void glVertexAttrib1fNV(GLuint target, GLfloat s);
void glVertexAttrib1fv(GLuint target, const GLfloat * v);
void glVertexAttrib1fv(GLuint target, const GLfloat * v);
void glVertexAttrib1fvARB(GLuint target, const GLfloat * v);
void glVertexAttrib1fvARB(GLuint target, const GLfloat * v);
void glVertexAttrib1fvNV(GLuint target, const GLfloat * v);
void glVertexAttrib1fvNV(GLuint target, const GLfloat * v);
void glVertexAttrib1hNV(GLuint target, GLhalfNV s);
void glVertexAttrib1hvNV(GLuint index, const GLhalfNV * v);
void glVertexAttrib1hvNV(GLuint index, const GLhalfNV * v);
void glVertexAttrib1s(GLuint target, GLshort s);
void glVertexAttrib1sARB(GLuint target, GLshort s);
void glVertexAttrib1sNV(GLuint target, GLshort s);
void glVertexAttrib1sv(GLuint target, const GLshort * v);
void glVertexAttrib1sv(GLuint target, const GLshort * v);
void glVertexAttrib1svARB(GLuint target, const GLshort * v);
void glVertexAttrib1svARB(GLuint target, const GLshort * v);
void glVertexAttrib1svNV(GLuint target, const GLshort * v);
void glVertexAttrib1svNV(GLuint target, const GLshort * v);
void glVertexAttrib2d(GLuint target, GLdouble s, GLdouble t);
void glVertexAttrib2dARB(GLuint target, GLdouble s, GLdouble t);
void glVertexAttrib2dNV(GLuint target, GLdouble s, GLdouble t);
void glVertexAttrib2dv(GLuint target, const GLdouble * v);
void glVertexAttrib2dv(GLuint target, const GLdouble * v);
void glVertexAttrib2dvARB(GLuint target, const GLdouble * v);
void glVertexAttrib2dvARB(GLuint target, const GLdouble * v);
void glVertexAttrib2dvNV(GLuint target, const GLdouble * v);
void glVertexAttrib2dvNV(GLuint target, const GLdouble * v);
void glVertexAttrib2f(GLuint target, GLfloat s, GLfloat t);
void glVertexAttrib2fARB(GLuint target, GLfloat s, GLfloat t);
void glVertexAttrib2fNV(GLuint target, GLfloat s, GLfloat t);
void glVertexAttrib2fv(GLuint target, const GLfloat * v);
void glVertexAttrib2fv(GLuint target, const GLfloat * v);
void glVertexAttrib2fvARB(GLuint target, const GLfloat * v);
void glVertexAttrib2fvARB(GLuint target, const GLfloat * v);
void glVertexAttrib2fvNV(GLuint target, const GLfloat * v);
void glVertexAttrib2fvNV(GLuint target, const GLfloat * v);
void glVertexAttrib2hNV(GLuint target, GLhalfNV s, GLhalfNV t);
void glVertexAttrib2hvNV(GLuint index, const GLhalfNV * v);
void glVertexAttrib2hvNV(GLuint index, const GLhalfNV * v);
void glVertexAttrib2s(GLuint target, GLshort s, GLshort t);
void glVertexAttrib2sARB(GLuint target, GLshort s, GLshort t);
void glVertexAttrib2sNV(GLuint target, GLshort s, GLshort t);
void glVertexAttrib2sv(GLuint target, const GLshort * v);
void glVertexAttrib2sv(GLuint target, const GLshort * v);
void glVertexAttrib2svARB(GLuint target, const GLshort * v);
void glVertexAttrib2svARB(GLuint target, const GLshort * v);
void glVertexAttrib2svNV(GLuint target, const GLshort * v);
void glVertexAttrib2svNV(GLuint target, const GLshort * v);
void glVertexAttrib3d(GLuint target, GLdouble s, GLdouble t, GLdouble r);
void glVertexAttrib3dARB(GLuint target, GLdouble s, GLdouble t, GLdouble r);
void glVertexAttrib3dNV(GLuint target, GLdouble s, GLdouble t, GLdouble r);
void glVertexAttrib3dv(GLuint target, const GLdouble * v);
void glVertexAttrib3dv(GLuint target, const GLdouble * v);
void glVertexAttrib3dvARB(GLuint target, const GLdouble * v);
void glVertexAttrib3dvARB(GLuint target, const GLdouble * v);
void glVertexAttrib3dvNV(GLuint target, const GLdouble * v);
void glVertexAttrib3dvNV(GLuint target, const GLdouble * v);
void glVertexAttrib3f(GLuint target, GLfloat s, GLfloat t, GLfloat r);
void glVertexAttrib3fARB(GLuint target, GLfloat s, GLfloat t, GLfloat r);
void glVertexAttrib3fNV(GLuint target, GLfloat s, GLfloat t, GLfloat r);
void glVertexAttrib3fv(GLuint target, const GLfloat * v);
void glVertexAttrib3fv(GLuint target, const GLfloat * v);
void glVertexAttrib3fvARB(GLuint target, const GLfloat * v);
void glVertexAttrib3fvARB(GLuint target, const GLfloat * v);
void glVertexAttrib3fvNV(GLuint target, const GLfloat * v);
void glVertexAttrib3fvNV(GLuint target, const GLfloat * v);
void glVertexAttrib3hNV(GLuint target, GLhalfNV s, GLhalfNV t, GLhalfNV r);
void glVertexAttrib3hvNV(GLuint index, const GLhalfNV * v);
void glVertexAttrib3hvNV(GLuint index, const GLhalfNV * v);
void glVertexAttrib3s(GLuint target, GLshort s, GLshort t, GLshort r);
void glVertexAttrib3sARB(GLuint target, GLshort s, GLshort t, GLshort r);
void glVertexAttrib3sNV(GLuint target, GLshort s, GLshort t, GLshort r);
void glVertexAttrib3sv(GLuint target, const GLshort * v);
void glVertexAttrib3sv(GLuint target, const GLshort * v);
void glVertexAttrib3svARB(GLuint target, const GLshort * v);
void glVertexAttrib3svARB(GLuint target, const GLshort * v);
void glVertexAttrib3svNV(GLuint target, const GLshort * v);
void glVertexAttrib3svNV(GLuint target, const GLshort * v);
void glVertexAttrib4Nbv(GLuint index, const GLbyte * v);
void glVertexAttrib4Nbv(GLuint index, const GLbyte * v);
void glVertexAttrib4NbvARB(GLuint index, const GLbyte * v);
void glVertexAttrib4NbvARB(GLuint index, const GLbyte * v);
void glVertexAttrib4Niv(GLuint target, const GLint * v);
void glVertexAttrib4Niv(GLuint target, const GLint * v);
void glVertexAttrib4NivARB(GLuint target, const GLint * v);
void glVertexAttrib4NivARB(GLuint target, const GLint * v);
void glVertexAttrib4Nsv(GLuint target, const GLshort * v);
void glVertexAttrib4Nsv(GLuint target, const GLshort * v);
void glVertexAttrib4NsvARB(GLuint target, const GLshort * v);
void glVertexAttrib4NsvARB(GLuint target, const GLshort * v);
void glVertexAttrib4Nub(GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w);
void glVertexAttrib4NubARB(GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w);
void glVertexAttrib4Nubv(GLuint index, const GLubyte * v);
void glVertexAttrib4Nubv(GLuint index, const GLubyte * v);
void glVertexAttrib4NubvARB(GLuint index, const GLubyte * v);
void glVertexAttrib4NubvARB(GLuint index, const GLubyte * v);
void glVertexAttrib4Nuiv(GLuint index, const GLuint * v);
void glVertexAttrib4Nuiv(GLuint index, const GLuint * v);
void glVertexAttrib4NuivARB(GLuint index, const GLuint * v);
void glVertexAttrib4NuivARB(GLuint index, const GLuint * v);
void glVertexAttrib4Nusv(GLuint index, const GLushort * v);
void glVertexAttrib4Nusv(GLuint index, const GLushort * v);
void glVertexAttrib4NusvARB(GLuint index, const GLushort * v);
void glVertexAttrib4NusvARB(GLuint index, const GLushort * v);
void glVertexAttrib4bv(GLuint index, const GLbyte * v);
void glVertexAttrib4bv(GLuint index, const GLbyte * v);
void glVertexAttrib4bvARB(GLuint index, const GLbyte * v);
void glVertexAttrib4bvARB(GLuint index, const GLbyte * v);
void glVertexAttrib4d(GLuint target, GLdouble s, GLdouble t, GLdouble r, GLdouble q);
void glVertexAttrib4dARB(GLuint target, GLdouble s, GLdouble t, GLdouble r, GLdouble q);
void glVertexAttrib4dNV(GLuint target, GLdouble s, GLdouble t, GLdouble r, GLdouble q);
void glVertexAttrib4dv(GLuint target, const GLdouble * v);
void glVertexAttrib4dv(GLuint target, const GLdouble * v);
void glVertexAttrib4dvARB(GLuint target, const GLdouble * v);
void glVertexAttrib4dvARB(GLuint target, const GLdouble * v);
void glVertexAttrib4dvNV(GLuint target, const GLdouble * v);
void glVertexAttrib4dvNV(GLuint target, const GLdouble * v);
void glVertexAttrib4f(GLuint target, GLfloat s, GLfloat t, GLfloat r, GLfloat q);
void glVertexAttrib4fARB(GLuint target, GLfloat s, GLfloat t, GLfloat r, GLfloat q);
void glVertexAttrib4fNV(GLuint target, GLfloat s, GLfloat t, GLfloat r, GLfloat q);
void glVertexAttrib4fv(GLuint target, const GLfloat * v);
void glVertexAttrib4fv(GLuint target, const GLfloat * v);
void glVertexAttrib4fvARB(GLuint target, const GLfloat * v);
void glVertexAttrib4fvARB(GLuint target, const GLfloat * v);
void glVertexAttrib4fvNV(GLuint target, const GLfloat * v);
void glVertexAttrib4fvNV(GLuint target, const GLfloat * v);
void glVertexAttrib4hNV(GLuint target, GLhalfNV s, GLhalfNV t, GLhalfNV r, GLhalfNV q);
void glVertexAttrib4hvNV(GLuint index, const GLhalfNV * v);
void glVertexAttrib4hvNV(GLuint index, const GLhalfNV * v);
void glVertexAttrib4iv(GLuint target, const GLint * v);
void glVertexAttrib4iv(GLuint target, const GLint * v);
void glVertexAttrib4ivARB(GLuint target, const GLint * v);
void glVertexAttrib4ivARB(GLuint target, const GLint * v);
void glVertexAttrib4s(GLuint target, GLshort s, GLshort t, GLshort r, GLshort q);
void glVertexAttrib4sARB(GLuint target, GLshort s, GLshort t, GLshort r, GLshort q);
void glVertexAttrib4sNV(GLuint target, GLshort s, GLshort t, GLshort r, GLshort q);
void glVertexAttrib4sv(GLuint target, const GLshort * v);
void glVertexAttrib4sv(GLuint target, const GLshort * v);
void glVertexAttrib4svARB(GLuint target, const GLshort * v);
void glVertexAttrib4svARB(GLuint target, const GLshort * v);
void glVertexAttrib4svNV(GLuint target, const GLshort * v);
void glVertexAttrib4svNV(GLuint target, const GLshort * v);
void glVertexAttrib4ubNV(GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w);
void glVertexAttrib4ubv(GLuint index, const GLubyte * v);
void glVertexAttrib4ubv(GLuint index, const GLubyte * v);
void glVertexAttrib4ubvARB(GLuint index, const GLubyte * v);
void glVertexAttrib4ubvARB(GLuint index, const GLubyte * v);
void glVertexAttrib4ubvNV(GLuint index, const GLubyte * v);
void glVertexAttrib4ubvNV(GLuint index, const GLubyte * v);
void glVertexAttrib4uiv(GLuint index, const GLuint * v);
void glVertexAttrib4uiv(GLuint index, const GLuint * v);
void glVertexAttrib4uivARB(GLuint index, const GLuint * v);
void glVertexAttrib4uivARB(GLuint index, const GLuint * v);
void glVertexAttrib4usv(GLuint index, const GLushort * v);
void glVertexAttrib4usv(GLuint index, const GLushort * v);
void glVertexAttrib4usvARB(GLuint index, const GLushort * v);
void glVertexAttrib4usvARB(GLuint index, const GLushort * v);
void glVertexAttribArrayObjectATI(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, GLuint buffer, GLuint offset);
void glVertexAttribPointer(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid * pointer);
void glVertexAttribPointer(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid * pointer);
void glVertexAttribPointerARB(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid * pointer);
void glVertexAttribPointerARB(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid * pointer);
void glVertexAttribPointerNV(GLuint index, GLint fsize, GLenum type, GLsizei stride, const GLvoid * pointer);
void glVertexAttribPointerNV(GLuint index, GLint fsize, GLenum type, GLsizei stride, const GLvoid * pointer);
void glVertexAttribs1dvNV(GLuint index, GLsizei count, const GLdouble * v);
void glVertexAttribs1dvNV(GLuint index, GLsizei count, const GLdouble * v);
void glVertexAttribs1fvNV(GLuint target, GLsizei n, const GLfloat * points);
void glVertexAttribs1fvNV(GLuint target, GLsizei n, const GLfloat * points);
void glVertexAttribs1hvNV(GLuint index, GLsizei n, const GLhalfNV * v);
void glVertexAttribs1hvNV(GLuint index, GLsizei n, const GLhalfNV * v);
void glVertexAttribs1svNV(GLuint index, GLsizei count, const GLshort * v);
void glVertexAttribs1svNV(GLuint index, GLsizei count, const GLshort * v);
void glVertexAttribs2dvNV(GLuint index, GLsizei count, const GLdouble * v);
void glVertexAttribs2dvNV(GLuint index, GLsizei count, const GLdouble * v);
void glVertexAttribs2fvNV(GLuint target, GLsizei n, const GLfloat * points);
void glVertexAttribs2fvNV(GLuint target, GLsizei n, const GLfloat * points);
void glVertexAttribs2hvNV(GLuint index, GLsizei n, const GLhalfNV * v);
void glVertexAttribs2hvNV(GLuint index, GLsizei n, const GLhalfNV * v);
void glVertexAttribs2svNV(GLuint index, GLsizei count, const GLshort * v);
void glVertexAttribs2svNV(GLuint index, GLsizei count, const GLshort * v);
void glVertexAttribs3dvNV(GLuint index, GLsizei count, const GLdouble * v);
void glVertexAttribs3dvNV(GLuint index, GLsizei count, const GLdouble * v);
void glVertexAttribs3fvNV(GLuint target, GLsizei n, const GLfloat * points);
void glVertexAttribs3fvNV(GLuint target, GLsizei n, const GLfloat * points);
void glVertexAttribs3hvNV(GLuint index, GLsizei n, const GLhalfNV * v);
void glVertexAttribs3hvNV(GLuint index, GLsizei n, const GLhalfNV * v);
void glVertexAttribs3svNV(GLuint index, GLsizei count, const GLshort * v);
void glVertexAttribs3svNV(GLuint index, GLsizei count, const GLshort * v);
void glVertexAttribs4dvNV(GLuint index, GLsizei count, const GLdouble * v);
void glVertexAttribs4dvNV(GLuint index, GLsizei count, const GLdouble * v);
void glVertexAttribs4fvNV(GLuint target, GLsizei n, const GLfloat * points);
void glVertexAttribs4fvNV(GLuint target, GLsizei n, const GLfloat * points);
void glVertexAttribs4hvNV(GLuint index, GLsizei n, const GLhalfNV * v);
void glVertexAttribs4hvNV(GLuint index, GLsizei n, const GLhalfNV * v);
void glVertexAttribs4svNV(GLuint index, GLsizei count, const GLshort * v);
void glVertexAttribs4svNV(GLuint index, GLsizei count, const GLshort * v);
void glVertexAttribs4ubvNV(GLuint index, GLsizei count, const GLubyte * v);
void glVertexAttribs4ubvNV(GLuint index, GLsizei count, const GLubyte * v);
void glVertexBlendARB(GLint count);
void glVertexBlendEnvfATI(GLenum target, GLfloat s);
void glVertexBlendEnviATI(GLenum target, GLint s);
void glVertexPointer(GLint size, GLenum type, GLsizei stride, const GLvoid * ptr);
void glVertexPointer(GLint size, GLenum type, GLsizei stride, const GLvoid * ptr);
void glVertexStream1dATI(GLenum target, GLdouble s);
void glVertexStream1dvATI(GLenum target, const GLdouble * v);
void glVertexStream1dvATI(GLenum target, const GLdouble * v);
void glVertexStream1fATI(GLenum target, GLfloat s);
void glVertexStream1fvATI(GLenum target, const GLfloat * v);
void glVertexStream1fvATI(GLenum target, const GLfloat * v);
void glVertexStream1iATI(GLenum target, GLint s);
void glVertexStream1ivATI(GLenum target, const GLint * v);
void glVertexStream1ivATI(GLenum target, const GLint * v);
void glVertexStream1sATI(GLenum target, GLshort s);
void glVertexStream1svATI(GLenum target, const GLshort * v);
void glVertexStream1svATI(GLenum target, const GLshort * v);
void glVertexStream2dATI(GLenum target, GLdouble s, GLdouble t);
void glVertexStream2dvATI(GLenum target, const GLdouble * v);
void glVertexStream2dvATI(GLenum target, const GLdouble * v);
void glVertexStream2fATI(GLenum target, GLfloat s, GLfloat t);
void glVertexStream2fvATI(GLenum target, const GLfloat * v);
void glVertexStream2fvATI(GLenum target, const GLfloat * v);
void glVertexStream2iATI(GLenum target, GLint s, GLint t);
void glVertexStream2ivATI(GLenum target, const GLint * v);
void glVertexStream2ivATI(GLenum target, const GLint * v);
void glVertexStream2sATI(GLenum target, GLshort s, GLshort t);
void glVertexStream2svATI(GLenum target, const GLshort * v);
void glVertexStream2svATI(GLenum target, const GLshort * v);
void glVertexStream3dATI(GLenum target, GLdouble s, GLdouble t, GLdouble r);
void glVertexStream3dvATI(GLenum target, const GLdouble * v);
void glVertexStream3dvATI(GLenum target, const GLdouble * v);
void glVertexStream3fATI(GLenum target, GLfloat s, GLfloat t, GLfloat r);
void glVertexStream3fvATI(GLenum target, const GLfloat * v);
void glVertexStream3fvATI(GLenum target, const GLfloat * v);
void glVertexStream3iATI(GLenum target, GLint s, GLint t, GLint r);
void glVertexStream3ivATI(GLenum target, const GLint * v);
void glVertexStream3ivATI(GLenum target, const GLint * v);
void glVertexStream3sATI(GLenum target, GLshort s, GLshort t, GLshort r);
void glVertexStream3svATI(GLenum target, const GLshort * v);
void glVertexStream3svATI(GLenum target, const GLshort * v);
void glVertexStream4dATI(GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q);
void glVertexStream4dvATI(GLenum target, const GLdouble * v);
void glVertexStream4dvATI(GLenum target, const GLdouble * v);
void glVertexStream4fATI(GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q);
void glVertexStream4fvATI(GLenum target, const GLfloat * v);
void glVertexStream4fvATI(GLenum target, const GLfloat * v);
void glVertexStream4iATI(GLenum target, GLint start, GLint x, GLint y, GLint width);
void glVertexStream4ivATI(GLenum target, const GLint * v);
void glVertexStream4ivATI(GLenum target, const GLint * v);
void glVertexStream4sATI(GLenum target, GLshort s, GLshort t, GLshort r, GLshort q);
void glVertexStream4svATI(GLenum target, const GLshort * v);
void glVertexStream4svATI(GLenum target, const GLshort * v);
void glVertexWeightPointerEXT(GLsizei size, GLenum type, GLsizei stride, const GLvoid * pointer);
void glVertexWeightPointerEXT(GLsizei size, GLenum type, GLsizei stride, const GLvoid * pointer);
void glVertexWeightfEXT(GLfloat coord);
void glVertexWeightfvEXT(const GLfloat * m);
void glVertexWeightfvEXT(const GLfloat * m);
void glVertexWeighthNV(GLhalfNV factor);
void glVertexWeighthvNV(const GLhalfNV * v);
void glVertexWeighthvNV(const GLhalfNV * v);
void glViewport(GLint x, GLint y, GLsizei width, GLsizei height);
void glWeightPointerARB(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer);
void glWeightPointerARB(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer);
void glWeightbvARB(GLint size, const GLbyte * weights);
void glWeightbvARB(GLint size, const GLbyte * weights);
void glWeightdvARB(GLint size, const GLdouble * weights);
void glWeightdvARB(GLint size, const GLdouble * weights);
void glWeightfvARB(GLint size, const GLfloat * weights);
void glWeightfvARB(GLint size, const GLfloat * weights);
void glWeightivARB(GLint size, const GLint * weights);
void glWeightivARB(GLint size, const GLint * weights);
void glWeightsvARB(GLint size, const GLshort * weights);
void glWeightsvARB(GLint size, const GLshort * weights);
void glWeightubvARB(GLint size, const GLubyte * weights);
void glWeightubvARB(GLint size, const GLubyte * weights);
void glWeightuivARB(GLint n, const GLuint * ids);
void glWeightuivARB(GLint n, const GLuint * ids);
void glWeightusvARB(GLint size, const GLushort * weights);
void glWeightusvARB(GLint size, const GLushort * weights);
void glWindowPos2d(GLdouble x, GLdouble y);
void glWindowPos2dARB(GLdouble x, GLdouble y);
void glWindowPos2dMESA(GLdouble x, GLdouble y);
void glWindowPos2dv(const GLdouble * m);
void glWindowPos2dv(const GLdouble * m);
void glWindowPos2dvARB(const GLdouble * m);
void glWindowPos2dvARB(const GLdouble * m);
void glWindowPos2dvMESA(const GLdouble * m);
void glWindowPos2dvMESA(const GLdouble * m);
void glWindowPos2f(GLfloat x, GLfloat y);
void glWindowPos2fARB(GLfloat x, GLfloat y);
void glWindowPos2fMESA(GLfloat x, GLfloat y);
void glWindowPos2fv(const GLfloat * m);
void glWindowPos2fv(const GLfloat * m);
void glWindowPos2fvARB(const GLfloat * m);
void glWindowPos2fvARB(const GLfloat * m);
void glWindowPos2fvMESA(const GLfloat * m);
void glWindowPos2fvMESA(const GLfloat * m);
void glWindowPos2i(GLint x, GLint y);
void glWindowPos2iARB(GLint x, GLint y);
void glWindowPos2iMESA(GLint x, GLint y);
void glWindowPos2iv(const GLint * v);
void glWindowPos2iv(const GLint * v);
void glWindowPos2ivARB(const GLint * v);
void glWindowPos2ivARB(const GLint * v);
void glWindowPos2ivMESA(const GLint * v);
void glWindowPos2ivMESA(const GLint * v);
void glWindowPos2s(GLshort x, GLshort y);
void glWindowPos2sARB(GLshort x, GLshort y);
void glWindowPos2sMESA(GLshort x, GLshort y);
void glWindowPos2sv(const GLshort * v);
void glWindowPos2sv(const GLshort * v);
void glWindowPos2svARB(const GLshort * v);
void glWindowPos2svARB(const GLshort * v);
void glWindowPos2svMESA(const GLshort * v);
void glWindowPos2svMESA(const GLshort * v);
void glWindowPos3d(GLdouble red, GLdouble green, GLdouble blue);
void glWindowPos3dARB(GLdouble red, GLdouble green, GLdouble blue);
void glWindowPos3dMESA(GLdouble red, GLdouble green, GLdouble blue);
void glWindowPos3dv(const GLdouble * m);
void glWindowPos3dv(const GLdouble * m);
void glWindowPos3dvARB(const GLdouble * m);
void glWindowPos3dvARB(const GLdouble * m);
void glWindowPos3dvMESA(const GLdouble * m);
void glWindowPos3dvMESA(const GLdouble * m);
void glWindowPos3f(GLfloat red, GLfloat green, GLfloat blue);
void glWindowPos3fARB(GLfloat red, GLfloat green, GLfloat blue);
void glWindowPos3fMESA(GLfloat red, GLfloat green, GLfloat blue);
void glWindowPos3fv(const GLfloat * m);
void glWindowPos3fv(const GLfloat * m);
void glWindowPos3fvARB(const GLfloat * m);
void glWindowPos3fvARB(const GLfloat * m);
void glWindowPos3fvMESA(const GLfloat * m);
void glWindowPos3fvMESA(const GLfloat * m);
void glWindowPos3i(GLint red, GLint green, GLint blue);
void glWindowPos3iARB(GLint red, GLint green, GLint blue);
void glWindowPos3iMESA(GLint red, GLint green, GLint blue);
void glWindowPos3iv(const GLint * v);
void glWindowPos3iv(const GLint * v);
void glWindowPos3ivARB(const GLint * v);
void glWindowPos3ivARB(const GLint * v);
void glWindowPos3ivMESA(const GLint * v);
void glWindowPos3ivMESA(const GLint * v);
void glWindowPos3s(GLshort red, GLshort green, GLshort blue);
void glWindowPos3sARB(GLshort red, GLshort green, GLshort blue);
void glWindowPos3sMESA(GLshort red, GLshort green, GLshort blue);
void glWindowPos3sv(const GLshort * v);
void glWindowPos3sv(const GLshort * v);
void glWindowPos3svARB(const GLshort * v);
void glWindowPos3svARB(const GLshort * v);
void glWindowPos3svMESA(const GLshort * v);
void glWindowPos3svMESA(const GLshort * v);
void glWindowPos4dMESA(GLdouble x, GLdouble y, GLdouble z, GLdouble w);
void glWindowPos4dvMESA(const GLdouble * m);
void glWindowPos4dvMESA(const GLdouble * m);
void glWindowPos4fMESA(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha);
void glWindowPos4fvMESA(const GLfloat * m);
void glWindowPos4fvMESA(const GLfloat * m);
void glWindowPos4iMESA(GLint location, GLint v0, GLint v1, GLint v2);
void glWindowPos4ivMESA(const GLint * v);
void glWindowPos4ivMESA(const GLint * v);
void glWindowPos4sMESA(GLshort x, GLshort y, GLshort z, GLshort w);
void glWindowPos4svMESA(const GLshort * v);
void glWindowPos4svMESA(const GLshort * v);
void glWriteMaskEXT(GLuint stage, GLuint portion, GLenum variable, GLenum input, GLenum mapping, GLenum componentUsage);
gluEndPolygon
delimit the definition of a nonconvex polygon.
GLint gluBuild1DMipmapLevels(GLenum target, GLint internalFormat, GLsizei width, GLenum format, GLenum type, GLint level, GLint base, GLint max, const void * data);
GLint gluBuild1DMipmaps(GLenum target, GLint internalFormat, GLsizei width, GLenum format, GLenum type, const void * data);
GLint gluBuild2DMipmapLevels(GLenum target, GLint internalFormat, GLsizei width, GLsizei height, GLenum format, GLenum type, GLint level, GLint base, GLint max, const void * data);
GLint gluBuild2DMipmaps(GLenum target, GLint internalFormat, GLsizei width, GLsizei height, GLenum format, GLenum type, const void * data);
GLint gluBuild3DMipmapLevels(GLenum target, GLint internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, GLint level, GLint base, GLint max, const void * data);
GLint gluBuild3DMipmaps(GLenum target, GLint internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void * data);
void gluCylinder(GLUquadric * quad, GLdouble base, GLdouble top, GLdouble height, GLint slices, GLint stacks);
void gluDeleteQuadric(GLUquadric * quad);
gluNewTess
).
void gluDisk(GLUquadric * quad, GLdouble inner, GLdouble outer, GLint slices, GLint loops);
gluBeginPolygon
delimit the definition of a nonconvex polygon.
GLUquadric * gluNewQuadric(void);
void gluPartialDisk(GLUquadric * quad, GLdouble inner, GLdouble outer, GLint slices, GLint loops, GLdouble start, GLdouble sweep);
GLint gluProject(GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble * model, const GLdouble * proj, const GLint * view, GLdouble * winX, GLdouble * winY, GLdouble * winZ);
GLint gluProject(GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble * model, const GLdouble * proj, const GLint * view, GLdouble * winX, GLdouble * winY, GLdouble * winZ);
void gluQuadricDrawStyle(GLUquadric * quad, GLenum draw);
void gluQuadricNormals(GLUquadric * quad, GLenum normal);
void gluQuadricOrientation(GLUquadric * quad, GLenum orientation);
void gluQuadricTexture(GLUquadric * quad, GLboolean texture);
GLint gluScaleImage(GLenum format, GLsizei wIn, GLsizei hIn, GLenum typeIn, const void * dataIn, GLsizei wOut, GLsizei hOut, GLenum typeOut, GLvoid * dataOut);
void gluSphere(GLUquadric * quad, GLdouble radius, GLint slices, GLint stacks);
gluTessEndContour
delimit
the definition of a polygon contour.
gluTessEndPolygon
delimit
the definition of a convex, concave or self-intersecting polygon.
gluTessBeginContour
delimit the definition of a polygon contour.
gluTessBeginPolygon
delimit the definition of a convex, concave or self-intersecting polygon.
GLint gluUnProject(GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble * model, const GLdouble * proj, const GLint * view, GLdouble * objX, GLdouble * objY, GLdouble * objZ);
GLint gluUnProject(GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble * model, const GLdouble * proj, const GLint * view, GLdouble * objX, GLdouble * objY, GLdouble * objZ);
GLint gluUnProject4(GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble * model, const GLdouble * proj, const GLint * view, GLdouble nearVal, GLdouble farVal, GLdouble * objX, GLdouble * objY, GLdouble * objZ, GLdouble * objW);
GLint gluUnProject4(GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble * model, const GLdouble * proj, const GLint * view, GLdouble nearVal, GLdouble farVal, GLdouble * objX, GLdouble * objY, GLdouble * objZ, GLdouble * objW);
GLEventListener
from this drawable.
setDisplayGamma
was called the first time.
GLDrawableHelper.reshape(javax.media.opengl.GLAutoDrawable, int, int, int, int)
to be
called on all registered GLEventListener
s.
GLDrawableHelper.reshape(javax.media.opengl.GLAutoDrawable, int, int, int, int)
to be
called on all registered GLEventListener
s.
GLContext.getCurrent()
and has no other side-effects.
GL
pipeline object this GLAutoDrawable uses.
Animator.setIgnoreExceptions(boolean)
), to print the
exceptions' stack traces for diagnostic information.
setOpaque
(false) has been called), indicates whether the
application should preserve the OpenGL color buffer
(GL_COLOR_BUFFER_BIT) for correct rendering of the GLJPanel and
underlying widgets which may show through portions of the
GLJPanel with alpha values less than 1.
GL
implementation,
providing tracing information to a user-specified PrintStream
before and after each OpenGL method call.update
in class java.awt.Component
begin
and end
callback methods.
vertex
callback method except
that it takes an additional reference argument.
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |