|
|||||||||
PREV NEXT | FRAMES NO FRAMES |
GLArrayDataServer.createFixedInterleaved(int, int, boolean, int, int)
).
GLDebugListener
.listener
to the end of this drawable queue.
listener
at the given index of this drawable queue.
GLArrayDataServer.createGLSLInterleaved(int, int, boolean, int, int)
).
KeyListener
to the end of
the list.
KeyListener
at the
specified position in the list.MouseListener
to the end of
the list.
MouseListener
at the
specified position in the list.Display.addReference()
SurfaceUpdatedListener
to the end of the list.
SurfaceUpdatedListener
at the
specified position in the list.NEWTEventListener
are mapped to more than one EventListener
,
this method is for your convenience to use this Adapter as a listener for all types.v
.
WindowListener
to the end of
the list.
WindowListener
at the
specified position in the list.GLPixelBuffer
object.
GLPixelBuffer
object.
GLPixelBuffer
object.
GL2GL3.GL_PACK_ROW_LENGTH
, or GL2ES2.GL_UNPACK_ROW_LENGTH
.
GL2GL3.GL_PACK_ROW_LENGTH
, or GL2ES2.GL_UNPACK_ROW_LENGTH
.
GLAutoDrawable
s to drive their display() methods in a loop.FBObject.Colorbuffer
, i.e.
FBObject.Colorbuffer
, i.e.
FBObject.Colorbuffer
, i.e.
internalFormat
.
FBObject.Colorbuffer
, i.e.
FBObject.Colorbuffer
, i.e.
FBObject.Colorbuffer
, i.e.
GLPixelBuffer
backed by an BufferedImage
of type
BufferedImage.TYPE_INT_ARGB
or BufferedImage.TYPE_INT_RGB
.AWTGLPixelBuffer
instances.AWTGLPixelBuffer
instances.GLReadBufferUtil
specialization allowing to
read out a frambuffer to an AWT BufferedImage
utilizing AWTPixelBufferProviderInt
for further AWT processing.glBegin
to indicate the start of a
(triangle) primitive.
TextRenderer
into the current OpenGL drawable.
begin
callback method except that
it takes an additional reference argument.
TextRenderer
into the current OpenGL drawable, pushing the projection and
modelview matrices and some state bits and setting up a
two-dimensional orthographic projection with (0, 0) as the
lower-left coordinate and (width, height) as the upper-right
coordinate.
TextRenderer
into the current OpenGL drawable, pushing the projection and
modelview matrices and some state bits and setting up a
two-dimensional orthographic projection with (0, 0) as the
lower-left coordinate and (width, height) as the upper-right
coordinate.
GLArrayData
attribute to a location.
bind
is true and the data uses VBO
,
the latter will be bound and data written to the GPU if required.
1
2
3
4
5
6
7
8
9
16
GLDrawableFactory.createExternalGLDrawable()
.
Capabilities
. 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);
RuntimeException
. 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);
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);
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);
Capabilities
most closely matching the desired one from the
list of all supported.
Capabilities
.
PMVMatrix.update()
requests of the Mvi and Mvit matrix and Frustum
after it has been enabled by one of the Mvi get
, Mvit get
or Frustum get
methods.
GLEventListenerState
from this GLStateKeeper
, without destroying it.
~v
null
.
combine
callback method except
that it takes an additional reference argument.
GLDrawable
implementations.Window.confinePointer(boolean)
.
NEWTEvent.setConsumed(boolean)
for description.
true
if given coordinates are contained by this viewport
, otherwise false
.
true
if the give bit-mask v
is set in this instance upstream-option-bits, otherwise false
.
Overlay.createGraphics()
was called.
makeCurrent
.
makeCurrent
.
makeCurrent
.
Capabilities
values
from source
into this instance.
GLCapabilities
and Capabilities
values
from source
into this instance.
viewport
, i.e.
parentNativeWindow
with the given GLCapabilities.
NewtCanvasSWT.NewtCanvasSWT(Composite, int, Window)
on the SWT thread.
GLCanvas.GLCanvas(Composite, int, GLCapabilitiesImmutable, GLCapabilitiesChooser, GLContext)
on the SWT thread.
ShaderCode
object while reading all shader source of sourceFiles
,
which location is resolved using the context
class, see #readShaderSource(Class, String)
.
ShaderCode
object while reading the shader binary of binaryFile
,
which location is resolved using the context
class, see ShaderCode.readShaderBinary(Class, String)
.
ShaderCode
object
either from source code using #create(GL2ES2, int, int, Class, String[])
,
or from a binary code using ShaderCode.create(int, int, Class, int, String)
,
whatever is available first.
#create(GL2ES2, int, int, Class, String, String[], String, String)
.
ProxySurface.createNotify()
within lock, before using surface.
downstream
and optional arguments additionalArgs
for the constructor.pipelineClazzBaseName
as the class name's full basename, incl.
FBObject.ColorAttachment
, selecting the format automatically.
FBObject.TextureAttachment
, i.e.
FBObject.TextureAttachment
, i.e.
FBObject.TextureAttachment
, i.e.
BufferedImage
with a pixel format compatible with the graphics
environment.
GL.GL_ELEMENT_ARRAY_BUFFER
.
GL.GL_ELEMENT_ARRAY_BUFFER
.
GLDrawable
object representing an existing
OpenGL drawable in an external (third-party) OpenGL-based
library.
unrealized
GLDrawable according to it's chosen GLCapabilitiesImmutable
,GLPbuffer
is deprecated, use GLDrawableFactory.createOffscreenAutoDrawable(AbstractGraphicsDevice, GLCapabilitiesImmutable, GLCapabilitiesChooser, int, int, GLContext)
Graphics2D
instance for
rendering into the overlay.
Graphics2D
instance for
rendering to the backing store of this renderer.
AbstractGraphicsDevice
, via
Display.getGraphicsDevice()
.AbstractGraphicsScreen
, via
Screen.getGraphicsScreen()
.UpstreamSurfaceHook.create(ProxySurface)
is being issued and the proxy surface/window handles shall be set.
realized
GLOffscreenAutoDrawable
incl it's offscreen NativeSurface
with the given capabilites and dimensions.
unrealized
offscreen GLDrawable
incl it's offscreen NativeSurface
with the given capabilites and dimensions.
NativeSurface
w/ defined surface handle, i.e.
ARB_create_context
related: flag debug.
GL
implementation,
providing error checking after each OpenGL method call.GL
implementation,
providing error checking after each OpenGL method call.GL
implementation,
providing error checking after each OpenGL method call.GL
implementation,
providing error checking after each OpenGL method call.GL
implementation,
providing error checking after each OpenGL method call.GL
implementation,
providing error checking after each OpenGL method call.GL
implementation,
providing error checking after each OpenGL method call.EGL.EGL_SAMPLES, GLX.GLX_SAMPLES, WGLExt.WGL_SAMPLES_ARB
if available, or any other known fallback one, ie EGLExt.EGL_COVERAGE_SAMPLES_NV
CapabilitiesChooser
interface, which provides consistent visual
selection behavior across platforms.GLCapabilitiesChooser
interface, which provides consistent visual
selection behavior across platforms.ToolkitLock
,
gathered via NativeWindowFactory.getDefaultToolkitLock(String)
.
ToolkitLock
.
ToolkitLock
instance.
GLPixelBuffer.GLPixelBufferProvider
utilizing best match for GLPixelBuffer.GLPixelAttributes
and allocating
a ByteBuffer
.
destroy()
on the NEWT Child
Remove reference to the NEWT Child
release(gl, true, true, true)
ProxySurface.destroyNotify()
within lock, before clearing fields.
UpstreamSurfaceHook.destroy(ProxySurface)
is being issued and all proxy surface/window handles shall be cleared.
FBObject.ColorAttachment
s, FBObject.TextureAttachment
s and FBObject.RenderAttachment
s
and disposes them.
FBObject.ColorAttachment
s and FBObject.TextureAttachment
s
and disposes them.
FBObject.TextureAttachment
s and disposes them.
FBObject.Colorbuffer
, i.e.
FBObject.Attachment.Type.COLOR
, FBObject.Attachment.Type.DEPTH
, FBObject.Attachment.Type.STENCIL
or FBObject.Attachment.Type.DEPTH_STENCIL
width
height
frustum
.
inverse modelview matrix (Mvi)
.
inverse transposed modelview matrix (Mvit)
.
ShaderState.getAttribLocation(GL2ES2, GLArrayData)
hence ShaderState.disableVertexAttribArray(GL2ES2, GLArrayData)
shall be preferred.
GLArrayData
's location if set
and is the preferred alternative to ShaderState.disableVertexAttribArray(GL2ES2, String)
.
display(..)
for all
registered GLEventListener
s.
destroy()
on the NEWT Child
Remove reference to the NEWT Child
Texture.destroy(GL)
listener
via dispose(..)
if it has been initialized and added to this queue.
Frustum.Plane.distanceTo(float, float, float)
.
glEdgeFlag
.
edgeFlage
callback method
except that it takes an additional reference argument.
EGL.eglGetDisplay(nativeDisplayID)
inclusive EGL.eglInitialize(eglDisplayHandle, ..)
call.
EGL.eglTerminate(eglDisplayHandle)
call.
enable
is true
,
and transfers the data if required.
UpstreamSurfaceHook
lifecycle functions
UpstreamSurfaceHook.create(ProxySurface)
and UpstreamSurfaceHook.destroy(ProxySurface)
.
GLArrayDataEditable.enableBuffer(GL, boolean)
.
glEnd
.
TextRenderer
.
end
callback method except that it
takes an additional reference argument.
TextRenderer
.
Display.getFQName()
equals
MonitorDevice
objects
by evaluating equality of it's components:nativeID
MonitorMode
objects
by evaluating equality of it's components:nativeId
sizeAndRRate
rotation
MonitorMode.SizeAndRRate
objects
by evaluating equality of it's components:surfaceSize
refreshRate
flags
Screen.getFQName()
equals
FBObject.Attachment.type
, FBObject.Attachment.format
, FBObject.Attachment.width
, FBObject.Attachment.height
and FBObject.Attachment.name
.
FBObject.Attachment.type
, FBObject.Attachment.format
, FBObject.RenderAttachment.samples
, FBObject.width
, FBObject.height
and FBObject.Attachment.name
.
error
callback method except that
it takes an additional reference argument.
ES2
for fragment-shader
: "\nprecision mediump float;\nprecision mediump int;\n/*precision lowp sampler2D;*/\n"
ES2
for vertex-shader
: "\nprecision highp float;\nprecision highp int;\n"
auto-repeat
-modifier
keys.
auto-repeat
-modifier
keys.
enable
over require
, since it won't force a failure.
GLProfile
s.FPSCounter.setUpdateFPSFrames(int, PrintStream)
to enable and disable the FPSCounter feature.planes
derived by different inputs
(P*MV
, ..)
used to classify objects
and to test
whether they are outside
.DefaultGLCapabilitiesChooser
implementation.name
.ShaderState.getCachedAttribLocation(String)
if valid,
or the GLSL queried via GL2ES2.glGetAttribLocation(int, String)
.ShaderState.getCachedAttribLocation(String)
if valid,
or the GLSL queried via GL2ES2.glGetAttribLocation(int, String)
.GLArrayData
object.
GLPixelBuffer.GLPixelAttributes
.
GraphicsConfiguration
.
ToolkitLock
(JAWT based) if NativeWindowFactory.isAWTAvailable
, otherwise null.
NVIDIA
: ShaderCode.SUB_PATH_NVIDIA
GL.glBindFramebuffer(int, int)
.
GL.glBindFramebuffer(int, int)
.
GLCapabilitiesImmutable
corresponding to the chosen
OpenGL capabilities (pixel format / visual / GLProfile) for this drawable.FBObject.Colorbuffer
attachment at attachmentPoint
if it is attached to this FBO, otherwise null.
FBObject.Colorbuffer
if it is attached to this FBO, otherwise null.
FBObject.Colorbuffer
within the valid range of attachment points
using reference comparison only.
:0.0
for a local connection
remote.host.net:0.0
for a remote connection
To support multiple local device, see AbstractGraphicsDevice.getUnitID()
.
MonitorMode
w/o native query.
device
connection
,
unit ID
and unique ID name
.
GLBase.getDefaultReadFramebuffer()
, i.e.
GLContext.getDefaultReadFramebuffer()
, i.e.
ToolkitLock
for the default system windowing type.
ToolkitLock
for type
.
ToolkitLock
for type
and deviceHandle
.
GLDrawable
instance,
otherwise return this
instance.
Window
instance,
otherwise return this
instance.
FBObject.RenderAttachment
attachment.
AnimatorBase.isExclusiveContextEnabled()
and AnimatorBase.isStarted()
, otherwise null
.
GLDrawableFactory
being used to create this instance.
GL.GL_FRONT
is requested,
the internal FBObject
sample sink
is being returned.
vertex
: ShaderCode.SUFFIX_VERTEX_SOURCE
fragment
: ShaderCode.SUFFIX_FRAGMENT_SOURCE
geometry
: ShaderCode.SUFFIX_GEOMETRY_SOURCE
Binary
vertex
: ShaderCode.SUFFIX_VERTEX_BINARY
fragment
: ShaderCode.SUFFIX_FRAGMENT_BINARY
geometry
: ShaderCode.SUFFIX_GEOMETRY_BINARY
FPSCounter.setUpdateFPSFrames(int, PrintStream)
.FPSCounter.resetFPSCounter()
.
GL
pipeline object this GLAutoDrawable uses.
GLProfile.getGL2ES1(AbstractGraphicsDevice)
using the default device.
GLProfile.getGL2ES2(AbstractGraphicsDevice)
using the default device.
GLProfile.getGL2GL3(AbstractGraphicsDevice)
using the default device.
GLEventListener
at the given index of this drawable queue.
GLEventListener
of this drawable queue.
listener
is initialized or not.
GLProfile
for this drawable.
GL2ES2.GL_SHADING_LANGUAGE_VERSION
if ≥ ES2.0 or GL2.0,
otherwise a static match is being utilized.
GLContext.getGLVersionNumber()
GLContext.getGLVersionNumber()
AbstractGraphicsDevice
used for depending resources lifecycle,
i.e.
AbstractGraphicsDevice
as returned by Display.getGraphicsDevice()
.
realization
and while it's surface
is being locked
.
ProxySurface#UPSTREAM_PROVIDES_SIZE
is set.
Image
being rendered into.
JAWTWindow.lockSurface()
.
key symbol
incl.
FPSCounter.setUpdateFPSFrames(int, PrintStream)
.FPSCounter.resetFPSCounter()
.
MonitorDevice
which viewport
covers
the given rectangle the most.
MonitorDevice
which viewport
covers
this window the most.
full FBO is supported
, otherwise false.
full FBO is supported
, otherwise false.
vKey
is a modifier key
, method returns the corresponding modifier mask,
otherwise 0.
source
, which is a MonitorDevice
.
MonitorDevice
s.
MonitorMode
s for all MonitorDevice
s.
AbstractGraphicsConfiguration
,
otherwise this instance.
AbstractGraphicsConfiguration
into a
NativeWindow
which can be operated upon by a custom
toolkit, e.g.
OffscreenLayerSurface
instance of this NativeSurface
.
MonitorMode
, as used at NEWT initialization.
GLPixelBuffer.GLPixelAttributes
of the texture data, i.e.
GLPixelBuffer
, created and filled by #readPixels(GLAutoDrawable, boolean)
.
GLPixelBuffer.GLPixelBufferProvider
used by this instance.
Frustum.Plane
s are ordered in the returned array as follows:
Frustum.LEFT
Frustum.RIGHT
Frustum.BOTTOM
Frustum.TOP
Frustum.NEAR
Frustum.FAR
GLEventListenerState
if preservation was performed,
otherwise null
.
GLRendererQuirks
, allowing one to determine workarounds.
GLRendererQuirks
.
getMonitorMode().getSurfaceSize().getResolution()
and getRotation()
getMonitorMode().getSurfaceSize().getResolution()
and getRotation()
rotation value
,
which semantics depends on the pointer type's
MouseEvent.PointerClass
.
FBObject.TextureAttachment
sink, if using multisampling.
FBObject
sink, if using multisampling.
Screen
owning this monitor.
GL2ES2.GL_NUM_SHADER_BINARY_FORMATS
and GL2ES2.GL_SHADER_BINARY_FORMATS
via GL.glGetIntegerv(int, int[], int)
.
OffscreenLayerOption.setShallUseOffscreenLayer(boolean)
.
allocated
AWTGLPixelBuffer
w/ GLPixelBuffer.GLPixelAttributes.componentCount
.
allocated
GLPixelBuffer
w/ GLPixelBuffer.GLPixelAttributes.componentCount
.
Dimension
object.
setSmoothing
.
{s * ss, t * ts}
from this object into the given float[8+d_off]
in the following order:
FBObject.getStatus()
as a string.
FBObject.RenderAttachment
attachment, if exist.
MonitorMode
s supported by this monitor.
SurfaceSize
GLBase.setSwapInterval(int)
.
sampler2D
or samplerExternalOES
depending on TextureSequence.getLastTexture()
.getTexture()
.getTarget()
.
name
.ShaderState.getCachedUniformLocation(String)
if valid,
or the GLSL queried via GL2ES2.glGetUniformLocation(int, String)
.ShaderState.getCachedUniformLocation(String)
if valid,
or the GLSL queried via GL2ES2.glGetUniformLocation(int, String)
.GLUniformData
object.
type
,
connection
and unitID
as it's key components.
unit ID
.unit ID
support multiple graphics device configurations
on a local machine.AbstractGraphicsDevice.getConnection()
.
NativeSurface
if used, otherwise null
.
UpstreamSurfaceHook
if set
, otherwise null
.
GLAutoDrawable
instance, if exist.
rectangular
portion of the rotated virtual Screen
size represented by this monitor.
type
if supported, or VisualIDHolder.VID_UNDEFINED
if not supported.
MouseEvent.getRotation()
ProxySurface#UPSTREAM_PROVIDES_SIZE
is set.
GL2GL3
implemented interface.fragment-shader
: "\nprecision highp float;\nprecision mediump int;\n/*precision mediump sampler2D;*/\n".
vertex-shader
or geometry-shader
: "\nprecision highp float;\nprecision highp int;\n".
GL2
and GL3
.bc
stands for backward compatibility.
bc
stands for backward compatibility.
GL_VERSION_1_0
GL_VERSION_1_0
GL_VERSION_1_0
GL_VERSION_1_0
GL_VERSION_1_0
GL_VERSION_1_0
GL_AMD_compressed_3DC_texture
GL_AMD_compressed_3DC_texture
GL_AMD_compressed_3DC_texture
GL_AMD_compressed_3DC_texture
GL_EXT_422_pixels
GL_EXT_422_pixels
GL_EXT_422_pixels
GL_EXT_422_pixels
GL_VERSION_1_0
GL_VERSION_1_0
GL_EXT_abgr
GL_VERSION_1_0
GL_VERSION_1_0
GL_VERSION_1_0
GL_VERSION_1_0
GL_VERSION_1_0
GL_VERSION_1_0
GL_VERSION_1_0
GL_ARB_shader_atomic_counters
GL_VERSION_2_0
, GL_ES_VERSION_2_0
GL_VERSION_2_0
, GL_ES_VERSION_2_0
GL_ARB_separate_shader_objects
; GL_EXT_separate_shader_objects
GL_EXT_stencil_two_side
GL_ARB_shader_subroutine
GL_ARB_shader_subroutine
GL_ARB_shader_subroutine
GL_ARB_shader_subroutine
GL_ARB_shader_subroutine
GL_VERSION_1_3
, GL_ES_VERSION_2_0
GL_ARB_uniform_buffer_object
GL_ARB_uniform_buffer_object
GL_VERSION_2_0
, GL_ES_VERSION_2_0
GL_VERSION_2_0
, GL_ES_VERSION_2_0
GL_ARB_vertex_blend
GL_VERSION_1_0
, GL_VERSION_ES_1_0
GL_IMG_texture_env_enhanced_fixed_function
GL_VERSION_ES_1_0
, GL_VERSION_1_3_DEPRECATED
GL_VERSION_1_2
, GL_ES_VERSION_2_0
GL_VERSION_1_2_DEPRECATED
, GL_ES_VERSION_2_0
GL_VERSION_1_0
GL_ARB_shader_image_load_store
GL_VERSION_1_1
GL_NV_fence
GL_NV_fence
GL_NV_fence
GL_ARB_separate_shader_objects
, GL_EXT_separate_shader_objects
GL_PGI_misc_hints
GL_PGI_misc_hints
GL_PGI_misc_hints
GL_PGI_misc_hints
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_VERSION_1_1
GL_VERSION_1_1
GL_EXT_texture_snorm
GL_ARB_texture_float
;
GL_ARB_texture_float
; GL_EXT_texture_storage
GL_EXT_texture_integer
GL_EXT_texture_integer
GL_ARB_texture_float
;
GL_ARB_texture_float
; GL_EXT_texture_storage
GL_EXT_texture_integer
GL_EXT_texture_integer
GL_VERSION_1_1
GL_VERSION_1_1
GL_EXT_texture_snorm
GL_EXT_texture_integer
GL_EXT_texture_integer
GL_VERSION_1_0
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_APPLE_float_pixels
GL_ATI_texture_float
GL_APPLE_float_pixels
GL_ATI_texture_float
GL_VERSION_3_0_DEPRECATED
; GL_EXT_texture_integer
GL_INGR_color_clamp
GL_INGR_color_clamp
GL_VERSION_1_0
, GL_VERSION_ES_1_0
GL_EXT_texture_snorm
GL_VERSION_1_0
, GL_VERSION_ES_1_0
GL_VERSION_1_0
, GL_VERSION_ES_1_0
GL_QCOM_alpha_test
GL_QCOM_alpha_test
GL_VERSION_1_0
, GL_VERSION_ES_1_0
GL_QCOM_alpha_test
GL_ARB_sync
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_PGI_misc_hints
GL_PGI_misc_hints
GL_ARB_occlusion_query2
; GL_EXT_occlusion_query_boolean
GL_EXT_occlusion_query_boolean
GL_VERSION_1_5
, GL_ES_VERSION_2_0
GL_VERSION_1_5
, GL_ES_VERSION_2_0
GL_EXT_compiled_vertex_array
GL_EXT_compiled_vertex_array
GL_AMD_compressed_ATC_texture
GL_AMD_compressed_ATC_texture
GL_AMD_compressed_ATC_texture
GL_AMD_compressed_ATC_texture
GL_AMD_compressed_ATC_texture
GL_AMD_compressed_ATC_texture
GL_ARB_shader_image_load_store
GL_ARB_shader_atomic_counters
GL_ARB_shader_atomic_counters
GL_ARB_shader_atomic_counters
GL_ARB_shader_atomic_counters
GL_ARB_shader_atomic_counters
GL_ARB_shader_atomic_counters
GL_ARB_shader_atomic_counters
GL_ARB_shader_atomic_counters
GL_ARB_shader_atomic_counters
GL_ARB_shader_atomic_counters
GL_ARB_shader_atomic_counters
GL_ARB_shader_atomic_counters
GL_VERSION_2_0
, GL_ES_VERSION_2_0
GL_EXT_light_texture
GL_VERSION_1_0
GL_VERSION_1_0
GL_VERSION_1_0
GL_VERSION_1_0
GL_VERSION_1_0
GL_VERSION_1_0
GL_VERSION_1_0
GL_APPLE_aux_depth_stencil
GL_EXT_pixel_transform
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_VERSION_1_0
GL_PGI_misc_hints
GL_VERSION_1_0
GL_VERSION_1_2
GL_VERSION_3_0
; GL_EXT_texture_integer
GL_VERSION_1_2
; GL_EXT_texture_format_BGRA8888
, GL_EXT_bgra
, GL_EXT_read_format_bgra
, GL_APPLE_texture_format_BGRA8888
GL_EXT_texture_storage
GL_EXT_texture_storage
GL_IMG_read_format
GL_IMG_read_format
GL_VERSION_3_0
; GL_EXT_texture_integer
GL_VERSION_1_0
GL_VERSION_1_0
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_ES_VERSION_2_0
, GL_ARB_imaging
GL_VERSION_1_4
, GL_ES_VERSION_2_0
GL_VERSION_1_4
, GL_ES_VERSION_2_0
GL_ES_VERSION_2_0
, GL_ARB_imaging
GL_VERSION_2_0
, GL_ES_VERSION_2_0
GL_VERSION_2_0
, GL_ES_VERSION_2_0
GL_VERSION_1_4
, GL_ES_VERSION_2_0
GL_VERSION_1_4
, GL_ES_VERSION_2_0
GL_VERSION_1_0
GL_VERSION_1_0
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_VERSION_3_0
; GL_EXT_texture_integer
GL_INGR_color_clamp
GL_INGR_color_clamp
GL_VERSION_1_0
GL_VERSION_2_0
, GL_ES_VERSION_2_0
GL_ARB_shader_objects
GL_VERSION_2_0
, GL_ES_VERSION_2_0
GL_ARB_shader_objects
GL_VERSION_2_0
, GL_ES_VERSION_2_0
GL_ARB_shader_objects
GL_VERSION_2_0
, GL_ES_VERSION_2_0
GL_ARB_shader_objects
GL_VERSION_1_5
; GL_OES_mapbuffer
GL_VERSION_3_0
GL_APPLE_flush_buffer_range
GL_NV_shader_buffer_load
GL_VERSION_3_0
GL_VERSION_3_0
GL_VERSION_1_5
; GL_OES_mapbuffer
GL_VERSION_1_5
; GL_OES_mapbuffer
GL_APPLE_object_purgeable
GL_EXT_debug_label
GL_APPLE_flush_buffer_range
GL_VERSION_1_5
, GL_ES_VERSION_2_0
GL_ARB_shader_image_load_store
GL_VERSION_1_5
, GL_ES_VERSION_2_0
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_VERSION_1_1
GL_VERSION_1_1
GL_VERSION_1_1
GL_VERSION_1_1
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_EXT_Cg_shader
GL_EXT_Cg_shader
GL_VERSION_1_0
GL_VERSION_3_0_DEPRECATED
; GL_ARB_color_buffer_float
GL_VERSION_3_0
; GL_ARB_color_buffer_float
GL_VERSION_1_3
GL_VERSION_1_2
, GL_ES_VERSION_2_0
GL_VERSION_3_0_DEPRECATED
; GL_ARB_color_buffer_float
GL_VERSION_ES_1_0
, GL_VERSION_1_3_DEPRECATED
GL_VERSION_1_1
GL_VERSION_1_0
GL_VERSION_1_1
GL_VERSION_1_1
GL_VERSION_3_0
GL_VERSION_3_0
GL_VERSION_3_0
GL_VERSION_3_0
GL_VERSION_3_0
GL_VERSION_3_0
GL_VERSION_3_0
GL_VERSION_3_0
GL_PGI_misc_hints
GL_PGI_misc_hints
GL_VERSION_1_0
, GL_VERSION_ES_1_0
GL_IMG_user_clip_plane
GL_VERSION_1_0
, GL_VERSION_ES_1_0
GL_IMG_user_clip_plane
GL_VERSION_1_0
, GL_VERSION_ES_1_0
GL_IMG_user_clip_plane
GL_VERSION_1_0
, GL_VERSION_ES_1_0
GL_IMG_user_clip_plane
GL_VERSION_1_0
, GL_VERSION_ES_1_0
GL_IMG_user_clip_plane
GL_VERSION_1_0
, GL_VERSION_ES_1_0
GL_IMG_user_clip_plane
GL_EXT_clip_volume_hint
GL_EXT_cmyka
GL_EXT_cmyka
GL_VERSION_1_0
GL_VERSION_1_0
GL_PGI_vertex_hints
GL_PGI_vertex_hints
GL_NV_vertex_buffer_unified_memory
GL_VERSION_1_5_DEPRECATED
, GL_VERSION_ES_1_0
GL_NV_vertex_buffer_unified_memory
GL_VERSION_1_1
, GL_VERSION_ES_1_0
GL_VERSION_1_1
, GL_VERSION_ES_1_0
GL_VERSION_1_1
, GL_VERSION_ES_1_0
GL_VERSION_1_1
, GL_VERSION_ES_1_0
GL_ARB_framebuffer_object
, GL_ES_VERSION_2_0
; GL_NV_draw_buffers
GL_ARB_framebuffer_object
; GL_NV_draw_buffers
GL_ARB_framebuffer_object
; GL_NV_draw_buffers
GL_ARB_framebuffer_object
; GL_NV_draw_buffers
GL_ARB_framebuffer_object
; GL_NV_draw_buffers
GL_ARB_framebuffer_object
; GL_NV_draw_buffers
GL_ARB_framebuffer_object
; GL_NV_draw_buffers
GL_ARB_framebuffer_object
; GL_NV_draw_buffers
GL_ARB_framebuffer_object
; GL_NV_draw_buffers
GL_ARB_framebuffer_object
; GL_NV_draw_buffers
GL_ARB_framebuffer_object
; GL_NV_draw_buffers
GL_ARB_framebuffer_object
; GL_NV_draw_buffers
GL_ARB_framebuffer_object
; GL_NV_draw_buffers
GL_ARB_framebuffer_object
; GL_NV_draw_buffers
GL_ARB_framebuffer_object
; GL_NV_draw_buffers
GL_ARB_framebuffer_object
; GL_NV_draw_buffers
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_QCOM_tiled_rendering
GL_QCOM_tiled_rendering
GL_QCOM_tiled_rendering
GL_QCOM_tiled_rendering
GL_QCOM_tiled_rendering
GL_QCOM_tiled_rendering
GL_QCOM_tiled_rendering
GL_QCOM_tiled_rendering
GL_QCOM_tiled_rendering
GL_QCOM_tiled_rendering
GL_QCOM_tiled_rendering
GL_QCOM_tiled_rendering
GL_QCOM_tiled_rendering
GL_QCOM_tiled_rendering
GL_QCOM_tiled_rendering
GL_QCOM_tiled_rendering
GL_ATI_pixel_format_float
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_EXT_discard_framebuffer
GL_EXT_discard_framebuffer
GL_APPLE_float_pixels
GL_VERSION_1_0
GL_VERSION_1_0
GL_VERSION_1_0
GL_VERSION_1_0
GL_ARB_imaging_DEPRECATED
GL_ARB_imaging_DEPRECATED
GL_NV_multisample_coverage
GL_VERSION_1_4_DEPRECATED
GL_ARB_vertex_program
GL_ARB_imaging_DEPRECATED
GL_ARB_imaging_DEPRECATED
GL_ARB_imaging_DEPRECATED
GL_ARB_imaging_DEPRECATED
GL_ARB_imaging_DEPRECATED
GL_ARB_imaging_DEPRECATED
GL_ARB_imaging_DEPRECATED
GL_ARB_imaging_DEPRECATED
GL_ARB_imaging_DEPRECATED
GL_ARB_imaging_DEPRECATED
GL_ARB_imaging_DEPRECATED
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_VERSION_ES_1_0
, GL_VERSION_1_3_DEPRECATED
GL_VERSION_ES_1_0
, GL_VERSION_1_3_DEPRECATED
GL_VERSION_ES_1_0
, GL_VERSION_1_3_DEPRECATED
GL_ARB_shader_image_load_store
GL_VERSION_1_4_DEPRECATED
GL_EXT_texture_array
GL_VERSION_3_0
; GL_EXT_shadow_samplers
GL_ARB_shader_subroutine
GL_VERSION_1_0
GL_VERSION_1_0
GL_VERSION_2_0
, GL_ES_VERSION_2_0
GL_VERSION_1_3_DEPRECATED
GL_VERSION_1_3_DEPRECATED
GL_VERSION_1_3_DEPRECATED
GL_VERSION_1_3_DEPRECATED
GL_EXT_texture_compression_latc
GL_EXT_texture_compression_latc
GL_VERSION_3_0
GL_ARB_texture_compression_rgtc
GL_VERSION_3_0
GL_ARB_texture_compression_rgtc
GL_VERSION_1_3
GL_ARB_texture_compression_bptc
GL_ARB_texture_compression_bptc
GL_IMG_texture_compression_pvrtc
GL_IMG_texture_compression_pvrtc
GL_IMG_texture_compression_pvrtc
GL_IMG_texture_compression_pvrtc
GL_EXT_texture_compression_s3tc
, GL_EXT_texture_compression_dxt1
GL_VERSION_1_3
GL_ARB_texture_compression_bptc
GL_IMG_texture_compression_pvrtc
GL_IMG_texture_compression_pvrtc
GL_IMG_texture_compression_pvrtc
GL_IMG_texture_compression_pvrtc
GL_EXT_texture_compression_s3tc
, GL_EXT_texture_compression_dxt1
GL_EXT_texture_compression_s3tc
GL_EXT_texture_compression_s3tc
GL_EXT_texture_compression_latc
GL_EXT_texture_compression_latc
GL_ARB_texture_compression_rgtc
GL_ARB_texture_compression_rgtc
GL_VERSION_2_1_DEPRECATED
GL_VERSION_2_1_DEPRECATED
GL_VERSION_2_1
GL_VERSION_2_1
GL_ARB_texture_compression_bptc
GL_VERSION_1_3
, GL_ES_VERSION_2_0
GL_ARB_sync
GL_PGI_misc_hints
GL_NV_texture_shader
GL_VERSION_ES_1_0
, GL_VERSION_1_3_DEPRECATED
GL_ES_VERSION_2_0
, GL_ARB_imaging
GL_ARB_imaging_DEPRECATED
GL_ES_VERSION_2_0
, GL_ARB_imaging
GL_VERSION_3_2
GL_VERSION_3_2
GL_VERSION_3_0
GL_ARB_robustness
GL_VERSION_3_0
GL_VERSION_3_2
GL_EXT_robustness
GL_EXT_robustness
GL_AMD_vertex_shader_tesselator
GL_ARB_imaging_DEPRECATED
GL_ARB_imaging_DEPRECATED
GL_ARB_imaging_DEPRECATED
GL_ARB_imaging_DEPRECATED
GL_ARB_imaging_DEPRECATED
GL_ARB_imaging_DEPRECATED
GL_ARB_imaging_DEPRECATED
GL_ARB_imaging_DEPRECATED
GL_ARB_imaging_DEPRECATED
GL_VERSION_2_0_DEPRECATED
; GL_ARB_point_sprite
; GL_OES_point_sprite
GL_VERSION_1_0
GL_ARB_copy_buffer
GL_ARB_copy_buffer
GL_ARB_copy_buffer
GL_ARB_copy_buffer
GL_AMD_performance_monitor
GL_AMD_performance_monitor
GL_AMD_performance_monitor
GL_AMD_performance_monitor
GL_NV_coverage_sample
GL_NV_coverage_sample
GL_NV_coverage_sample
GL_NV_coverage_sample
GL_NV_coverage_sample
GL_NV_coverage_sample
GL_NV_coverage_sample
GL_NV_coverage_sample
GL_NV_multisample_coverage
GL_NV_multisample_coverage
, GL_NV_coverage_sample
GL_EXT_pixel_transform
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_NV_texture_shader
GL_NV_texture_shader
GL_EXT_cull_vertex
GL_EXT_cull_vertex
GL_EXT_cull_vertex
GL_VERSION_1_0
GL_VERSION_1_0
, GL_VERSION_ES_1_0
GL_VERSION_1_5_DEPRECATED
GL_VERSION_1_4_DEPRECATED
GL_VERSION_1_0
GL_ARB_vertex_program
GL_ARB_matrix_palette
GL_ARB_vertex_program
GL_VERSION_1_0
, GL_VERSION_ES_1_0
GL_NV_occlusion_query
GL_ARB_matrix_palette
; GL_OES_matrix_palette
GL_VERSION_2_0
, GL_ES_VERSION_2_0
GL_VERSION_1_5
; GL_EXT_occlusion_query_boolean
GL_VERSION_1_0
GL_VERSION_1_0
GL_VERSION_1_0
GL_VERSION_1_0
GL_VERSION_1_0
GL_VERSION_2_1_DEPRECATED
GL_VERSION_1_0
GL_VERSION_1_4_DEPRECATED
GL_VERSION_1_0
, GL_VERSION_ES_1_0
GL_VERSION_2_0
, GL_ES_VERSION_2_0
GL_ARB_vertex_program
GL_EXT_vertex_shader
GL_EXT_vertex_weighting
GL_ARB_vertex_blend
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_AMD_name_gen_delete
GL_ARB_debug_output
GL_ARB_debug_output
GL_AMD_debug_output
GL_AMD_debug_output
GL_AMD_debug_output
GL_AMD_debug_output
GL_AMD_debug_output
GL_AMD_debug_output
GL_AMD_debug_output
GL_AMD_debug_output
GL_AMD_debug_output
GL_ARB_debug_output
GL_ARB_debug_output
GL_ARB_debug_output
GL_AMD_debug_output
GL_ARB_debug_output
GL_AMD_debug_output
GL_ARB_debug_output
GL_AMD_debug_output
GL_ARB_debug_output
GL_ARB_debug_output
GL_ARB_debug_output
GL_ARB_debug_output
GL_ARB_debug_output
GL_ARB_debug_output
GL_ARB_debug_output
GL_ARB_debug_output
GL_ARB_debug_output
GL_ARB_debug_output
GL_ARB_debug_output
GL_ARB_debug_output
GL_ARB_debug_output
GL_VERSION_1_0
, GL_VERSION_ES_1_0
GL_EXT_texture_sRGB_decode
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_VERSION_1_4
, GL_ES_VERSION_2_0
GL_VERSION_2_0
, GL_ES_VERSION_2_0
GL_NV_texture_shader
GL_NV_texture_shader
GL_NV_texture_shader3
GL_NV_texture_shader3
GL_NV_texture_shader3
GL_VERSION_1_0
GL_ARB_framebuffer_object
; GL_EXT_packed_depth_stencil
; GL_OES_packed_depth_stencil
GL_ARB_depth_buffer_float
GL_ARB_framebuffer_object
, GL_ES_VERSION_2_0
GL_VERSION_1_0
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_EXT_depth_bounds_test
GL_EXT_depth_bounds_test
GL_VERSION_3_0
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_QCOM_tiled_rendering
GL_QCOM_tiled_rendering
GL_QCOM_tiled_rendering
GL_QCOM_tiled_rendering
GL_QCOM_tiled_rendering
GL_QCOM_tiled_rendering
GL_QCOM_tiled_rendering
GL_QCOM_tiled_rendering
GL_QCOM_tiled_rendering
GL_QCOM_tiled_rendering
GL_QCOM_tiled_rendering
GL_QCOM_tiled_rendering
GL_QCOM_tiled_rendering
GL_QCOM_tiled_rendering
GL_QCOM_tiled_rendering
GL_QCOM_tiled_rendering
GL_ARB_depth_clamp
GL_AMD_depth_clamp_separate
GL_AMD_depth_clamp_separate
GL_NV_depth_clamp
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_VERSION_1_4
, GL_ES_VERSION_2_0
GL_NV_depth_nonlinear
GL_VERSION_1_4
; GL_OES_depth24
GL_VERSION_1_4
; GL_OES_depth32
GL_ARB_depth_buffer_float
GL_EXT_discard_framebuffer
GL_EXT_discard_framebuffer
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_VERSION_1_0
GL_ARB_framebuffer_object
; GL_EXT_packed_depth_stencil
; GL_OES_packed_depth_stencil
GL_ARB_framebuffer_object
GL_NV_copy_depth_to_color
GL_NV_copy_depth_to_color
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_VERSION_1_4_DEPRECATED
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_AMD_vertex_shader_tesselator
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_VERSION_1_0
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_VERSION_ES_1_0
, GL_VERSION_1_3_DEPRECATED
GL_VERSION_ES_1_0
, GL_VERSION_1_3_DEPRECATED
GL_IMG_texture_env_enhanced_fixed_function
GL_NV_texture_shader3
GL_NV_texture_shader
GL_NV_texture_shader
GL_NV_texture_shader
GL_NV_texture_shader
GL_NV_texture_shader3
GL_NV_texture_shader
GL_NV_texture_shader3
GL_NV_texture_shader
GL_NV_texture_shader2
GL_NV_texture_shader
GL_NV_texture_shader
GL_VERSION_1_0
GL_ARB_gpu_shader_fp64
GL_ARB_gpu_shader_fp64
GL_ARB_gpu_shader_fp64
GL_ARB_gpu_shader_fp64
GL_ARB_gpu_shader_fp64
GL_ARB_gpu_shader_fp64
GL_ARB_gpu_shader_fp64
GL_ARB_gpu_shader_fp64
GL_ARB_gpu_shader_fp64
GL_ARB_gpu_shader_fp64
GL_ARB_gpu_shader_fp64
GL_ARB_gpu_shader_fp64
GL_VERSION_1_0
GL_VERSION_1_0
GL_VERSION_2_0
; GL_NV_draw_buffers
GL_ATI_draw_buffers
GL_VERSION_2_0
; GL_NV_draw_buffers
GL_VERSION_2_0
; GL_NV_draw_buffers
GL_ATI_draw_buffers
GL_VERSION_2_0
; GL_NV_draw_buffers
GL_ATI_draw_buffers
GL_VERSION_2_0
; GL_NV_draw_buffers
GL_ATI_draw_buffers
GL_VERSION_2_0
; GL_NV_draw_buffers
GL_ATI_draw_buffers
GL_VERSION_2_0
; GL_NV_draw_buffers
GL_ATI_draw_buffers
GL_VERSION_2_0
; GL_NV_draw_buffers
GL_ATI_draw_buffers
GL_ATI_draw_buffers
GL_VERSION_2_0
; GL_NV_draw_buffers
GL_ATI_draw_buffers
GL_VERSION_2_0
; GL_NV_draw_buffers
GL_ATI_draw_buffers
GL_VERSION_2_0
; GL_NV_draw_buffers
GL_ATI_draw_buffers
GL_VERSION_2_0
; GL_NV_draw_buffers
GL_ATI_draw_buffers
GL_VERSION_2_0
; GL_NV_draw_buffers
GL_ATI_draw_buffers
GL_VERSION_2_0
; GL_NV_draw_buffers
GL_ATI_draw_buffers
GL_VERSION_2_0
; GL_NV_draw_buffers
GL_ATI_draw_buffers
GL_VERSION_2_0
; GL_NV_draw_buffers
GL_ATI_draw_buffers
GL_ARB_framebuffer_object
; GL_EXT_framebuffer_blit
GL_ANGLE_framebuffer_blit
GL_APPLE_framebuffer_multisample
GL_APPLE_framebuffer_multisample
GL_ARB_framebuffer_object
; GL_EXT_framebuffer_blit
GL_ANGLE_framebuffer_blit
GL_APPLE_framebuffer_multisample
GL_APPLE_framebuffer_multisample
GL_NV_vertex_buffer_unified_memory
GL_ARB_draw_indirect
GL_ARB_draw_indirect
GL_NV_vertex_buffer_unified_memory
GL_NV_vertex_buffer_unified_memory
GL_VERSION_1_0
GL_APPLE_fence
GL_NV_texture_shader
GL_NV_texture_shader
GL_NV_texture_shader
GL_NV_texture_shader
GL_NV_texture_shader
GL_NV_texture_shader
GL_NV_texture_shader
GL_NV_texture_shader
GL_NV_texture_shader
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_NV_texture_shader
GL_NV_texture_shader
GL_VERSION_1_5
GL_VERSION_1_5
, GL_ES_VERSION_2_0
GL_VERSION_1_5
GL_VERSION_1_0
GL_VERSION_1_1
GL_NV_vertex_buffer_unified_memory
GL_VERSION_1_5_DEPRECATED
GL_NV_vertex_buffer_unified_memory
GL_VERSION_1_1
GL_VERSION_1_1
GL_PGI_vertex_hints
GL_NV_vertex_buffer_unified_memory
GL_ARB_shader_image_load_store
GL_VERSION_1_5
, GL_ES_VERSION_2_0
GL_VERSION_1_5
, GL_ES_VERSION_2_0
GL_NV_vertex_buffer_unified_memory
GL_NV_vertex_buffer_unified_memory
GL_NV_texgen_emboss
GL_NV_texgen_emboss
GL_NV_texgen_emboss
GL_VERSION_1_0
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_OES_compressed_ETC1_RGB8_texture
GL_OES_compressed_ETC1_RGB8_texture
GL_NV_evaluators
GL_VERSION_1_0
GL_NV_evaluators
GL_NV_evaluators
GL_NV_evaluators
GL_NV_evaluators
GL_NV_evaluators
GL_NV_evaluators
GL_NV_evaluators
GL_NV_evaluators
GL_NV_evaluators
GL_NV_evaluators
GL_NV_evaluators
GL_NV_evaluators
GL_NV_evaluators
GL_NV_evaluators
GL_NV_evaluators
GL_NV_evaluators
GL_NV_evaluators
GL_NV_evaluators
GL_VERSION_1_0
, GL_VERSION_ES_1_0
GL_VERSION_1_0
, GL_VERSION_ES_1_0
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_AMD_pinned_memory
GL_VERSION_1_0
GL_VERSION_1_0
GL_NV_fog_distance
GL_NV_fog_distance
GL_IMG_texture_env_enhanced_fixed_function
GL_AMD_blend_minmax_factor
GL_AMD_blend_minmax_factor
GL_NV_video_capture
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_VERSION_1_0
GL_VERSION_1_0
GL_VERSION_1_0
GL_VERSION_1_0
GL_APPLE_fence
GL_NV_fence
GL_NV_fence
GL_NV_fence
GL_NV_fence
GL_NV_fence
GL_NV_fence
GL_NV_video_capture
GL_NV_video_capture
GL_VERSION_1_0
GL_ARB_provoking_vertex
GL_EXT_provoking_vertex
GL_ARB_ES2_compatibility
, GL_ES_VERSION_2_0
GL_VERSION_3_0
; GL_ARB_color_buffer_float
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_NV_gpu_shader5
GL_NV_gpu_shader5
GL_NV_gpu_shader5
GL_NV_gpu_shader5
GL_ARB_depth_buffer_float
GL_NV_float_buffer
GL_VERSION_2_0
, GL_ES_VERSION_2_0
GL_ARB_shader_objects
GL_VERSION_2_1
GL_VERSION_2_1
GL_VERSION_2_0
, GL_ES_VERSION_2_0
GL_ARB_shader_objects
GL_VERSION_2_1
GL_VERSION_2_1
GL_VERSION_2_0
, GL_ES_VERSION_2_0
GL_ARB_shader_objects
GL_VERSION_2_1
GL_VERSION_2_1
GL_NV_float_buffer
GL_NV_float_buffer
GL_NV_float_buffer
GL_NV_float_buffer
GL_NV_float_buffer
GL_NV_float_buffer
GL_NV_float_buffer
GL_NV_float_buffer
GL_NV_float_buffer
GL_NV_float_buffer
GL_NV_float_buffer
GL_NV_float_buffer
GL_NV_float_buffer
GL_VERSION_2_0
, GL_ES_VERSION_2_0
GL_ARB_shader_objects
GL_VERSION_2_0
, GL_ES_VERSION_2_0
GL_ARB_shader_objects
GL_VERSION_2_0
, GL_ES_VERSION_2_0
GL_ARB_shader_objects
GL_VERSION_1_0
, GL_VERSION_ES_1_0
GL_VERSION_1_0
GL_VERSION_1_0
, GL_VERSION_ES_1_0
GL_VERSION_1_5_DEPRECATED
GL_VERSION_1_5_DEPRECATED
GL_NV_vertex_buffer_unified_memory
GL_VERSION_1_5_DEPRECATED
GL_NV_vertex_buffer_unified_memory
GL_VERSION_1_5_DEPRECATED
GL_VERSION_1_5_DEPRECATED
GL_VERSION_1_5_DEPRECATED
GL_VERSION_1_5_DEPRECATED
GL_VERSION_1_4_DEPRECATED
GL_VERSION_1_4_DEPRECATED
GL_VERSION_1_5_DEPRECATED
GL_VERSION_1_4_DEPRECATED
GL_VERSION_1_4_DEPRECATED
GL_VERSION_1_4_DEPRECATED
GL_VERSION_1_4_DEPRECATED
GL_VERSION_1_0
, GL_VERSION_ES_1_0
GL_NV_fog_distance
GL_VERSION_1_0
, GL_VERSION_ES_1_0
GL_VERSION_1_0
, GL_VERSION_ES_1_0
GL_VERSION_1_0
GL_VERSION_1_0
, GL_VERSION_ES_1_0
GL_VERSION_1_0
, GL_VERSION_ES_1_0
GL_NV_texture_shader3
GL_OML_subsample
GL_OML_subsample
GL_ARB_tessellation_shader
GL_ARB_tessellation_shader
GL_IMG_texture_env_enhanced_fixed_function
GL_EXT_light_texture
GL_VERSION_1_4_DEPRECATED
GL_ARB_gpu_shader5
GL_EXT_light_texture
GL_EXT_light_texture
GL_ARB_fragment_program
GL_NV_gpu_program5
GL_NV_parameter_buffer_object
GL_VERSION_2_0
, GL_ES_VERSION_2_0
GL_ARB_separate_shader_objects
; GL_EXT_separate_shader_objects
GL_VERSION_2_0
; GL_OES_standard_derivatives
GL_ARB_framebuffer_object
, GL_ES_VERSION_2_0
GL_ARB_framebuffer_object
GL_ARB_framebuffer_object
GL_ARB_framebuffer_object
; GL_EXT_sRGB
GL_ARB_framebuffer_object
; GL_EXT_sRGB
GL_ARB_framebuffer_object
; GL_EXT_color_buffer_half_float
GL_ARB_framebuffer_object
GL_ARB_framebuffer_object
GL_VERSION_3_2
GL_ARB_geometry_shader4
GL_NV_geometry_program4
GL_ARB_framebuffer_object
, GL_ES_VERSION_2_0
GL_ARB_framebuffer_object
, GL_ES_VERSION_2_0
GL_ARB_framebuffer_object
GL_ARB_framebuffer_object
GL_OES_texture_3D
GL_ARB_framebuffer_object
, GL_ES_VERSION_2_0
GL_ARB_framebuffer_object
; GL_NV_geometry_program4
, GL_EXT_texture_array
GL_NV_geometry_program4
GL_ARB_framebuffer_object
, GL_ES_VERSION_2_0
GL_EXT_multisampled_render_to_texture
GL_EXT_multisampled_render_to_texture
GL_ARB_shader_image_load_store
GL_ARB_framebuffer_object
, GL_ES_VERSION_2_0
GL_ARB_framebuffer_object
, GL_ES_VERSION_2_0
GL_ARB_framebuffer_object
GL_ARB_framebuffer_object
, GL_ES_VERSION_2_0
GL_ES_VERSION_2_0
GL_ARB_framebuffer_object
GL_ES_VERSION_2_0
GL_ARB_geometry_shader4
GL_NV_geometry_program4
GL_VERSION_3_2
GL_ARB_geometry_shader4
GL_NV_geometry_program4
GL_ARB_framebuffer_object
, GL_ES_VERSION_2_0
GL_ARB_framebuffer_object
GL_ANGLE_framebuffer_multisample
GL_APPLE_framebuffer_multisample
GL_APPLE_framebuffer_multisample
GL_IMG_multisampled_render_to_texture
GL_IMG_multisampled_render_to_texture
GL_ARB_framebuffer_object
GL_ARB_framebuffer_sRGB
GL_ARB_framebuffer_object
GL_ARB_framebuffer_object
, GL_ES_VERSION_2_0
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_VERSION_1_0
GL_VERSION_1_0
GL_EXT_vertex_shader
GL_PGI_misc_hints
GL_ES_VERSION_2_0
, GL_ARB_imaging
GL_ES_VERSION_2_0
, GL_ARB_imaging
GL_ES_VERSION_2_0
, GL_ARB_imaging
GL_VERSION_1_4_DEPRECATED
, GL_VERSION_ES_1_0
GL_VERSION_1_4_DEPRECATED
, GL_ES_VERSION_2_0
GL_VERSION_3_2
GL_ARB_geometry_shader4
GL_NV_geometry_program4
GL_VERSION_3_2
GL_ARB_geometry_shader4
GL_NV_geometry_program4
GL_NV_geometry_program4
GL_NV_parameter_buffer_object
GL_VERSION_3_2
GL_ARB_geometry_shader4
GL_ARB_separate_shader_objects
GL_ARB_gpu_shader5
GL_VERSION_3_2
GL_ARB_geometry_shader4
GL_NV_geometry_program4
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_NV_shader_buffer_load
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_VERSION_1_0
GL_VERSION_1_0
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_VERSION_3_0
; GL_EXT_texture_integer
GL_INGR_color_clamp
GL_INGR_color_clamp
GL_VERSION_1_0
GL_ARB_robustness
; GL_EXT_robustness
GL_APPLE_float_pixels
GL_ARB_half_float_vertex
; GL_NV_half_float
; GL_ARB_half_float_pixel
,
earmarked for ES 3.0 (hence kept in GL while fixing Bug 590)
GL_OES_texture_half_float
GL_NV_texture_shader
GL_NV_texture_shader
GL_ARB_ES2_compatibility
, GL_ES_VERSION_2_0
GL_ARB_ES2_compatibility
, GL_ES_VERSION_2_0
GL_NV_texture_shader
GL_NV_texture_shader3
GL_NV_texture_shader
GL_VERSION_1_0
GL_ARB_imaging_DEPRECATED
GL_ARB_imaging_DEPRECATED
GL_ARB_imaging_DEPRECATED
GL_ARB_imaging_DEPRECATED
GL_ARB_imaging_DEPRECATED
GL_ARB_imaging_DEPRECATED
GL_ARB_imaging_DEPRECATED
GL_ARB_imaging_DEPRECATED
GL_ARB_imaging_DEPRECATED
GL_ARB_shader_image_load_store
GL_ARB_shader_image_load_store
GL_ARB_shader_image_load_store
GL_ARB_shader_image_load_store
GL_ARB_shader_image_load_store
GL_ARB_shader_image_load_store
GL_ARB_shader_image_load_store
GL_ARB_shader_image_load_store
GL_ARB_shader_image_load_store
GL_ARB_shader_image_load_store
GL_ARB_shader_image_load_store
GL_ARB_shader_image_load_store
GL_ARB_shader_image_load_store
GL_ARB_shader_image_load_store
GL_ARB_shader_image_load_store
GL_ARB_shader_image_load_store
GL_ARB_shader_image_load_store
GL_ARB_shader_image_load_store
GL_ARB_shader_image_load_store
GL_ARB_shader_image_load_store
GL_ARB_ES2_compatibility
, GL_ES_VERSION_2_0
; GL_OES_read_format
GL_ARB_ES2_compatibility
, GL_ES_VERSION_2_0
; GL_OES_read_format
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_VERSION_1_4
, GL_ES_VERSION_2_0
GL_ARB_framebuffer_object_DEPRECATED
GL_VERSION_1_1
GL_NV_vertex_buffer_unified_memory
GL_VERSION_1_5_DEPRECATED
GL_NV_vertex_buffer_unified_memory
GL_VERSION_1_1
GL_VERSION_1_1
GL_VERSION_1_1
GL_PGI_vertex_hints
GL_VERSION_1_0
GL_VERSION_1_0
GL_VERSION_1_0
GL_EXT_index_material
GL_EXT_index_material
GL_EXT_index_material
GL_VERSION_1_0
GL_VERSION_1_0
GL_VERSION_1_0
GL_EXT_index_func
GL_EXT_index_func
GL_EXT_index_func
GL_VERSION_1_0
GL_VERSION_2_0
, GL_ES_VERSION_2_0
GL_ARB_robustness
; GL_EXT_robustness
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_NV_gpu_shader5
GL_NV_gpu_shader5
GL_NV_gpu_shader5
GL_NV_gpu_shader5
GL_NV_gpu_shader5
GL_NV_gpu_shader5
GL_NV_gpu_shader5
GL_NV_gpu_shader5
GL_NV_gpu_shader5
GL_NV_gpu_shader5
GL_NV_gpu_shader5
GL_NV_gpu_shader5
GL_OES_vertex_type_10_10_10_2
GL_ARB_vertex_type_2_10_10_10_rev
GL_ARB_shader_image_load_store
GL_ARB_shader_image_load_store
GL_ARB_shader_image_load_store
GL_ARB_shader_image_load_store
GL_ARB_shader_image_load_store
GL_ARB_shader_image_load_store
GL_ARB_shader_image_load_store
GL_ARB_shader_image_load_store
GL_ARB_shader_image_load_store
GL_ARB_shader_image_load_store
GL_ARB_shader_image_load_store
GL_VERSION_3_0
; GL_EXT_gpu_shader4
GL_VERSION_3_0
; GL_EXT_gpu_shader4
GL_VERSION_3_0
; GL_EXT_gpu_shader4
GL_VERSION_3_0
; GL_EXT_gpu_shader4
GL_ARB_texture_multisample
GL_ARB_texture_multisample
GL_VERSION_3_1
; GL_EXT_gpu_shader4
GL_VERSION_3_0
; GL_EXT_gpu_shader4
GL_VERSION_3_1
; GL_EXT_gpu_shader4
GL_AMD_vertex_shader_tesselator
GL_VERSION_3_0
; GL_EXT_gpu_shader4
GL_ARB_texture_cube_map_array
GL_NV_explicit_multisample
GL_VERSION_2_0
, GL_ES_VERSION_2_0
GL_ARB_shader_objects
GL_VERSION_2_0
, GL_ES_VERSION_2_0
GL_ARB_shader_objects
GL_VERSION_2_0
, GL_ES_VERSION_2_0
GL_ARB_shader_objects
GL_VERSION_1_1
GL_VERSION_1_1
GL_VERSION_1_1
GL_EXT_texture_snorm
GL_ARB_texture_float
GL_EXT_texture_integer
GL_EXT_texture_integer
GL_ARB_texture_float
GL_EXT_texture_integer
GL_EXT_texture_integer
GL_VERSION_1_1
GL_VERSION_1_1
GL_EXT_texture_snorm
GL_EXT_texture_integer
GL_EXT_texture_integer
GL_APPLE_float_pixels
GL_ATI_texture_float
GL_APPLE_float_pixels
GL_ATI_texture_float
GL_EXT_texture_snorm
GL_OML_interlace
GL_INGR_interlace_read
GL_OML_interlace
GL_VERSION_3_0
; GL_EXT_transform_feedback
GL_VERSION_ES_1_0
, GL_VERSION_1_3_DEPRECATED
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_ARB_framebuffer_object
, GL_ES_VERSION_2_0
GL_ARB_uniform_buffer_object
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_EXT_vertex_shader
GL_EXT_vertex_shader
GL_EXT_vertex_shader
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_REND_screen_coordinates
GL_ARB_tessellation_shader
GL_EXT_index_array_formats
GL_EXT_index_array_formats
GL_EXT_index_array_formats
GL_EXT_index_array_formats
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_ARB_provoking_vertex
GL_EXT_provoking_vertex
GL_NV_video_capture
GL_ARB_viewport_array
GL_VERSION_1_0
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_VERSION_1_0
, GL_VERSION_ES_1_0
GL_VERSION_1_2_DEPRECATED
GL_VERSION_1_0
GL_APPLE_specular_vector
GL_VERSION_1_0
, GL_VERSION_ES_1_0
GL_VERSION_1_0
GL_VERSION_1_0
GL_VERSION_1_0
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_VERSION_1_0
GL_VERSION_1_0
GL_VERSION_1_0
GL_VERSION_1_0
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_VERSION_3_2
GL_ARB_geometry_shader4
GL_NV_geometry_program4
GL_VERSION_1_0
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_VERSION_1_0
GL_VERSION_1_0
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_VERSION_3_2
GL_ARB_geometry_shader4
GL_NV_geometry_program4
GL_VERSION_2_0
, GL_ES_VERSION_2_0
GL_VERSION_1_0
GL_VERSION_1_0
GL_VERSION_1_0
GL_VERSION_1_0
GL_NV_texture_shader
GL_NV_texture_shader
GL_VERSION_1_0
GL_EXT_vertex_shader
GL_EXT_vertex_shader
GL_EXT_vertex_shader
GL_EXT_vertex_shader
GL_VERSION_1_0
GL_ARB_robustness
; GL_EXT_robustness
GL_ARB_ES2_compatibility
, GL_ES_VERSION_2_0
GL_ARB_ES2_compatibility
, GL_ES_VERSION_2_0
GL_VERSION_2_0
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_VERSION_1_1
GL_VERSION_1_1
GL_VERSION_1_1
GL_VERSION_1_1
GL_VERSION_1_1
GL_EXT_texture_snorm
GL_EXT_texture_snorm
GL_ARB_texture_float
;
GL_ARB_texture_float
; GL_EXT_texture_storage
GL_EXT_texture_integer
GL_EXT_texture_integer
GL_ARB_texture_float
;
GL_ARB_texture_float
; GL_EXT_texture_storage
GL_EXT_texture_integer
GL_EXT_texture_integer
GL_VERSION_1_1
GL_VERSION_1_1
GL_VERSION_1_1
GL_VERSION_1_1
GL_VERSION_1_1
GL_EXT_texture_snorm
GL_EXT_texture_snorm
GL_EXT_texture_integer
GL_EXT_texture_integer
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_ARB_texture_float
;
GL_ARB_texture_float
; GL_EXT_texture_storage
GL_EXT_texture_integer
GL_EXT_texture_integer
GL_ARB_texture_float
;
GL_ARB_texture_float
; GL_EXT_texture_storage
GL_EXT_texture_integer
GL_EXT_texture_integer
GL_EXT_texture_integer
GL_EXT_texture_integer
GL_APPLE_float_pixels
GL_ATI_texture_float
GL_APPLE_float_pixels
GL_ATI_texture_float
GL_EXT_texture_integer
GL_EXT_texture_snorm
GL_APPLE_float_pixels
GL_ATI_texture_float
GL_APPLE_float_pixels
GL_ATI_texture_float
GL_EXT_texture_integer
GL_EXT_texture_snorm
GL_NV_texture_shader
GL_NV_texture_shader
GL_VERSION_3_0
GL_ARM_mali_shader_binary
GL_VERSION_1_0
GL_VERSION_1_0
GL_VERSION_1_0
GL_VERSION_1_0
GL_VERSION_1_0
GL_VERSION_1_0
GL_VERSION_1_0
GL_VERSION_1_0
GL_VERSION_1_0
GL_VERSION_1_0
GL_VERSION_1_0
GL_VERSION_1_0
GL_VERSION_1_0
GL_VERSION_1_0
GL_VERSION_1_0
GL_VERSION_1_0
GL_VERSION_1_0
GL_VERSION_1_0
GL_VERSION_1_0
GL_VERSION_1_0
GL_VERSION_1_0
GL_VERSION_1_0
GL_NV_evaluators
GL_NV_evaluators
GL_VERSION_1_0
GL_ARB_map_buffer_range
GL_ARB_map_buffer_range
GL_ARB_map_buffer_range
GL_ARB_map_buffer_range
GL_VERSION_1_0
GL_NV_evaluators
GL_ARB_map_buffer_range
GL_ARB_map_buffer_range
GL_PGI_vertex_hints
GL_PGI_vertex_hints
GL_PGI_vertex_hints
GL_PGI_vertex_hints
GL_PGI_vertex_hints
GL_PGI_vertex_hints
GL_PGI_vertex_hints
GL_PGI_vertex_hints
GL_ARB_vertex_program
GL_ARB_vertex_program
GL_ARB_vertex_program
GL_ARB_vertex_program
GL_ARB_vertex_program
GL_ARB_vertex_program
GL_ARB_vertex_program
GL_ARB_vertex_program
GL_ARB_vertex_program
GL_ARB_vertex_program
GL_ARB_vertex_program
GL_ARB_vertex_program
GL_ARB_vertex_program
GL_ARB_vertex_program
GL_ARB_vertex_program
GL_ARB_vertex_program
GL_ARB_vertex_program
GL_ARB_vertex_program
GL_ARB_vertex_program
GL_ARB_vertex_program
GL_ARB_vertex_program
GL_ARB_vertex_program
GL_ARB_vertex_program
GL_ARB_vertex_program
GL_ARB_vertex_program
GL_ARB_vertex_program
GL_ARB_vertex_program
GL_ARB_vertex_program
GL_ARB_vertex_program
GL_ARB_vertex_program
GL_ARB_vertex_program
GL_ARB_vertex_program
GL_EXT_vertex_shader
GL_ARB_matrix_palette
; GL_OES_matrix_palette
GL_OES_matrix_palette
GL_ARB_matrix_palette
; GL_OES_matrix_palette
GL_ARB_matrix_palette
; GL_OES_matrix_palette
GL_ARB_matrix_palette
; GL_OES_matrix_palette
GL_ARB_matrix_palette
; GL_OES_matrix_palette
GL_ARB_matrix_palette
; GL_OES_matrix_palette
GL_ARB_imaging
GL_VERSION_1_2
; GL_OES_texture_3D
GL_VERSION_3_0
; GL_EXT_texture_array
GL_ARB_shader_atomic_counters
GL_ARB_shader_atomic_counters
GL_VERSION_1_0
GL_EXT_bindable_uniform
GL_VERSION_1_0
GL_VERSION_3_0
GL_VERSION_1_0
, GL_VERSION_ES_1_0
GL_IMG_user_clip_plane
GL_ARB_framebuffer_object
; GL_NV_fbo_color_attachments
GL_ARB_imaging_DEPRECATED
GL_ARB_texture_multisample
GL_ARB_shader_atomic_counters
GL_ARB_shader_atomic_counters
GL_ARB_uniform_buffer_object
GL_ARB_uniform_buffer_object
GL_ARB_shader_image_load_store
GL_ARB_shader_image_load_store
GL_ARB_tessellation_shader
GL_ARB_tessellation_shader
GL_VERSION_2_0
, GL_ES_VERSION_2_0
GL_ARB_uniform_buffer_object
GL_ARB_uniform_buffer_object
GL_ARB_imaging_DEPRECATED
GL_ARB_imaging_DEPRECATED
GL_VERSION_1_3
, GL_ES_VERSION_2_0
GL_AMD_debug_output
GL_ARB_debug_output
GL_ARB_debug_output
GL_ARB_texture_multisample
GL_VERSION_2_0
; GL_NV_draw_buffers
GL_ATI_draw_buffers
GL_ARB_blend_func_extended
GL_VERSION_1_2
GL_VERSION_1_2
GL_VERSION_1_0
GL_ARB_shader_atomic_counters
GL_ARB_shader_atomic_counters
GL_EXT_bindable_uniform
GL_ARB_shader_image_load_store
GL_VERSION_3_2
GL_ARB_gpu_shader5
GL_NV_gpu_program5
GL_ARB_uniform_buffer_object
GL_VERSION_2_0
GL_ARB_ES2_compatibility
, GL_ES_VERSION_2_0
GL_ARB_shader_atomic_counters
GL_ARB_shader_atomic_counters
GL_EXT_bindable_uniform
GL_ARB_shader_image_load_store
GL_VERSION_3_2
GL_VERSION_3_2
GL_VERSION_3_2
GL_ARB_geometry_shader4
GL_NV_gpu_program5
GL_ARB_gpu_shader5
GL_VERSION_3_2
GL_ARB_geometry_shader4
GL_NV_geometry_program4
GL_VERSION_3_2
GL_ARB_geometry_shader4
GL_ARB_uniform_buffer_object
GL_VERSION_3_2
GL_ARB_geometry_shader4
GL_ARB_geometry_shader4
GL_ARB_shader_image_load_store
GL_ARB_shader_image_load_store
GL_ARB_texture_multisample
GL_VERSION_1_0
, GL_VERSION_ES_1_0
GL_VERSION_1_0
GL_NV_evaluators
GL_ARB_matrix_palette
GL_VERSION_1_0
, GL_VERSION_ES_1_0
GL_NV_framebuffer_multisample_coverage
GL_VERSION_1_0
GL_EXT_vertex_shader
GL_EXT_vertex_shader
GL_EXT_vertex_shader
GL_EXT_vertex_shader
GL_EXT_vertex_shader
GL_ARB_matrix_palette
; GL_OES_matrix_palette
GL_ARB_tessellation_shader
GL_VERSION_1_0
GL_EXT_pixel_transform
GL_ATI_pn_triangles
GL_ARB_vertex_program
GL_ARB_fragment_program
GL_NV_gpu_program4
GL_ARB_vertex_program
GL_ARB_vertex_program
GL_NV_gpu_program4
GL_NV_gpu_program4
GL_ARB_vertex_program
GL_ARB_vertex_program
GL_ARB_vertex_program
GL_ARB_vertex_program
GL_ARB_vertex_program
GL_ARB_fragment_program
GL_ARB_vertex_program
GL_ARB_vertex_program
GL_ARB_vertex_program
GL_ARB_vertex_program
GL_ARB_fragment_program
GL_ARB_fragment_program
GL_NV_geometry_program4
GL_NV_parameter_buffer_object
GL_NV_parameter_buffer_object
GL_ARB_vertex_program
GL_NV_tessellation_program5
GL_NV_gpu_program4
GL_NV_gpu_program5
GL_NV_gpu_program5
GL_ARB_vertex_program
GL_ARB_fragment_program
GL_ARB_fragment_program
GL_VERSION_3_0
GL_NV_gpu_program4
GL_ARB_texture_gather
GL_NV_gpu_program5
GL_NV_geometry_program4
GL_VERSION_1_0
, GL_VERSION_ES_1_0
GL_NV_evaluators
GL_EXT_texture_rectangle
GL_ARB_texture_rectangle
GL_ARB_framebuffer_object
, GL_ES_VERSION_2_0
GL_ARB_texture_multisample
GL_NV_explicit_multisample
GL_ARB_framebuffer_object
GL_ANGLE_framebuffer_multisample
GL_APPLE_framebuffer_multisample
GL_APPLE_framebuffer_multisample
GL_IMG_multisampled_render_to_texture
GL_IMG_multisampled_render_to_texture
GL_ARB_sync
GL_NV_shader_buffer_load
GL_NV_light_max_exponent
GL_NV_light_max_exponent
GL_ARB_shader_subroutine
GL_ARB_shader_subroutine
GL_ARB_shader_atomic_counters
GL_ARB_shader_atomic_counters
GL_ARB_shader_image_load_store
GL_ARB_tessellation_shader
GL_ARB_tessellation_shader
GL_ARB_tessellation_shader
GL_ARB_tessellation_shader
GL_ARB_tessellation_shader
GL_ARB_tessellation_shader
GL_ARB_shader_atomic_counters
GL_ARB_shader_atomic_counters
GL_ARB_shader_image_load_store
GL_ARB_tessellation_shader
GL_ARB_tessellation_shader
GL_ARB_tessellation_shader
GL_ARB_tessellation_shader
GL_ARB_tessellation_shader
GL_ARB_tessellation_shader
GL_ARB_tessellation_shader
GL_ARB_texture_buffer_object
GL_VERSION_2_0_DEPRECATED
GL_ARB_fragment_program
GL_VERSION_2_0
, GL_ES_VERSION_2_0
GL_ARB_fragment_program
GL_VERSION_1_4
GL_EXT_texture_filter_anisotropic
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_VERSION_1_0
, GL_VERSION_ES_1_0
GL_VERSION_ES_1_0
, GL_VERSION_1_3_DEPRECATED
GL_ARB_transform_feedback3
GL_VERSION_3_0
; GL_EXT_transform_feedback
GL_VERSION_3_0
; GL_EXT_transform_feedback
GL_VERSION_3_0
; GL_EXT_transform_feedback
GL_ARB_uniform_buffer_object
GL_ARB_uniform_buffer_object
GL_VERSION_3_0
GL_VERSION_2_0
GL_ARB_ES2_compatibility
, GL_ES_VERSION_2_0
GL_NV_vertex_array_range
GL_ARB_shader_atomic_counters
GL_ARB_shader_atomic_counters
GL_VERSION_2_0
, GL_ES_VERSION_2_0
GL_ARB_vertex_program
GL_EXT_bindable_uniform
GL_PGI_vertex_hints
GL_ARB_shader_image_load_store
GL_VERSION_3_2
GL_EXT_vertex_shader
GL_EXT_vertex_shader
GL_EXT_vertex_shader
GL_EXT_vertex_shader
GL_EXT_vertex_shader
GL_ARB_transform_feedback3
GL_VERSION_2_0
, GL_ES_VERSION_2_0
GL_ARB_uniform_buffer_object
GL_VERSION_2_0
GL_ARB_ES2_compatibility
, GL_ES_VERSION_2_0
GL_ARB_vertex_blend
; GL_OES_matrix_palette
GL_ARB_geometry_shader4
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_ARB_viewport_array
GL_ARB_ES2_compatibility
, GL_ES_VERSION_2_0
GL_ARB_ES2_compatibility
, GL_ES_VERSION_2_0
GL_ARB_imaging
GL_ARB_gpu_shader5
GL_NV_gpu_program5
GL_ARB_map_buffer_alignment
GL_APPLE_pixel_buffer
GL_VERSION_3_0
GL_NV_gpu_program4
GL_ARB_texture_gather
GL_NV_gpu_program5
GL_ARB_sample_shading
GL_ARB_imaging_DEPRECATED
GL_ARB_imaging_DEPRECATED
GL_ARB_imaging_DEPRECATED
GL_VERSION_3_0
GL_EXT_texture_mirror_clamp
GL_EXT_texture_mirror_clamp
GL_EXT_texture_mirror_clamp
GL_VERSION_1_4
, GL_ES_VERSION_2_0
GL_ARB_vertex_blend
GL_EXT_vertex_weighting
GL_EXT_vertex_weighting
GL_EXT_vertex_weighting
GL_ARB_vertex_blend
GL_ARB_vertex_blend
GL_ARB_vertex_blend
GL_ARB_vertex_blend
GL_ARB_vertex_blend
GL_ARB_vertex_blend
GL_ARB_vertex_blend
GL_ARB_vertex_blend
GL_ARB_vertex_blend
GL_ARB_vertex_blend
GL_ARB_vertex_blend
GL_EXT_vertex_weighting
GL_EXT_vertex_weighting
GL_EXT_vertex_weighting
GL_ARB_vertex_blend
GL_ARB_vertex_blend
GL_ARB_vertex_blend
GL_ARB_vertex_blend
GL_ARB_vertex_blend
GL_ARB_vertex_blend
GL_ARB_vertex_blend
GL_ARB_vertex_blend
GL_ARB_vertex_blend
GL_ARB_vertex_blend
GL_ARB_vertex_blend
GL_ARB_vertex_blend
GL_ARB_vertex_blend
GL_ARB_vertex_blend
GL_ARB_vertex_blend
GL_ARB_vertex_blend
GL_ARB_vertex_blend
GL_ARB_vertex_blend
GL_ARB_vertex_blend
GL_ARB_vertex_blend
GL_OES_matrix_get
GL_VERSION_1_0
, GL_VERSION_ES_1_0
GL_VERSION_1_0
, GL_VERSION_ES_1_0
GL_IMG_texture_env_enhanced_fixed_function
GL_VERSION_1_0
GL_VERSION_1_3_DEPRECATED
GL_QCOM_tiled_rendering
GL_QCOM_tiled_rendering
GL_QCOM_tiled_rendering
GL_QCOM_tiled_rendering
GL_QCOM_tiled_rendering
GL_QCOM_tiled_rendering
GL_QCOM_tiled_rendering
GL_QCOM_tiled_rendering
GL_QCOM_tiled_rendering
GL_QCOM_tiled_rendering
GL_QCOM_tiled_rendering
GL_QCOM_tiled_rendering
GL_QCOM_tiled_rendering
GL_QCOM_tiled_rendering
GL_QCOM_tiled_rendering
GL_QCOM_tiled_rendering
GL_NV_framebuffer_multisample_coverage
GL_NV_multisample_filter_hint
GL_EXT_vertex_shader
GL_VERSION_1_1
GL_VERSION_1_0
GL_ARB_shading_language_include
GL_ARB_shading_language_include
GL_PGI_misc_hints
GL_PGI_misc_hints
GL_PGI_misc_hints
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_EXT_vertex_shader
GL_EXT_vertex_shader
GL_EXT_vertex_shader
GL_EXT_vertex_shader
GL_EXT_vertex_shader
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_NV_video_capture
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_ARB_robustness
; GL_EXT_robustness
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_NV_vertex_buffer_unified_memory
GL_VERSION_1_5_DEPRECATED
, GL_VERSION_ES_1_0
GL_NV_vertex_buffer_unified_memory
GL_VERSION_1_1
, GL_VERSION_ES_1_0
GL_VERSION_1_1
, GL_VERSION_ES_1_0
GL_VERSION_1_1
, GL_VERSION_ES_1_0
GL_PGI_vertex_hints
GL_VERSION_1_3_DEPRECATED
; GL_OES_texture_cube_map
GL_EXT_vertex_shader
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_ARB_shader_subroutine
GL_VERSION_1_3
, GL_ES_VERSION_2_0
GL_VERSION_3_0
GL_ARB_get_program_binary
; GL_OES_get_program_binary
GL_ARB_internalformat_query
GL_ARB_ES2_compatibility
, GL_ES_VERSION_2_0
GL_NV_video_capture
GL_ARB_shader_objects
GL_ARB_shader_objects
GL_ARB_shader_objects
GL_ARB_shader_objects
GL_ARB_shader_objects
GL_ARB_shader_objects
GL_VERSION_1_0
GL_ARB_shader_objects
GL_VERSION_1_0
GL_ARB_shader_objects
GL_ARB_shader_objects
GL_ARB_sync
GL_ARB_shader_objects
GL_ARB_shader_objects
GL_NV_texture_shader3
GL_NV_texture_shader3
GL_NV_texture_shader3
GL_NV_texture_shader3
GL_NV_texture_shader3
GL_NV_texture_shader3
GL_NV_texture_shader3
GL_NV_texture_shader3
GL_NV_texture_shader
GL_NV_texture_shader
GL_NV_texture_shader
GL_NV_texture_shader
GL_NV_texture_shader
GL_NV_texture_shader
GL_NV_texture_shader
GL_NV_texture_shader
GL_NV_texture_shader
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_EXT_vertex_shader
GL_ES_VERSION_2_0
, GL_ARB_imaging
GL_ES_VERSION_2_0
, GL_ARB_imaging
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_ARB_blend_func_extended
GL_ARB_blend_func_extended
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_EXT_vertex_shader
GL_EXT_vertex_shader
GL_EXT_vertex_shader
GL_EXT_vertex_shader
GL_EXT_vertex_shader
GL_EXT_vertex_shader
GL_EXT_vertex_shader
GL_EXT_vertex_shader
GL_EXT_vertex_shader
GL_EXT_vertex_shader
GL_EXT_vertex_shader
GL_EXT_vertex_shader
GL_EXT_vertex_shader
GL_EXT_vertex_shader
GL_EXT_vertex_shader
GL_EXT_vertex_shader
GL_EXT_vertex_shader
GL_EXT_vertex_shader
GL_EXT_vertex_shader
GL_EXT_vertex_shader
GL_EXT_vertex_shader
GL_EXT_vertex_shader
GL_EXT_vertex_shader
GL_EXT_vertex_shader
GL_VERSION_ES_1_0
, GL_VERSION_1_3_DEPRECATED
GL_VERSION_ES_1_0
, GL_VERSION_1_3_DEPRECATED
GL_VERSION_ES_1_0
, GL_VERSION_1_3_DEPRECATED
GL_VERSION_ES_1_0
, GL_VERSION_1_3_DEPRECATED
GL_VERSION_ES_1_0
, GL_VERSION_1_3_DEPRECATED
GL_VERSION_ES_1_0
, GL_VERSION_1_3_DEPRECATED
GL_VERSION_1_0
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_EXT_vertex_shader
GL_EXT_vertex_shader
GL_EXT_vertex_shader
GL_EXT_vertex_shader
GL_EXT_vertex_shader
GL_EXT_vertex_shader
GL_EXT_vertex_shader
GL_EXT_vertex_shader
GL_EXT_vertex_shader
GL_EXT_vertex_shader
GL_EXT_vertex_shader
GL_EXT_vertex_shader
GL_EXT_vertex_shader
GL_EXT_vertex_shader
GL_EXT_vertex_shader
GL_EXT_vertex_shader
GL_EXT_vertex_shader
GL_EXT_vertex_shader
GL_EXT_vertex_shader
GL_EXT_vertex_shader
GL_EXT_vertex_shader
GL_EXT_vertex_shader
GL_EXT_vertex_shader
GL_EXT_vertex_shader
GL_EXT_vertex_shader
GL_EXT_vertex_shader
GL_EXT_vertex_shader
GL_EXT_vertex_shader
GL_EXT_vertex_shader
GL_EXT_vertex_shader
GL_EXT_vertex_shader
GL_EXT_vertex_shader
GL_EXT_vertex_shader
GL_EXT_vertex_shader
GL_EXT_vertex_shader
GL_EXT_vertex_shader
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_EXT_cmyka
GL_ARB_compressed_texture_pixel_storage
GL_ARB_compressed_texture_pixel_storage
GL_ARB_compressed_texture_pixel_storage
GL_ARB_compressed_texture_pixel_storage
GL_VERSION_1_2
GL_VERSION_1_0
GL_OML_resample
GL_APPLE_row_bytes
GL_VERSION_1_0
GL_VERSION_1_2
GL_VERSION_1_0
GL_VERSION_1_0
GL_VERSION_1_0
GL_OES_compressed_paletted_texture
GL_OES_compressed_paletted_texture
GL_OES_compressed_paletted_texture
GL_OES_compressed_paletted_texture
GL_OES_compressed_paletted_texture
GL_OES_compressed_paletted_texture
GL_OES_compressed_paletted_texture
GL_OES_compressed_paletted_texture
GL_OES_compressed_paletted_texture
GL_OES_compressed_paletted_texture
GL_OES_compressed_paletted_texture
GL_OES_compressed_paletted_texture
GL_OES_compressed_paletted_texture
GL_OES_compressed_paletted_texture
GL_OES_compressed_paletted_texture
GL_OES_compressed_paletted_texture
GL_OES_compressed_paletted_texture
GL_OES_compressed_paletted_texture
GL_OES_compressed_paletted_texture
GL_OES_compressed_paletted_texture
GL_NV_video_capture
GL_NV_texture_shader
GL_VERSION_1_0
GL_ARB_tessellation_shader
GL_ARB_tessellation_shader
GL_ARB_tessellation_shader
GL_ARB_tessellation_shader
GL_AMD_performance_monitor
GL_AMD_performance_monitor
GL_QCOM_perfmon_global_mode
GL_QCOM_perfmon_global_mode
GL_AMD_performance_monitor
GL_AMD_performance_monitor
GL_AMD_performance_monitor
GL_AMD_performance_monitor
GL_AMD_performance_monitor
GL_AMD_performance_monitor
GL_AMD_name_gen_delete
GL_VERSION_1_0
, GL_VERSION_ES_1_0
GL_EXT_texture_perturb_normal
GL_ARB_shader_image_load_store
GL_NV_occlusion_query
GL_NV_occlusion_query
GL_NV_occlusion_query
GL_EXT_pixel_transform
GL_EXT_pixel_transform
GL_VERSION_1_0
GL_VERSION_1_0
GL_VERSION_1_0
GL_VERSION_1_0
GL_VERSION_1_0
GL_VERSION_1_0
GL_VERSION_1_0
GL_VERSION_1_0
GL_VERSION_1_0
GL_VERSION_1_0
GL_VERSION_1_0
GL_VERSION_1_0
GL_VERSION_1_0
GL_VERSION_1_0
GL_VERSION_1_0
GL_VERSION_1_0
GL_VERSION_1_0
GL_VERSION_1_0
GL_VERSION_1_0
GL_VERSION_1_0
GL_EXT_pixel_transform
GL_VERSION_1_0
GL_VERSION_2_1
GL_VERSION_2_1
GL_EXT_pixel_buffer_object
GL_EXT_pixel_buffer_object
GL_EXT_pixel_transform
GL_EXT_pixel_transform
GL_EXT_pixel_transform
GL_VERSION_2_1
GL_VERSION_2_1
GL_EXT_pixel_buffer_object
GL_EXT_pixel_buffer_object
GL_ATI_pn_triangles
GL_ATI_pn_triangles
GL_ATI_pn_triangles
GL_ATI_pn_triangles
GL_ATI_pn_triangles
GL_ATI_pn_triangles
GL_ATI_pn_triangles
GL_ATI_pn_triangles
GL_VERSION_1_0
GL_VERSION_1_0
GL_VERSION_1_4_DEPRECATED
, GL_VERSION_ES_1_0
GL_OES_point_size_array
GL_OES_point_size_array
GL_OES_point_size_array
GL_OES_point_size_array
GL_OES_point_size_array
GL_VERSION_1_0
GL_VERSION_1_4_DEPRECATED
, GL_VERSION_ES_1_0
GL_VERSION_1_4_DEPRECATED
, GL_VERSION_ES_1_0
GL_VERSION_1_0
GL_VERSION_1_0
, GL_VERSION_ES_1_0
GL_VERSION_1_0
, GL_VERSION_ES_1_0
GL_VERSION_2_0_DEPRECATED
; GL_ARB_point_sprite
; GL_OES_point_sprite
GL_VERSION_2_0
GL_VERSION_1_0
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_VERSION_1_0
GL_VERSION_1_0
GL_VERSION_1_0
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_VERSION_1_0
GL_VERSION_1_0
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_VERSION_1_0
GL_VERSION_1_0
GL_VERSION_1_0
GL_VERSION_1_0
GL_VERSION_1_0
GL_ARB_imaging_DEPRECATED
GL_ARB_imaging_DEPRECATED
GL_ARB_imaging_DEPRECATED
GL_ARB_imaging_DEPRECATED
GL_ARB_imaging_DEPRECATED
GL_ARB_imaging_DEPRECATED
GL_ARB_imaging_DEPRECATED
GL_ARB_imaging_DEPRECATED
GL_ARB_imaging_DEPRECATED
GL_ARB_imaging_DEPRECATED
GL_ARB_imaging_DEPRECATED
GL_ARB_imaging_DEPRECATED
GL_ARB_imaging_DEPRECATED
GL_ARB_imaging_DEPRECATED
GL_ARB_imaging_DEPRECATED
GL_ARB_imaging_DEPRECATED
GL_ARB_imaging_DEPRECATED
GL_ARB_imaging_DEPRECATED
GL_PGI_misc_hints
GL_VERSION_ES_1_0
, GL_VERSION_1_3_DEPRECATED
GL_NV_texture_shader
GL_VERSION_ES_1_0
, GL_VERSION_1_3_DEPRECATED
GL_VERSION_3_1
GL_VERSION_3_1
GL_NV_primitive_restart
GL_NV_primitive_restart
GL_VERSION_3_0
; GL_EXT_transform_feedback
GL_ARB_vertex_program
GL_ARB_fragment_program
GL_NV_gpu_program4
GL_ARB_vertex_program
GL_ARB_get_program_binary
; GL_OES_get_program_binary
GL_ARB_get_program_binary
; GL_OES_get_program_binary
GL_ARB_get_program_binary
GL_ARB_vertex_program
GL_ARB_vertex_program
GL_ARB_vertex_program
GL_ARB_vertex_program
GL_ARB_vertex_program
GL_ARB_vertex_program
GL_ARB_vertex_program
GL_EXT_direct_state_access
GL_EXT_direct_state_access
GL_ARB_vertex_program
GL_ARB_fragment_program
GL_ARB_vertex_program
GL_ARB_vertex_program
GL_ARB_vertex_program
GL_ARB_vertex_program
GL_ARB_fragment_program
GL_ARB_fragment_program
GL_ARB_shader_objects
GL_EXT_debug_label
GL_ARB_vertex_program
GL_ARB_separate_shader_objects
; GL_EXT_separate_shader_objects
GL_EXT_debug_label
GL_VERSION_3_2
GL_ARB_geometry_shader4
GL_NV_geometry_program4
GL_NV_gpu_program4
GL_ARB_separate_shader_objects
; GL_EXT_separate_shader_objects
GL_ARB_vertex_program
GL_ARB_vertex_program
GL_ARB_fragment_program
GL_ARB_fragment_program
GL_ARB_vertex_program
GL_OES_matrix_get
GL_VERSION_1_0
, GL_VERSION_ES_1_0
GL_ARB_provoking_vertex
GL_EXT_provoking_vertex
GL_ARB_imaging_DEPRECATED
GL_ARB_imaging_DEPRECATED
GL_ARB_imaging_DEPRECATED
GL_ARB_imaging_DEPRECATED
GL_VERSION_1_1
GL_VERSION_3_0
; GL_EXT_texture_array
GL_VERSION_1_1
GL_VERSION_3_0
; GL_EXT_texture_array
GL_ARB_texture_multisample
GL_ARB_texture_multisample
GL_VERSION_1_2
GL_VERSION_1_3
GL_ARB_texture_cube_map_array
GL_EXT_texture_rectangle
GL_ARB_texture_rectangle
GL_APPLE_object_purgeable
GL_VERSION_1_0
GL_VERSION_1_0
GL_VERSION_1_0
GL_ARB_provoking_vertex
GL_EXT_provoking_vertex
GL_VERSION_3_0
; GL_NV_conditional_render
GL_VERSION_3_0
; GL_NV_conditional_render
GL_VERSION_1_5
GL_VERSION_3_0
; GL_NV_conditional_render
GL_AMD_name_gen_delete
GL_EXT_debug_label
GL_VERSION_1_5
; GL_EXT_occlusion_query_boolean
GL_VERSION_1_5
; GL_EXT_occlusion_query_boolean
GL_VERSION_3_0
; GL_NV_conditional_render
GL_VERSION_1_0
GL_VERSION_3_0
; GL_EXT_packed_float
GL_ARB_texture_rg
GL_EXT_texture_snorm
GL_ARB_texture_rg
; GL_EXT_color_buffer_half_float
GL_ARB_texture_rg
GL_ARB_texture_rg
GL_ARB_texture_rg
GL_ARB_texture_rg
GL_ARB_texture_rg
GL_VERSION_1_1
GL_ARB_texture_rg
; GL_EXT_texture_rg
GL_EXT_texture_snorm
GL_ARB_texture_rg
GL_ARB_texture_rg
GL_VERSION_3_0
; GL_EXT_transform_feedback
GL_VERSION_1_0
GL_NV_read_buffer
GL_ARB_framebuffer_object
; GL_EXT_framebuffer_blit
GL_ANGLE_framebuffer_blit
GL_APPLE_framebuffer_multisample
GL_APPLE_framebuffer_multisample
GL_ARB_framebuffer_object
; GL_EXT_framebuffer_blit
GL_ANGLE_framebuffer_blit
GL_APPLE_framebuffer_multisample
GL_APPLE_framebuffer_multisample
GL_VERSION_1_5
GL_NV_pixel_data_range
GL_NV_pixel_data_range
GL_NV_pixel_data_range
GL_VERSION_1_5
GL_IMG_texture_env_enhanced_fixed_function
GL_PGI_misc_hints
GL_VERSION_1_0
; GL_EXT_texture_rg
GL_VERSION_1_0
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_VERSION_3_0
; GL_EXT_texture_integer
GL_INGR_color_clamp
GL_INGR_color_clamp
GL_VERSION_1_0
GL_EXT_texture_snorm
GL_ARB_imaging_DEPRECATED
GL_VERSION_1_3_DEPRECATED
; GL_OES_texture_cube_map
GL_APPLE_object_purgeable
GL_VERSION_1_0
GL_VERSION_1_0
GL_ARB_framebuffer_object
, GL_ES_VERSION_2_0
GL_ARB_framebuffer_object
, GL_ES_VERSION_2_0
GL_ARB_framebuffer_object
, GL_ES_VERSION_2_0
GL_ARB_framebuffer_object
, GL_ES_VERSION_2_0
GL_NV_framebuffer_multisample_coverage
GL_NV_framebuffer_multisample_coverage
GL_ARB_framebuffer_object
, GL_ES_VERSION_2_0
GL_ATI_meminfo
GL_ARB_framebuffer_object
, GL_ES_VERSION_2_0
GL_ARB_framebuffer_object
, GL_ES_VERSION_2_0
GL_ARB_framebuffer_object
, GL_ES_VERSION_2_0
GL_ARB_framebuffer_object
, GL_ES_VERSION_2_0
GL_ARB_framebuffer_object
GL_ANGLE_framebuffer_multisample
GL_APPLE_framebuffer_multisample
GL_APPLE_framebuffer_multisample
GL_IMG_multisampled_render_to_texture
GL_IMG_multisampled_render_to_texture
GL_ARB_framebuffer_object
, GL_ES_VERSION_2_0
GL_ARB_framebuffer_object
, GL_ES_VERSION_2_0
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_AMD_stencil_operation_extended
GL_ARB_imaging_DEPRECATED
GL_OES_EGL_image_external
GL_OES_EGL_image_external
GL_OML_resample
GL_OML_resample
GL_OML_resample
GL_OML_resample
GL_VERSION_1_2_DEPRECATED
, GL_VERSION_ES_1_0
GL_ARB_robustness
; GL_EXT_robustness
GL_APPLE_object_purgeable
GL_VERSION_1_0
GL_ARB_texture_rg
; GL_EXT_texture_rg
GL_ARB_texture_rg
GL_EXT_texture_snorm
GL_ARB_texture_rg
; GL_EXT_color_buffer_half_float
GL_ARB_texture_rg
GL_ARB_texture_rg
GL_ARB_texture_rg
GL_ARB_texture_rg
GL_ARB_texture_rg
GL_ARB_texture_rg
; GL_EXT_texture_rg
GL_EXT_texture_snorm
GL_ARB_texture_rg
GL_ARB_texture_rg
GL_ARB_texture_rg
GL_EXT_texture_snorm
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_VERSION_1_1
; GL_EXT_texture
, GL_EXT_texture_storage
GL_VERSION_1_1
; GL_EXT_texture
, GL_EXT_texture_storage
GL_ARB_texture_rgb10_a2ui
GL_VERSION_1_1
GL_VERSION_1_1
GL_EXT_texture_snorm
GL_VERSION_3_0
; GL_ARB_texture_float
; GL_EXT_texture_storage
GL_VERSION_3_0
; GL_ARB_texture_float
; GL_EXT_texture_storage
, GL_EXT_color_buffer_half_float
GL_VERSION_3_0
; GL_EXT_texture_integer
GL_VERSION_3_0
; GL_EXT_texture_integer
GL_VERSION_3_0
; GL_ARB_texture_float
; GL_EXT_texture_storage
GL_VERSION_3_0
; GL_EXT_texture_integer
GL_VERSION_3_0
; GL_EXT_texture_integer
GL_VERSION_1_1
GL_S3_s3tc
GL_VERSION_1_1
GL_ES_VERSION_2_0
GL_VERSION_1_1
, GL_ES_VERSION_2_0
GL_VERSION_1_1
; GL_OES_rgb8_rgba8
GL_EXT_texture_snorm
GL_VERSION_3_0
; GL_EXT_texture_integer
GL_VERSION_3_0
; GL_EXT_texture_integer
GL_VERSION_3_0
; GL_EXT_texture_shared_exponent
GL_APPLE_rgb_422
GL_APPLE_rgb_422
GL_APPLE_float_pixels
GL_ATI_texture_float
GL_APPLE_float_pixels
GL_ATI_texture_float
GL_VERSION_3_0
; GL_EXT_texture_integer
GL_S3_s3tc
GL_VERSION_ES_1_0
, GL_VERSION_1_3_DEPRECATED
GL_EXT_texture_snorm
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_VERSION_1_1
GL_VERSION_1_1
GL_EXT_texture_snorm
GL_VERSION_3_0
; GL_ARB_texture_float
; GL_EXT_color_buffer_half_float
GL_VERSION_3_0
; GL_EXT_texture_integer
GL_VERSION_3_0
; GL_EXT_texture_integer
GL_VERSION_1_1
GL_VERSION_3_0
; GL_ARB_texture_float
; GL_EXT_texture_storage
GL_VERSION_3_0
; GL_EXT_texture_integer
GL_VERSION_3_0
; GL_EXT_texture_integer
GL_VERSION_1_1
, GL_ES_VERSION_2_0
GL_S3_s3tc
GL_VERSION_1_1
; GL_OES_rgb8_rgba8
GL_EXT_texture_snorm
GL_VERSION_3_0
; GL_EXT_texture_integer
GL_VERSION_3_0
; GL_EXT_texture_integer
GL_APPLE_float_pixels
GL_ATI_texture_float
GL_APPLE_float_pixels
GL_ATI_texture_float
GL_ARB_color_buffer_float
GL_VERSION_3_0
; GL_EXT_texture_integer
GL_EXT_texture_integer
GL_VERSION_1_0
GL_S3_s3tc
GL_EXT_packed_float
GL_EXT_texture_snorm
GL_NV_texture_shader
GL_VERSION_1_0
GL_VERSION_1_0
GL_VERSION_1_3
, GL_ES_VERSION_2_0
GL_VERSION_1_3
, GL_ES_VERSION_2_0
GL_VERSION_1_3
, GL_ES_VERSION_2_0
GL_VERSION_1_3
, GL_ES_VERSION_2_0
GL_VERSION_1_3
, GL_ES_VERSION_2_0
GL_ARB_texture_multisample
GL_NV_explicit_multisample
GL_ARB_texture_multisample
GL_NV_explicit_multisample
GL_ARB_texture_multisample
GL_NV_explicit_multisample
GL_ARB_sample_shading
GL_VERSION_2_0
GL_ARB_shader_objects
GL_VERSION_3_0
; GL_EXT_gpu_shader4
GL_VERSION_3_0
; GL_EXT_gpu_shader4
GL_VERSION_2_0
GL_ARB_shader_objects
GL_VERSION_2_0
, GL_ES_VERSION_2_0
GL_ARB_shader_objects
GL_VERSION_3_0
; GL_EXT_texture_array
, GL_EXT_gpu_shader4
GL_VERSION_3_0
; GL_EXT_gpu_shader4
GL_ARB_texture_multisample
GL_ARB_texture_multisample
GL_EXT_texture_rectangle
GL_ARB_texture_rectangle
, GL_ARB_shader_objects
GL_EXT_texture_rectangle
GL_ARB_texture_rectangle
, GL_ARB_shader_objects
GL_VERSION_2_0
; GL_EXT_shadow_samplers
GL_ARB_shader_objects
GL_VERSION_2_0
; GL_OES_texture_3D
GL_ARB_shader_objects
GL_ARB_sampler_objects
GL_VERSION_3_1
; GL_EXT_gpu_shader4
GL_AMD_vertex_shader_tesselator
GL_VERSION_2_0
, GL_ES_VERSION_2_0
GL_ARB_shader_objects
GL_ARB_texture_cube_map_array
GL_ARB_texture_cube_map_array
GL_VERSION_3_0
; GL_EXT_gpu_shader4
GL_OES_EGL_image_external
GL_AMD_name_gen_delete
GL_NV_explicit_multisample
GL_VERSION_1_3
, GL_ES_VERSION_2_0
GL_VERSION_1_5
GL_EXT_vertex_shader
GL_EXT_framebuffer_multisample_blit_scaled
GL_EXT_framebuffer_multisample_blit_scaled
GL_VERSION_1_0
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_REND_screen_coordinates
GL_VERSION_1_4_DEPRECATED
GL_NV_vertex_buffer_unified_memory
GL_VERSION_1_5_DEPRECATED
GL_NV_vertex_buffer_unified_memory
GL_VERSION_1_4_DEPRECATED
GL_VERSION_1_4_DEPRECATED
GL_VERSION_1_4_DEPRECATED
GL_VERSION_1_4_DEPRECATED
GL_VERSION_1_0
GL_VERSION_1_0
GL_VERSION_1_0
GL_ARB_imaging_DEPRECATED
GL_VERSION_3_0
; GL_EXT_transform_feedback
GL_VERSION_1_2_DEPRECATED
GL_AMD_stencil_operation_extended
GL_IMG_shader_binary
GL_IMG_program_binary
GL_VERSION_1_0
, GL_VERSION_ES_1_0
GL_DMP_shader_binary
GL_ES_VERSION_2_0
GL_VIV_shader_binary
GL_ARB_ES2_compatibility
, GL_ES_VERSION_2_0
GL_NV_texture_shader
GL_NV_shader_buffer_store
GL_ARB_shader_image_load_store
GL_ARB_shading_language_include
GL_ARB_shader_objects
GL_EXT_debug_label
GL_NV_texture_shader
GL_VERSION_2_0
, GL_ES_VERSION_2_0
GL_VERSION_2_0
, GL_ES_VERSION_2_0
GL_VERSION_2_0
, GL_ES_VERSION_2_0
GL_ARB_shading_language_100
GL_EXT_light_texture
GL_EXT_shared_texture_palette
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_ARB_sync
GL_NV_texture_shader
GL_NV_texture_shader
GL_NV_texture_shader
GL_NV_texture_shader3
GL_NV_texture_shader
GL_NV_texture_shader
GL_NV_texture_shader
GL_NV_texture_shader
GL_NV_texture_shader
GL_NV_texture_shader
GL_NV_texture_shader
GL_EXT_texture_snorm
GL_NV_texture_shader
GL_NV_texture_shader
GL_NV_texture_shader
GL_NV_texture_shader
GL_NV_texture_shader
GL_NV_texture_shader
GL_VERSION_1_2_DEPRECATED
GL_EXT_texture_sRGB_decode
GL_VERSION_2_1_DEPRECATED
GL_VERSION_2_1_DEPRECATED
GL_VERSION_2_1_DEPRECATED
GL_VERSION_2_1_DEPRECATED
GL_VERSION_1_2
GL_VERSION_1_2
GL_VERSION_1_3_DEPRECATED
GL_VERSION_1_3_DEPRECATED
GL_VERSION_1_3_DEPRECATED
GL_VERSION_1_3_DEPRECATED
GL_VERSION_1_3_DEPRECATED
GL_VERSION_1_3_DEPRECATED
GL_VERSION_1_0
GL_VERSION_1_5_DEPRECATED
, GL_VERSION_ES_1_0
GL_VERSION_1_5_DEPRECATED
, GL_VERSION_ES_1_0
GL_VERSION_1_5_DEPRECATED
, GL_VERSION_ES_1_0
GL_ARB_blend_func_extended
GL_VERSION_1_5_DEPRECATED
, GL_VERSION_ES_1_0
GL_VERSION_1_5_DEPRECATED
, GL_VERSION_ES_1_0
GL_VERSION_1_5_DEPRECATED
, GL_VERSION_ES_1_0
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_VERSION_2_1
; GL_EXT_texture_sRGB
, GL_EXT_sRGB
GL_VERSION_2_1
GL_VERSION_2_1
; GL_EXT_texture_sRGB
, GL_EXT_sRGB
GL_VERSION_2_1
; GL_EXT_texture_sRGB
, GL_EXT_sRGB
GL_VERSION_1_0
, GL_VERSION_ES_1_0
GL_VERSION_1_0
, GL_VERSION_ES_1_0
GL_QCOM_extended_get
GL_QCOM_extended_get
GL_VERSION_1_5
GL_VERSION_1_5
, GL_ES_VERSION_2_0
GL_VERSION_1_5
GL_VERSION_1_0
GL_ARB_framebuffer_object
, GL_ES_VERSION_2_0
GL_VERSION_2_0
, GL_ES_VERSION_2_0
GL_VERSION_2_0
, GL_ES_VERSION_2_0
GL_AMD_stencil_operation_extended
GL_VERSION_2_0
, GL_ES_VERSION_2_0
GL_VERSION_2_0
, GL_ES_VERSION_2_0
GL_VERSION_2_0
, GL_ES_VERSION_2_0
GL_VERSION_2_0
, GL_ES_VERSION_2_0
GL_VERSION_2_0
, GL_ES_VERSION_2_0
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_VERSION_3_0
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_QCOM_tiled_rendering
GL_QCOM_tiled_rendering
GL_QCOM_tiled_rendering
GL_QCOM_tiled_rendering
GL_QCOM_tiled_rendering
GL_QCOM_tiled_rendering
GL_QCOM_tiled_rendering
GL_QCOM_tiled_rendering
GL_QCOM_tiled_rendering
GL_QCOM_tiled_rendering
GL_QCOM_tiled_rendering
GL_QCOM_tiled_rendering
GL_QCOM_tiled_rendering
GL_QCOM_tiled_rendering
GL_QCOM_tiled_rendering
GL_QCOM_tiled_rendering
GL_EXT_stencil_clear_tag
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_EXT_discard_framebuffer
GL_EXT_discard_framebuffer
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_ARB_framebuffer_object
; GL_OES_stencil1
GL_ARB_framebuffer_object
GL_ARB_framebuffer_object
; GL_OES_stencil4
GL_ARB_framebuffer_object
, GL_ES_VERSION_2_0
GL_AMD_stencil_operation_extended
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_EXT_stencil_clear_tag
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_EXT_stencil_two_side
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_VERSION_1_0
GL_APPLE_vertex_array_range
GL_APPLE_vertex_array_range
GL_APPLE_texture_range
GL_APPLE_vertex_array_range
GL_VERSION_1_5
GL_VERSION_1_5
, GL_ES_VERSION_2_0
GL_VERSION_1_5
GL_PGI_misc_hints
GL_PGI_misc_hints
GL_PGI_misc_hints
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_AMD_sample_positions
GL_VERSION_ES_1_0
, GL_VERSION_1_3_DEPRECATED
GL_NV_video_capture
GL_NV_vdpau_interop
GL_NV_vdpau_interop
GL_NV_vdpau_interop
GL_ARB_cl_event
GL_ARB_cl_event
GL_ARB_sync
GL_ARB_sync
GL_ARB_sync
GL_ARB_sync
GL_ARB_sync
GL_ARB_sync
GL_EXT_x11_sync_object
GL_VERSION_1_0
GL_VERSION_1_1
GL_VERSION_1_1
GL_VERSION_1_1
GL_EXT_index_array_formats
GL_EXT_index_array_formats
GL_EXT_index_array_formats
GL_EXT_index_array_formats
GL_VERSION_1_1
GL_VERSION_1_1
GL_VERSION_1_1
GL_VERSION_1_1
GL_ARB_imaging_DEPRECATED
GL_ARB_tessellation_shader
GL_NV_tessellation_program5
GL_NV_tessellation_program5
GL_ARB_tessellation_shader
GL_ARB_separate_shader_objects
GL_NV_tessellation_program5
GL_NV_tessellation_program5
GL_ARB_tessellation_shader
GL_ARB_separate_shader_objects
GL_ARB_tessellation_shader
GL_ARB_tessellation_shader
GL_ARB_tessellation_shader
GL_ARB_tessellation_shader
GL_AMD_vertex_shader_tesselator
GL_AMD_vertex_shader_tesselator
GL_PGI_vertex_hints
GL_PGI_vertex_hints
GL_PGI_vertex_hints
GL_PGI_vertex_hints
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_VERSION_1_3
, GL_ES_VERSION_2_0
GL_VERSION_1_3
, GL_ES_VERSION_2_0
GL_VERSION_1_3
, GL_ES_VERSION_2_0
GL_VERSION_1_3
, GL_ES_VERSION_2_0
GL_VERSION_1_3
, GL_ES_VERSION_2_0
GL_VERSION_1_3
, GL_ES_VERSION_2_0
GL_VERSION_1_3
, GL_ES_VERSION_2_0
GL_VERSION_1_3
, GL_ES_VERSION_2_0
GL_VERSION_1_3
, GL_ES_VERSION_2_0
GL_VERSION_1_3
, GL_ES_VERSION_2_0
GL_VERSION_1_3
, GL_ES_VERSION_2_0
GL_VERSION_1_3
, GL_ES_VERSION_2_0
GL_VERSION_1_3
, GL_ES_VERSION_2_0
GL_VERSION_1_3
, GL_ES_VERSION_2_0
GL_VERSION_1_3
, GL_ES_VERSION_2_0
GL_VERSION_1_3
, GL_ES_VERSION_2_0
GL_VERSION_1_3
, GL_ES_VERSION_2_0
GL_VERSION_1_3
, GL_ES_VERSION_2_0
GL_VERSION_1_3
, GL_ES_VERSION_2_0
GL_VERSION_1_3
, GL_ES_VERSION_2_0
GL_VERSION_1_3
, GL_ES_VERSION_2_0
GL_VERSION_1_3
, GL_ES_VERSION_2_0
GL_VERSION_1_3
, GL_ES_VERSION_2_0
GL_VERSION_1_3
, GL_ES_VERSION_2_0
GL_VERSION_1_3
, GL_ES_VERSION_2_0
GL_VERSION_1_3
, GL_ES_VERSION_2_0
GL_VERSION_1_3
, GL_ES_VERSION_2_0
GL_VERSION_1_3
, GL_ES_VERSION_2_0
GL_VERSION_1_3
, GL_ES_VERSION_2_0
GL_VERSION_1_3
, GL_ES_VERSION_2_0
GL_VERSION_1_3
, GL_ES_VERSION_2_0
GL_VERSION_1_3
, GL_ES_VERSION_2_0
GL_VERSION_1_0
GL_VERSION_3_0
; GL_EXT_texture_array
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_VERSION_3_0
; GL_EXT_texture_array
GL_ARB_texture_multisample
GL_ARB_texture_multisample
GL_VERSION_1_2
; GL_OES_texture_3D
GL_IMG_texture_env_enhanced_fixed_function
GL_VERSION_1_0
GL_ARB_framebuffer_object
; GL_ARB_texture_float
GL_EXT_light_texture
GL_VERSION_1_2
GL_VERSION_1_1
GL_VERSION_3_0
; GL_EXT_texture_array
GL_VERSION_1_1
, GL_ES_VERSION_2_0
GL_VERSION_3_0
; GL_EXT_texture_array
GL_ARB_texture_multisample
GL_ARB_texture_multisample
GL_VERSION_1_2
; GL_OES_texture_3D
GL_ARB_texture_buffer_object
GL_VERSION_1_3
, GL_ES_VERSION_2_0
GL_ARB_texture_cube_map_array
GL_OES_EGL_image_external
GL_OES_EGL_image_external
GL_EXT_texture_rectangle
GL_ARB_texture_rectangle
GL_NV_explicit_multisample
GL_VERSION_1_0
GL_VERSION_1_0
GL_ARB_framebuffer_object
; GL_ARB_texture_float
GL_VERSION_1_0
GL_VERSION_1_0
GL_NV_texture_shader
GL_ARB_texture_buffer_object
GL_ARB_texture_buffer_object
GL_ARB_texture_buffer_object
GL_NV_texture_multisample
GL_ARB_shadow_ambient
GL_VERSION_1_4
; GL_EXT_shadow_samplers
GL_VERSION_1_4
; GL_EXT_shadow_samplers
GL_VERSION_1_0
GL_VERSION_1_3
GL_VERSION_1_3
GL_VERSION_1_3
GL_SUNX_constant_data
GL_NV_vertex_buffer_unified_memory
GL_VERSION_1_5_DEPRECATED
, GL_VERSION_ES_1_0
GL_NV_vertex_buffer_unified_memory
GL_VERSION_1_1
, GL_VERSION_ES_1_0
GL_VERSION_1_1
, GL_VERSION_ES_1_0
GL_VERSION_1_1
, GL_VERSION_ES_1_0
GL_VERSION_1_1
, GL_VERSION_ES_1_0
GL_NV_texture_multisample
GL_OES_draw_texture
GL_VERSION_1_3
, GL_ES_VERSION_2_0
GL_ARB_texture_cube_map_array
GL_VERSION_1_3
, GL_ES_VERSION_2_0
GL_VERSION_1_3
, GL_ES_VERSION_2_0
GL_VERSION_1_3
, GL_ES_VERSION_2_0
GL_VERSION_1_3
, GL_ES_VERSION_2_0
GL_VERSION_1_3
, GL_ES_VERSION_2_0
GL_VERSION_1_3
, GL_ES_VERSION_2_0
GL_ARB_seamless_cube_map
GL_VERSION_1_2
GL_QCOM_extended_get
GL_QCOM_extended_get
GL_VERSION_1_4
GL_ARB_framebuffer_object
; GL_ARB_texture_float
GL_NV_texture_shader
GL_NV_texture_shader
GL_VERSION_1_0
, GL_VERSION_ES_1_0
GL_VERSION_1_0
, GL_VERSION_ES_1_0
GL_VERSION_1_0
, GL_VERSION_ES_1_0
GL_OES_EGL_image_external
GL_OES_EGL_image_external
GL_ARB_shader_image_load_store
GL_VERSION_1_4_DEPRECATED
GL_ARB_texture_multisample
GL_NV_float_buffer
GL_QCOM_extended_get
GL_QCOM_extended_get
GL_ATI_meminfo
GL_VERSION_1_0
; GL_OES_texture_cube_map
GL_VERSION_1_0
GL_VERSION_1_0
GL_VERSION_1_0
GL_OES_texture_cube_map
GL_VERSION_1_0
GL_VERSION_1_0
GL_ARB_framebuffer_object
; GL_ARB_texture_float
GL_VERSION_1_0
GL_QCOM_extended_get
GL_QCOM_extended_get
GL_NV_texture_shader
GL_QCOM_extended_get
GL_QCOM_extended_get
GL_ARB_texture_storage
; GL_EXT_texture_storage
GL_VERSION_1_0
GL_ARB_framebuffer_object_DEPRECATED
; GL_ARB_texture_float
GL_VERSION_1_1
GL_QCOM_extended_get
GL_QCOM_extended_get
GL_EXT_light_texture
GL_NV_texture_shader
GL_VERSION_1_4
GL_VERSION_1_0
GL_ARB_framebuffer_object_DEPRECATED
; GL_ARB_texture_float
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_NV_texture_shader
GL_EXT_light_texture
GL_EXT_light_texture
GL_OES_matrix_get
GL_EXT_texture_filter_anisotropic
GL_VERSION_1_2
GL_APPLE_texture_max_level
GL_APPLE_texture_max_level
GL_VERSION_1_2
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_VERSION_1_2
GL_EXT_texture_perturb_normal
GL_QCOM_extended_get
GL_QCOM_extended_get
GL_QCOM_extended_get
GL_QCOM_extended_get
GL_VERSION_1_1
GL_APPLE_texture_range
GL_APPLE_texture_range
GL_EXT_texture_rectangle
GL_ARB_texture_rectangle
GL_VERSION_1_0
GL_ARB_framebuffer_object
; GL_ARB_texture_float
GL_NV_explicit_multisample
GL_NV_explicit_multisample
GL_VERSION_1_1
GL_ARB_texture_multisample
GL_IMG_multisampled_render_to_texture
GL_IMG_multisampled_render_to_texture
GL_NV_texture_shader
GL_VERSION_3_0
; GL_EXT_texture_shared_exponent
GL_EXT_texture_sRGB_decode
GL_VERSION_1_0
, GL_VERSION_ES_1_0
GL_ARB_framebuffer_object
; GL_EXT_packed_depth_stencil
GL_APPLE_texture_range
GL_ARB_texture_swizzle
GL_EXT_texture_swizzle
GL_ARB_texture_swizzle
GL_EXT_texture_swizzle
GL_ARB_texture_swizzle
GL_EXT_texture_swizzle
GL_ARB_texture_swizzle
GL_EXT_texture_swizzle
GL_ARB_texture_swizzle
GL_EXT_texture_swizzle
GL_QCOM_extended_get
GL_QCOM_extended_get
GL_QCOM_extended_get
GL_QCOM_extended_get
GL_NV_texture_expand_normal
GL_ARB_shader_image_load_store
GL_VERSION_1_0
GL_QCOM_extended_get
GL_QCOM_extended_get
GL_VERSION_1_2
; GL_OES_texture_3D
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_ARB_timer_query
GL_EXT_timer_query
GL_ARB_sync
GL_ARB_sync
GL_ARB_timer_query
GL_VERSION_1_0
GL_ARB_transform_feedback2
GL_ARB_shader_image_load_store
GL_ARB_transform_feedback2
GL_NV_transform_feedback2
GL_VERSION_3_0
; GL_EXT_transform_feedback
GL_ARB_transform_feedback2
GL_NV_transform_feedback2
GL_VERSION_3_0
; GL_EXT_transform_feedback
GL_VERSION_3_0
; GL_EXT_transform_feedback
GL_ARB_transform_feedback2
GL_NV_transform_feedback2
GL_VERSION_3_0
; GL_EXT_transform_feedback
GL_VERSION_3_0
; GL_EXT_transform_feedback
GL_NV_transform_feedback2
GL_VERSION_3_0
; GL_EXT_transform_feedback
GL_VERSION_3_0
; GL_EXT_transform_feedback
GL_VERSION_3_0
; GL_EXT_transform_feedback
GL_APPLE_transform_hint
GL_VERSION_1_3_DEPRECATED
GL_ARB_vertex_program
GL_VERSION_1_3_DEPRECATED
GL_EXT_direct_state_access
GL_VERSION_1_3_DEPRECATED
GL_VERSION_1_3_DEPRECATED
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_VERSION_3_2
GL_ARB_geometry_shader4
GL_NV_geometry_program4
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_VERSION_3_2
GL_ARB_geometry_shader4
GL_NV_geometry_program4
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_ATI_pixel_format_float
GL_APPLE_object_purgeable
GL_ARB_viewport_array
GL_ARB_uniform_buffer_object
GL_ARB_shader_atomic_counters
GL_ARB_shader_image_load_store
GL_ARB_uniform_buffer_object
GL_ARB_uniform_buffer_object
GL_ARB_uniform_buffer_object
GL_ARB_uniform_buffer_object
GL_ARB_uniform_buffer_object
GL_ARB_uniform_buffer_object
GL_ARB_uniform_buffer_object
GL_ARB_uniform_buffer_object
GL_ARB_tessellation_shader
GL_ARB_tessellation_shader
GL_ARB_uniform_buffer_object
GL_ARB_uniform_buffer_object
GL_ARB_uniform_buffer_object
GL_EXT_bindable_uniform
GL_EXT_bindable_uniform
GL_ARB_uniform_buffer_object
GL_ARB_uniform_buffer_object
GL_ARB_uniform_buffer_object
GL_ARB_uniform_buffer_object
GL_ARB_uniform_buffer_object
GL_ARB_uniform_buffer_object
GL_ARB_uniform_buffer_object
GL_ARB_uniform_buffer_object
GL_ARB_uniform_buffer_object
GL_ARB_robustness
; GL_EXT_robustness
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_APPLE_client_storage
GL_EXT_cmyka
GL_ARB_compressed_texture_pixel_storage
GL_ARB_compressed_texture_pixel_storage
GL_ARB_compressed_texture_pixel_storage
GL_ARB_compressed_texture_pixel_storage
GL_SUNX_constant_data
GL_VERSION_1_2
GL_VERSION_1_0
GL_OML_resample
GL_APPLE_row_bytes
GL_VERSION_1_0
, GL_EXT_unpack_subimage
GL_VERSION_1_2
GL_VERSION_1_0
, GL_EXT_unpack_subimage
GL_VERSION_1_0
, GL_EXT_unpack_subimage
GL_VERSION_1_0
GL_ARB_sync
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_VERSION_1_2
GL_VERSION_1_2
GL_VERSION_1_0
, GL_OES_element_index_uint
, GL_ES_VERSION_2_0
GL_NV_gpu_shader5
GL_NV_gpu_shader5
GL_NV_gpu_shader5
GL_NV_gpu_shader5
GL_AMD_performance_monitor
GL_AMD_performance_monitor
GL_NV_gpu_shader5
GL_NV_gpu_shader5
GL_NV_gpu_shader5
GL_NV_gpu_shader5
GL_NV_gpu_shader5
GL_NV_gpu_shader5
GL_NV_gpu_shader5
GL_NV_gpu_shader5
GL_VERSION_1_2
; GL_OES_vertex_type_10_10_10_2
GL_VERSION_3_0
; GL_EXT_packed_float
GL_ARB_framebuffer_object
; GL_EXT_packed_depth_stencil
; GL_OES_packed_depth_stencil
GL_VERSION_1_2
; GL_EXT_texture_type_2_10_10_10_REV
GL_VERSION_3_0
; GL_EXT_texture_shared_exponent
GL_VERSION_1_2
GL_VERSION_1_2
GL_NV_texture_shader
GL_ARB_shader_atomic_counters
GL_ARB_shader_image_load_store
GL_ARB_shader_image_load_store
GL_ARB_shader_image_load_store
GL_ARB_shader_image_load_store
GL_ARB_shader_image_load_store
GL_ARB_shader_image_load_store
GL_ARB_shader_image_load_store
GL_ARB_shader_image_load_store
GL_ARB_shader_image_load_store
GL_ARB_shader_image_load_store
GL_ARB_shader_image_load_store
GL_NV_texture_shader
GL_VERSION_3_0
; GL_EXT_gpu_shader4
GL_VERSION_3_0
; GL_EXT_gpu_shader4
GL_VERSION_3_0
; GL_EXT_gpu_shader4
GL_VERSION_3_0
; GL_EXT_gpu_shader4
GL_ARB_texture_multisample
GL_ARB_texture_multisample
GL_VERSION_3_1
; GL_EXT_gpu_shader4
GL_VERSION_3_0
; GL_EXT_gpu_shader4
GL_VERSION_3_1
; GL_EXT_gpu_shader4
GL_AMD_vertex_shader_tesselator
GL_VERSION_3_0
; GL_EXT_gpu_shader4
GL_ARB_texture_cube_map_array
GL_NV_explicit_multisample
GL_VERSION_3_0
; GL_EXT_gpu_shader4
GL_VERSION_3_0
; GL_EXT_gpu_shader4
GL_VERSION_3_0
; GL_EXT_gpu_shader4
GL_ARB_framebuffer_object
; GL_ARB_texture_float
; GL_EXT_color_buffer_half_float
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_VERSION_1_2
GL_EXT_read_format_bgra
GL_VERSION_1_2
, GL_ES_VERSION_2_0
GL_VERSION_1_2
GL_EXT_read_format_bgra
GL_IMG_read_format
GL_IMG_read_format
GL_VERSION_1_2
, GL_ES_VERSION_2_0
GL_VERSION_1_2
, GL_ES_VERSION_2_0
GL_VERSION_1_2
GL_APPLE_ycbcr_422
GL_APPLE_ycbcr_422
, GL_APPLE_rgb_422
GL_APPLE_ycbcr_422
GL_APPLE_ycbcr_422
, GL_APPLE_rgb_422
GL_VERSION_2_0
GL_VERSION_1_1
GL_VERSION_1_1
GL_VERSION_2_0
, GL_ES_VERSION_2_0
GL_EXT_vertex_shader
GL_EXT_vertex_shader
GL_EXT_vertex_shader
GL_EXT_vertex_shader
GL_EXT_vertex_shader
GL_EXT_vertex_shader
GL_EXT_vertex_shader
GL_ATI_meminfo
GL_EXT_vertex_shader
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_PGI_vertex_hints
GL_PGI_vertex_hints
GL_NV_vertex_buffer_unified_memory
GL_ARB_vertex_array_object
GL_OES_vertex_array_object
GL_OES_vertex_array_object
GL_VERSION_1_5_DEPRECATED
, GL_VERSION_ES_1_0
GL_NV_vertex_buffer_unified_memory
GL_AMD_name_gen_delete
GL_EXT_debug_label
GL_VERSION_1_1
, GL_VERSION_ES_1_0
GL_APPLE_vertex_array_range
GL_APPLE_vertex_array_range
GL_NV_vertex_array_range
GL_NV_vertex_array_range
GL_APPLE_vertex_array_range
GL_NV_vertex_array_range
GL_NV_vertex_array_range
GL_NV_vertex_array_range2
GL_VERSION_1_1
, GL_VERSION_ES_1_0
GL_APPLE_vertex_array_range
GL_VERSION_1_1
, GL_VERSION_ES_1_0
GL_VERSION_1_1
, GL_VERSION_ES_1_0
GL_NV_vertex_buffer_unified_memory
GL_ARB_shader_image_load_store
GL_VERSION_1_5
, GL_ES_VERSION_2_0
GL_VERSION_3_3
GL_VERSION_2_0
, GL_ES_VERSION_2_0
GL_ARB_vertex_program
GL_VERSION_3_0
GL_NV_vertex_program4
GL_NV_vertex_buffer_unified_memory
GL_VERSION_2_0
, GL_ES_VERSION_2_0
GL_ARB_vertex_program
GL_VERSION_2_0
, GL_ES_VERSION_2_0
GL_ARB_vertex_program
GL_VERSION_2_0
, GL_ES_VERSION_2_0
GL_ARB_vertex_program
GL_VERSION_2_0
, GL_ES_VERSION_2_0
GL_ARB_vertex_program
GL_VERSION_2_0
, GL_ES_VERSION_2_0
GL_ARB_vertex_program
GL_NV_vertex_buffer_unified_memory
GL_APPLE_vertex_program_evaluators
GL_APPLE_vertex_program_evaluators
GL_APPLE_vertex_program_evaluators
GL_APPLE_vertex_program_evaluators
GL_APPLE_vertex_program_evaluators
GL_APPLE_vertex_program_evaluators
GL_APPLE_vertex_program_evaluators
GL_APPLE_vertex_program_evaluators
GL_APPLE_vertex_program_evaluators
GL_APPLE_vertex_program_evaluators
GL_ARB_vertex_blend
GL_PGI_vertex_hints
GL_PGI_vertex_hints
GL_ARB_vertex_program
GL_NV_parameter_buffer_object
GL_VERSION_2_0
GL_ARB_vertex_program
GL_VERSION_2_0_DEPRECATED
GL_ARB_vertex_program
GL_VERSION_2_0
, GL_ES_VERSION_2_0
GL_EXT_vertex_shader
GL_ARB_separate_shader_objects
; GL_EXT_separate_shader_objects
GL_EXT_vertex_shader
GL_EXT_vertex_shader
GL_EXT_vertex_shader
GL_EXT_vertex_shader
GL_EXT_vertex_shader
GL_EXT_vertex_shader
GL_EXT_vertex_shader
GL_EXT_vertex_weighting
GL_EXT_vertex_weighting
GL_EXT_vertex_weighting
GL_EXT_vertex_weighting
GL_EXT_vertex_weighting
GL_EXT_vertex_weighting
GL_NV_texture_shader
GL_NV_texture_shader
GL_NV_video_capture
GL_NV_video_capture
GL_NV_video_capture
GL_NV_video_capture
GL_NV_video_capture
GL_NV_video_capture
GL_NV_video_capture
GL_NV_video_capture
GL_NV_video_capture
GL_NV_video_capture
GL_NV_video_capture
GL_NV_video_capture
GL_NV_video_capture
GL_NV_video_capture
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_VERSION_1_0
GL_ARB_viewport_array
GL_ARB_viewport_array
GL_ARB_viewport_array
GL_APPLE_object_purgeable
GL_EXT_vertex_shader
GL_ARB_sync
GL_ARB_vertex_blend
; GL_OES_matrix_palette
GL_VERSION_1_5_DEPRECATED
; GL_OES_matrix_palette
GL_ARB_vertex_blend
; GL_OES_matrix_palette
GL_ARB_vertex_blend
; GL_OES_matrix_palette
GL_ARB_vertex_blend
; GL_OES_matrix_palette
GL_ARB_vertex_blend
; GL_OES_matrix_palette
GL_ARB_vertex_blend
GL_PGI_misc_hints
GL_NV_vdpau_interop
GL_VERSION_1_5
; GL_OES_mapbuffer
GL_NV_pixel_data_range
GL_NV_pixel_data_range
GL_NV_pixel_data_range
GL_QCOM_writeonly_rendering
GL_QCOM_writeonly_rendering
GL_EXT_vertex_shader
GL_EXT_vertex_shader
GL_NV_video_capture
GL_APPLE_ycbcr_422
GL_NV_video_capture
GL_AMD_program_binary_Z400
GL_NV_video_capture
GL_NV_video_capture
GL_NV_video_capture
GL_NV_video_capture
GL_NV_video_capture
GL_EXT_vertex_shader
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GL_EXT_vertex_shader
GL_VERSION_1_0
GL_VERSION_1_0
void glAccum(GLenum op, GLfloat value);
GL_VERSION_1_0
void glActiveShaderProgram(GLuint pipeline, GLuint program);
GL_ARB_separate_shader_objects
void glActiveStencilFaceEXT(GLenum face);
GL_EXT_stencil_two_side
void glActiveTexture(GLenum texture);
GL_VERSION_1_3
, GL_ES_VERSION_2_0
wglAllocateMemoryNV
/
glXAllocateMemoryNV
extension.
void glAlphaFunc(GLenum func, GLclampf ref);
GL_VERSION_1_0
, GL_VERSION_ES_CM
void glAlphaFuncQCOM(GLenum func, GLclampf ref);
GL_QCOM_alpha_test
void glAlphaFuncx(GLenum func, GLclampx ref);
GL_VERSION_ES_CL_CM
GLAutoDrawable
animation. void glApplyTextureEXT(GLenum mode);
GL_EXT_light_texture
GLboolean glAreTexturesResident(GLsizei n, const GLuint * textures, GLboolean * residences);
GL_VERSION_1_1
GLboolean glAreTexturesResident(GLsizei n, const GLuint * textures, GLboolean * residences);
GL_VERSION_1_1
void glArrayElement(GLint i);
GL_VERSION_1_1
void glAttachObjectARB(GLhandleARB containerObj, GLhandleARB obj);
GL_ARB_shader_objects
void glAttachShader(GLuint program, GLuint shader);
GL_VERSION_2_0
, GL_ES_VERSION_2_0
GLDrawable
which supplies
an event based mechanism (GLEventListener
) for performing
OpenGL rendering.GLAutoDrawable
implementation
utilizing already created GLDrawable
and GLContext
instances. void glBegin(GLenum mode);
GL_VERSION_1_0
void glBeginConditionalRender(GLuint id, GLenum mode);
GL_VERSION_3_0
; GL_NV_conditional_render
void glBeginOcclusionQueryNV(GLuint id);
GL_NV_occlusion_query
void glBeginPerfMonitorAMD(GLuint monitor);
GL_AMD_performance_monitor
void glBeginPerfMonitorAMD(GLuint monitor);
GL_AMD_performance_monitor
void glBeginQueryEXT(GLenum target, GLuint id);
GL_VERSION_1_5
; GL_EXT_occlusion_query_boolean
void glBeginQueryIndexed(GLenum target, GLuint index, GLuint id);
GL_ARB_transform_feedback3
void glBeginTransformFeedback(GLenum primitiveMode);
GL_VERSION_3_0
; GL_EXT_transform_feedback
void glBeginVertexShaderEXT(void);
GL_EXT_vertex_shader
void glBeginVideoCaptureNV(GLuint video_capture_slot);
GL_NV_video_capture
void glBindAttribLocation(GLuint program, GLuint index, const GLchar * name);
GL_VERSION_2_0
, GL_ES_VERSION_2_0
void glBindBuffer(GLenum target, GLuint buffer);
GL_VERSION_1_5
, GL_ES_VERSION_2_0
void glBindBufferBase(GLenum target, GLuint index, GLuint buffer);
GL_VERSION_3_0
; GL_EXT_transform_feedback
void glBindBufferOffsetEXT(GLenum target, GLuint index, GLuint buffer, GLintptr offset);
GL_EXT_transform_feedback
void glBindBufferRange(GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size);
GL_VERSION_3_0
; GL_EXT_transform_feedback
void glBindFragDataLocation(GLuint program, GLuint color, const GLchar * name);
GL_VERSION_3_0
; GL_EXT_gpu_shader4
void glBindFragDataLocationIndexed(GLuint program, GLuint colorNumber, GLuint index, const GLchar * name);
GL_ARB_blend_func_extended
void glBindFramebuffer(GLenum target, GLuint framebuffer);
GL_ARB_framebuffer_object
, GL_ES_VERSION_2_0
void glBindImageTexture(GLuint unit, GLuint texture, GLint level, GLboolean layered, GLint layer, GLenum access, GLenum format);
GL_ARB_shader_image_load_store
GLuint glBindLightParameterEXT(GLenum light, GLenum value);
GL_EXT_vertex_shader
GLuint glBindMaterialParameterEXT(GLenum face, GLenum value);
GL_EXT_vertex_shader
void glBindMultiTextureEXT(GLenum texunit, GLenum target, GLuint texture);
GL_EXT_direct_state_access
GLuint glBindParameterEXT(GLenum value);
GL_EXT_vertex_shader
void glBindProgramARB(GLenum target, GLuint program);
GL_ARB_vertex_program
void glBindProgramPipeline(GLuint pipeline);
GL_ARB_separate_shader_objects
void glBindRenderbuffer(GLenum target, GLuint renderbuffer);
GL_ARB_framebuffer_object
, GL_ES_VERSION_2_0
void glBindSampler(GLuint unit, GLuint sampler);
GL_ARB_sampler_objects
GLuint glBindTexGenParameterEXT(GLenum unit, GLenum coord, GLenum value);
GL_EXT_vertex_shader
void glBindTexture(GLenum target, GLuint texture);
GL_VERSION_1_1
, GL_ES_VERSION_2_0
GLuint glBindTextureUnitParameterEXT(GLenum unit, GLenum value);
GL_EXT_vertex_shader
void glBindTransformFeedback(GLenum target, GLuint id);
GL_ARB_transform_feedback2
void glBindTransformFeedbackNV(GLenum target, GLuint id);
GL_NV_transform_feedback2
void glBindVertexArray(GLuint array);
GL_ARB_vertex_array_object
void glBindVertexArrayOES(GLuint array);
GL_OES_vertex_array_object
void glBindVertexArrayOES(GLuint array);
GL_OES_vertex_array_object
void glBindVertexShaderEXT(GLuint id);
GL_EXT_vertex_shader
void glBindVideoCaptureStreamBufferNV(GLuint video_capture_slot, GLuint stream, GLenum frame_region, GLintptrARB offset);
GL_NV_video_capture
void glBindVideoCaptureStreamTextureNV(GLuint video_capture_slot, GLuint stream, GLenum frame_region, GLenum target, GLuint texture);
GL_NV_video_capture
void glBitmap(GLsizei width, GLsizei height, GLfloat xorig, GLfloat yorig, GLfloat xmove, GLfloat ymove, const GLubyte * bitmap);
GL_VERSION_1_0
void glBitmap(GLsizei width, GLsizei height, GLfloat xorig, GLfloat yorig, GLfloat xmove, GLfloat ymove, const GLubyte * bitmap);
GL_VERSION_1_0
void glBitmap(GLsizei width, GLsizei height, GLfloat xorig, GLfloat yorig, GLfloat xmove, GLfloat ymove, const GLubyte * bitmap);
GL_VERSION_1_0
void glBlendColor(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha);
GL_VERSION_1_2
, GL_ES_VERSION_2_0
void glBlendEquation(GLenum mode);
GL_VERSION_1_2
, GL_ES_VERSION_2_0
void glBlendEquationiARB(GLuint buf, GLenum mode);
GL_ARB_draw_buffers_blend
void glBlendEquationIndexedAMD(GLuint buf, GLenum mode);
GL_AMD_draw_buffers_blend
void glBlendEquationSeparate(GLenum modeRGB, GLenum modeAlpha);
GL_VERSION_2_0
, GL_ES_VERSION_2_0
void glBlendEquationSeparateiARB(GLuint buf, GLenum modeRGB, GLenum modeAlpha);
GL_ARB_draw_buffers_blend
void glBlendEquationSeparateIndexedAMD(GLuint buf, GLenum modeRGB, GLenum modeAlpha);
GL_AMD_draw_buffers_blend
void glBlendFunc(GLenum sfactor, GLenum dfactor);
GL_VERSION_1_0
, GL_ES_VERSION_2_0
void glBlendFunciARB(GLuint buf, GLenum src, GLenum dst);
GL_ARB_draw_buffers_blend
void glBlendFuncIndexedAMD(GLuint buf, GLenum src, GLenum dst);
GL_AMD_draw_buffers_blend
void glBlendFuncSeparate(GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha);
GL_VERSION_1_4
, GL_ES_VERSION_2_0
void glBlendFuncSeparateiARB(GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha);
GL_ARB_draw_buffers_blend
void glBlendFuncSeparateIndexedAMD(GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha);
GL_AMD_draw_buffers_blend
void glBlendFuncSeparateINGR(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha);
GL_INGR_blend_func_separate
void glBlitFramebuffer(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter);
GL_ARB_framebuffer_object
; GL_EXT_framebuffer_blit
void glBlitFramebufferANGLE(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter);
GL_ANGLE_framebuffer_blit
void glBufferAddressRangeNV(GLenum pname, GLuint index, GLuint64EXT address, GLsizeiptr length);
GL_NV_vertex_buffer_unified_memory
void glBufferData(GLenum target, GLsizeiptr size, const GLvoid * data, GLenum usage);
GL_VERSION_1_5
, GL_ES_VERSION_2_0
void glBufferParameteriAPPLE(GLenum target, GLenum pname, GLint param);
GL_APPLE_flush_buffer_range
void glBufferSubData(GLenum target, GLintptr offset, GLsizeiptr size, const GLvoid * data);
GL_VERSION_1_5
, GL_ES_VERSION_2_0
void glCallList(GLuint list);
GL_VERSION_1_0
void glCallLists(GLsizei n, GLenum type, const GLvoid * lists);
GL_VERSION_1_0
GLDrawable
using GLDrawableFactory
,
an instance of this class is passed,
describing the desired capabilities that a rendering context
must support, such as the OpenGL profile, color depth and whether stereo is enabled.GLDrawable
s are then reflected by their own
GLCapabilites instance, which can be queried with GLDrawable#getGLCapabilities()
.GLCapabilities
. GLenum glCheckFramebufferStatus(GLenum target);
GL_ARB_framebuffer_object
, GL_ES_VERSION_2_0
GLenum glCheckNamedFramebufferStatusEXT(GLuint framebuffer, GLenum target);
GL_EXT_direct_state_access
void glClampColor(GLenum target, GLenum clamp);
GL_VERSION_3_0
; GL_ARB_color_buffer_float
void glClear(GLbitfield mask);
GL_VERSION_1_0
, GL_ES_VERSION_2_0
void glClearAccum(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha);
GL_VERSION_1_0
void glClearBufferfi(GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil);
GL_VERSION_3_0
void glClearBufferfv(GLenum buffer, GLint drawbuffer, const GLfloat * value);
GL_VERSION_3_0
void glClearBufferfv(GLenum buffer, GLint drawbuffer, const GLfloat * value);
GL_VERSION_3_0
void glClearBufferiv(GLenum buffer, GLint drawbuffer, const GLint * value);
GL_VERSION_3_0
void glClearBufferiv(GLenum buffer, GLint drawbuffer, const GLint * value);
GL_VERSION_3_0
void glClearBufferuiv(GLenum buffer, GLint drawbuffer, const GLuint * value);
GL_VERSION_3_0
void glClearBufferuiv(GLenum buffer, GLint drawbuffer, const GLuint * value);
GL_VERSION_3_0
void glClearColor(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha);
GL_VERSION_1_0
, GL_ES_VERSION_2_0
void glClearColorIiEXT(GLint red, GLint green, GLint blue, GLint alpha);
GL_EXT_texture_integer
void glClearColorIuiEXT(GLuint red, GLuint green, GLuint blue, GLuint alpha);
GL_EXT_texture_integer
void glClearColorx(GLclampx red, GLclampx green, GLclampx blue, GLclampx alpha);
GL_VERSION_ES_CL_CM
void glClearDepth(GLclampd depth);
and void glClearDepthf(GLclampf depth);
.
void glClearDepthf(GLclampf depth);
GL_ARB_ES2_compatibility
, GL_ES_VERSION_2_0
void glClearDepthf(GLclampf depth);
GL_ES_VERSION_2_0
and GL_ARB_ES2_compatibility
.
void glClearDepthx(GLclampx depth);
GL_VERSION_ES_CL_CM
void glClearIndex(GLfloat c);
GL_VERSION_1_0
void glClearStencil(GLint s);
GL_VERSION_1_0
, GL_ES_VERSION_2_0
void glClientActiveTexture(GLenum texture);
GL_VERSION_ES_CL_CM
, GL_VERSION_1_3_DEPRECATED
void glClientAttribDefaultEXT(GLbitfield mask);
GL_EXT_direct_state_access
GLenum glClientWaitSync(GLsync sync, GLbitfield flags, GLuint64 timeout);
GL_ARB_sync
void glClipPlane(GLenum plane, const GLdouble * equation);
GL_VERSION_1_0
void glClipPlane(GLenum plane, const GLdouble * equation);
GL_VERSION_1_0
void glClipPlanef(GLenum plane, const GLfloat * equation);
GL_VERSION_ES_CM
void glClipPlanef(GLenum plane, const GLfloat * equation);
GL_VERSION_ES_CM
void glClipPlanefIMG(GLenum, const GLfloat * );
GL_IMG_user_clip_plane
void glClipPlanefIMG(GLenum, const GLfloat * );
GL_IMG_user_clip_plane
void glClipPlanex(GLenum plane, const GLfixed * equation);
GL_VERSION_ES_CL_CM
void glClipPlanex(GLenum plane, const GLfixed * equation);
GL_VERSION_ES_CL_CM
void glClipPlanexIMG(GLenum, const GLfixed * );
GL_IMG_user_clip_plane
void glClipPlanexIMG(GLenum, const GLfixed * );
GL_IMG_user_clip_plane
void glColor3b(GLbyte red, GLbyte green, GLbyte blue);
GL_VERSION_1_0
void glColor3bv(const GLbyte * v);
GL_VERSION_1_0
void glColor3bv(const GLbyte * v);
GL_VERSION_1_0
void glColor3d(GLdouble red, GLdouble green, GLdouble blue);
GL_VERSION_1_0
void glColor3dv(const GLdouble * v);
GL_VERSION_1_0
void glColor3dv(const GLdouble * v);
GL_VERSION_1_0
void glColor3f(GLfloat red, GLfloat green, GLfloat blue);
GL_VERSION_1_0
void glColor3fv(const GLfloat * v);
GL_VERSION_1_0
void glColor3fv(const GLfloat * v);
GL_VERSION_1_0
void glColor3hNV(GLhalfNV red, GLhalfNV green, GLhalfNV blue);
GL_NV_half_float
void glColor3hvNV(const GLhalfNV * v);
GL_NV_half_float
void glColor3hvNV(const GLhalfNV * v);
GL_NV_half_float
void glColor3i(GLint red, GLint green, GLint blue);
GL_VERSION_1_0
void glColor3iv(const GLint * v);
GL_VERSION_1_0
void glColor3iv(const GLint * v);
GL_VERSION_1_0
void glColor3s(GLshort red, GLshort green, GLshort blue);
GL_VERSION_1_0
void glColor3sv(const GLshort * v);
GL_VERSION_1_0
void glColor3sv(const GLshort * v);
GL_VERSION_1_0
void glColor3ub(GLubyte red, GLubyte green, GLubyte blue);
GL_VERSION_1_0
void glColor3ubv(const GLubyte * v);
GL_VERSION_1_0
void glColor3ubv(const GLubyte * v);
GL_VERSION_1_0
void glColor3ui(GLuint red, GLuint green, GLuint blue);
GL_VERSION_1_0
void glColor3uiv(const GLuint * v);
GL_VERSION_1_0
void glColor3uiv(const GLuint * v);
GL_VERSION_1_0
void glColor3us(GLushort red, GLushort green, GLushort blue);
GL_VERSION_1_0
void glColor3usv(const GLushort * v);
GL_VERSION_1_0
void glColor3usv(const GLushort * v);
GL_VERSION_1_0
void glColor4b(GLbyte red, GLbyte green, GLbyte blue, GLbyte alpha);
GL_VERSION_1_0
void glColor4bv(const GLbyte * v);
GL_VERSION_1_0
void glColor4bv(const GLbyte * v);
GL_VERSION_1_0
void glColor4d(GLdouble red, GLdouble green, GLdouble blue, GLdouble alpha);
GL_VERSION_1_0
void glColor4dv(const GLdouble * v);
GL_VERSION_1_0
void glColor4dv(const GLdouble * v);
GL_VERSION_1_0
void glColor4fv(const GLfloat * v);
GL_VERSION_1_0
void glColor4fv(const GLfloat * v);
GL_VERSION_1_0
void glColor4hNV(GLhalfNV red, GLhalfNV green, GLhalfNV blue, GLhalfNV alpha);
GL_NV_half_float
void glColor4hvNV(const GLhalfNV * v);
GL_NV_half_float
void glColor4hvNV(const GLhalfNV * v);
GL_NV_half_float
void glColor4i(GLint red, GLint green, GLint blue, GLint alpha);
GL_VERSION_1_0
void glColor4iv(const GLint * v);
GL_VERSION_1_0
void glColor4iv(const GLint * v);
GL_VERSION_1_0
void glColor4s(GLshort red, GLshort green, GLshort blue, GLshort alpha);
GL_VERSION_1_0
void glColor4sv(const GLshort * v);
GL_VERSION_1_0
void glColor4sv(const GLshort * v);
GL_VERSION_1_0
void glColor4ub(GLubyte red, GLubyte green, GLubyte blue, GLubyte alpha);
GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
void glColor4ubv(const GLubyte * v);
GL_VERSION_1_0
void glColor4ubv(const GLubyte * v);
GL_VERSION_1_0
void glColor4ui(GLuint red, GLuint green, GLuint blue, GLuint alpha);
GL_VERSION_1_0
void glColor4uiv(const GLuint * v);
GL_VERSION_1_0
void glColor4uiv(const GLuint * v);
GL_VERSION_1_0
void glColor4us(GLushort red, GLushort green, GLushort blue, GLushort alpha);
GL_VERSION_1_0
void glColor4usv(const GLushort * v);
GL_VERSION_1_0
void glColor4usv(const GLushort * v);
GL_VERSION_1_0
void glColor4x(GLfixed red, GLfixed green, GLfixed blue, GLfixed alpha);
GL_VERSION_ES_CL_CM
void glColorFormatNV(GLint size, GLenum type, GLsizei stride);
GL_NV_vertex_buffer_unified_memory
void glColorMask(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha);
GL_VERSION_1_0
, GL_ES_VERSION_2_0
void glColorMaski(GLuint index, GLboolean r, GLboolean g, GLboolean b, GLboolean a);
GL_VERSION_3_0
void glColorMaskIndexedEXT(GLuint index, GLboolean r, GLboolean g, GLboolean b, GLboolean a);
GL_EXT_draw_buffers2
void glColorMaterial(GLenum face, GLenum mode);
GL_VERSION_1_0
void glColorP3ui(GLenum type, GLuint color);
GL_ARB_vertex_type_2_10_10_10_rev
void glColorP3uiv(GLenum type, const GLuint * color);
GL_ARB_vertex_type_2_10_10_10_rev
void glColorP3uiv(GLenum type, const GLuint * color);
GL_ARB_vertex_type_2_10_10_10_rev
void glColorP4ui(GLenum type, GLuint color);
GL_ARB_vertex_type_2_10_10_10_rev
void glColorP4uiv(GLenum type, const GLuint * color);
GL_ARB_vertex_type_2_10_10_10_rev
void glColorP4uiv(GLenum type, const GLuint * color);
GL_ARB_vertex_type_2_10_10_10_rev
void glColorSubTable(GLenum target, GLsizei start, GLsizei count, GLenum format, GLenum type, const GLvoid * data);
GL_VERSION_1_2_DEPRECATED
void glColorSubTable(GLenum target, GLsizei start, GLsizei count, GLenum format, GLenum type, const GLvoid * data);
GL_VERSION_1_2_DEPRECATED
void glColorTable(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid * table);
GL_VERSION_1_2_DEPRECATED
void glColorTable(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid * table);
GL_VERSION_1_2_DEPRECATED
void glColorTableParameterfv(GLenum target, GLenum pname, const GLfloat * params);
GL_VERSION_1_2_DEPRECATED
void glColorTableParameterfv(GLenum target, GLenum pname, const GLfloat * params);
GL_VERSION_1_2_DEPRECATED
void glColorTableParameteriv(GLenum target, GLenum pname, const GLint * params);
GL_VERSION_1_2_DEPRECATED
void glColorTableParameteriv(GLenum target, GLenum pname, const GLint * params);
GL_VERSION_1_2_DEPRECATED
void glCompileShader(GLuint shader);
GL_VERSION_2_0
, GL_ES_VERSION_2_0
void glCompileShaderARB(GLhandleARB shaderObj);
GL_ARB_shader_objects
void glCompileShaderIncludeARB(GLuint shader, GLsizei count, const GLchar * * path, const GLint * length);
GL_ARB_shading_language_include
void glCompileShaderIncludeARB(GLuint shader, GLsizei count, const GLchar * * path, const GLint * length);
GL_ARB_shading_language_include
void glCompressedMultiTexImage1DEXT(GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid * bits);
GL_EXT_direct_state_access
void glCompressedMultiTexImage2DEXT(GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid * bits);
GL_EXT_direct_state_access
void glCompressedMultiTexImage3DEXT(GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid * bits);
GL_EXT_direct_state_access
void glCompressedMultiTexSubImage1DEXT(GLenum texunit, GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid * bits);
GL_EXT_direct_state_access
void glCompressedMultiTexSubImage2DEXT(GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid * bits);
GL_EXT_direct_state_access
void glCompressedMultiTexSubImage3DEXT(GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid * bits);
GL_EXT_direct_state_access
void glCompressedTexImage1D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid * data);
GL_VERSION_1_3
void glCompressedTexImage1D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid * data);
GL_VERSION_1_3
void glCompressedTexImage2D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid * data);
GL_VERSION_1_3
, GL_ES_VERSION_2_0
void glCompressedTexImage2D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid * data);
GL_VERSION_1_3
, GL_ES_VERSION_2_0
void glCompressedTexImage3DOES(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid * data);
GL_VERSION_1_3
; GL_OES_texture_3D
void glCompressedTexImage3DOES(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid * data);
GL_VERSION_1_3
; GL_OES_texture_3D
void glCompressedTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid * data);
GL_VERSION_1_3
void glCompressedTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid * data);
GL_VERSION_1_3
void glCompressedTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid * data);
GL_VERSION_1_3
, GL_ES_VERSION_2_0
void glCompressedTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid * data);
GL_VERSION_1_3
, GL_ES_VERSION_2_0
void glCompressedTexSubImage3DOES(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid * data);
GL_VERSION_1_3
; GL_OES_texture_3D
void glCompressedTexSubImage3DOES(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid * data);
GL_VERSION_1_3
; GL_OES_texture_3D
void glCompressedTextureImage1DEXT(GLuint texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid * bits);
GL_EXT_direct_state_access
void glCompressedTextureImage2DEXT(GLuint texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid * bits);
GL_EXT_direct_state_access
void glCompressedTextureImage3DEXT(GLuint texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid * bits);
GL_EXT_direct_state_access
void glCompressedTextureSubImage1DEXT(GLuint texture, GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid * bits);
GL_EXT_direct_state_access
void glCompressedTextureSubImage2DEXT(GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid * bits);
GL_EXT_direct_state_access
void glCompressedTextureSubImage3DEXT(GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid * bits);
GL_EXT_direct_state_access
void glConvolutionFilter1D(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid * image);
GL_VERSION_1_2_DEPRECATED
void glConvolutionFilter1D(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid * image);
GL_VERSION_1_2_DEPRECATED
void glConvolutionFilter2D(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * image);
GL_VERSION_1_2_DEPRECATED
void glConvolutionFilter2D(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * image);
GL_VERSION_1_2_DEPRECATED
void glConvolutionParameterf(GLenum target, GLenum pname, GLfloat params);
GL_VERSION_1_2_DEPRECATED
void glConvolutionParameterfv(GLenum target, GLenum pname, const GLfloat * params);
GL_VERSION_1_2_DEPRECATED
void glConvolutionParameterfv(GLenum target, GLenum pname, const GLfloat * params);
GL_VERSION_1_2_DEPRECATED
void glConvolutionParameteri(GLenum target, GLenum pname, GLint params);
GL_VERSION_1_2_DEPRECATED
void glConvolutionParameteriv(GLenum target, GLenum pname, const GLint * params);
GL_VERSION_1_2_DEPRECATED
void glConvolutionParameteriv(GLenum target, GLenum pname, const GLint * params);
GL_VERSION_1_2_DEPRECATED
void glCopyBufferSubData(GLenum readTarget, GLenum writeTarget, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size);
GL_ARB_copy_buffer
void glCopyColorSubTable(GLenum target, GLsizei start, GLint x, GLint y, GLsizei width);
GL_VERSION_1_2_DEPRECATED
void glCopyColorTable(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width);
GL_VERSION_1_2_DEPRECATED
void glCopyConvolutionFilter1D(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width);
GL_VERSION_1_2_DEPRECATED
void glCopyConvolutionFilter2D(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height);
GL_VERSION_1_2_DEPRECATED
void glCopyImageSubDataNV(GLuint srcName, GLenum srcTarget, GLint srcLevel, GLint srcX, GLint srcY, GLint srcZ, GLuint dstName, GLenum dstTarget, GLint dstLevel, GLint dstX, GLint dstY, GLint dstZ, GLsizei width, GLsizei height, GLsizei depth);
GL_NV_copy_image
void glCopyMultiTexImage1DEXT(GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border);
GL_EXT_direct_state_access
void glCopyMultiTexImage2DEXT(GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border);
GL_EXT_direct_state_access
void glCopyMultiTexSubImage1DEXT(GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width);
GL_EXT_direct_state_access
void glCopyMultiTexSubImage2DEXT(GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height);
GL_EXT_direct_state_access
void glCopyMultiTexSubImage3DEXT(GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height);
GL_EXT_direct_state_access
void glCopyPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum type);
GL_VERSION_1_0
void glCopyTexImage1D(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border);
GL_VERSION_1_1
void glCopyTexImage2D(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border);
GL_VERSION_1_1
, GL_ES_VERSION_2_0
void glCopyTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width);
GL_VERSION_1_1
void glCopyTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height);
GL_VERSION_1_1
, GL_ES_VERSION_2_0
void glCopyTexSubImage3DOES(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height);
GL_VERSION_1_2
; GL_OES_texture_3D
void glCopyTextureImage1DEXT(GLuint texture, GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border);
GL_EXT_direct_state_access
void glCopyTextureImage2DEXT(GLuint texture, GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border);
GL_EXT_direct_state_access
void glCopyTextureSubImage1DEXT(GLuint texture, GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width);
GL_EXT_direct_state_access
void glCopyTextureSubImage2DEXT(GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height);
GL_EXT_direct_state_access
void glCopyTextureSubImage3DEXT(GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height);
GL_EXT_direct_state_access
void glCoverageMaskNV(GLboolean mask);
GL_NV_coverage_sample
void glCoverageOperationNV(GLenum operation);
GL_NV_coverage_sample
GLuint glCreateProgram(void);
GL_VERSION_2_0
, GL_ES_VERSION_2_0
GLhandleARB glCreateProgramObjectARB(void);
GL_ARB_shader_objects
GLuint glCreateShader(GLenum type);
GL_VERSION_2_0
, GL_ES_VERSION_2_0
GLhandleARB glCreateShaderObjectARB(GLenum shaderType);
GL_ARB_shader_objects
GLuint glCreateShaderProgramv(GLenum type, GLsizei count, const GLchar * * strings);
GL_ARB_separate_shader_objects
GLsync glCreateSyncFromCLeventARB(void * context, void * event, GLbitfield flags);
GL_ARB_cl_event
void glCullFace(GLenum mode);
GL_VERSION_1_0
, GL_ES_VERSION_2_0
void glCullParameterdvEXT(GLenum pname, GLdouble * params);
GL_EXT_cull_vertex
void glCullParameterdvEXT(GLenum pname, GLdouble * params);
GL_EXT_cull_vertex
void glCullParameterfvEXT(GLenum pname, GLfloat * params);
GL_EXT_cull_vertex
void glCullParameterfvEXT(GLenum pname, GLfloat * params);
GL_EXT_cull_vertex
void glCurrentPaletteMatrixOES(GLuint matrixpaletteindex);
GL_ARB_matrix_palette
; GL_OES_matrix_palette
GLDebugMessage
s.GL2GL3.glDebugMessageControlARB(int, int, int, int, IntBuffer, boolean)
and GL2GL3.glDebugMessageEnableAMD(int, int, int, IntBuffer, boolean)
of the GLDebugOutput feature.
GL2GL3.glDebugMessageControlARB(int, int, int, int, int[], int, boolean)
and GL2GL3.glDebugMessageEnableAMD(int, int, int, int[], int, boolean)
of the GLDebugOutput feature.
void glDebugMessageControlARB(GLenum source, GLenum type, GLenum severity, GLsizei count, const GLuint * ids, GLboolean enabled);
GL_ARB_debug_output
void glDebugMessageControlARB(GLenum source, GLenum type, GLenum severity, GLsizei count, const GLuint * ids, GLboolean enabled);
GL_ARB_debug_output
void glDebugMessageEnableAMD(GLenum category, GLenum severity, GLsizei count, const GLuint * ids, GLboolean enabled);
GL_AMD_debug_output
void glDebugMessageEnableAMD(GLenum category, GLenum severity, GLsizei count, const GLuint * ids, GLboolean enabled);
GL_AMD_debug_output
GL2GL3.glDebugMessageInsertARB(int, int, int, int, int, String)
and GL2GL3.glDebugMessageInsertAMD(int, int, int, int, String)
of the GLDebugOutput feature.
void glDebugMessageInsertAMD(GLenum category, GLenum severity, GLuint id, GLsizei length, const GLchar * buf);
GL_AMD_debug_output
void glDebugMessageInsertARB(GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar * buf);
GL_ARB_debug_output
void glDeleteBuffers(GLsizei n, const GLuint * buffers);
GL_VERSION_1_5
, GL_ES_VERSION_2_0
void glDeleteBuffers(GLsizei n, const GLuint * buffers);
GL_VERSION_1_5
, GL_ES_VERSION_2_0
void glDeleteFencesAPPLE(GLsizei n, const GLuint * fences);
GL_APPLE_fence
void glDeleteFencesAPPLE(GLsizei n, const GLuint * fences);
GL_APPLE_fence
void glDeleteFencesNV(GLsizei n, const GLuint * fences);
GL_NV_fence
void glDeleteFencesNV(GLsizei n, const GLuint * fences);
GL_NV_fence
void glDeleteFencesNV(GLsizei, const GLuint * );
GL_NV_fence
void glDeleteFencesNV(GLsizei, const GLuint * );
GL_NV_fence
void glDeleteFencesNV(GLsizei, const GLuint * );
GL_NV_fence
void glDeleteFencesNV(GLsizei, const GLuint * );
GL_NV_fence
void glDeleteFramebuffers(GLsizei n, const GLuint * framebuffers);
GL_ARB_framebuffer_object
, GL_ES_VERSION_2_0
void glDeleteFramebuffers(GLsizei n, const GLuint * framebuffers);
GL_ARB_framebuffer_object
, GL_ES_VERSION_2_0
void glDeleteLists(GLuint list, GLsizei range);
GL_VERSION_1_0
void glDeleteNamedStringARB(GLint namelen, const GLchar * name);
GL_ARB_shading_language_include
void glDeleteNamesAMD(GLenum identifier, GLuint num, const GLuint * names);
GL_AMD_name_gen_delete
void glDeleteNamesAMD(GLenum identifier, GLuint num, const GLuint * names);
GL_AMD_name_gen_delete
void glDeleteObjectARB(GLhandleARB obj);
GL_ARB_shader_objects
void glDeleteOcclusionQueriesNV(GLsizei n, const GLuint * ids);
GL_NV_occlusion_query
void glDeleteOcclusionQueriesNV(GLsizei n, const GLuint * ids);
GL_NV_occlusion_query
void glDeletePerfMonitorsAMD(GLsizei n, GLuint * monitors);
GL_AMD_performance_monitor
void glDeletePerfMonitorsAMD(GLsizei n, GLuint * monitors);
GL_AMD_performance_monitor
void glDeletePerfMonitorsAMD(GLsizei n, GLuint * monitors);
GL_AMD_performance_monitor
void glDeletePerfMonitorsAMD(GLsizei n, GLuint * monitors);
GL_AMD_performance_monitor
void glDeleteProgram(GLuint program);
GL_VERSION_2_0
, GL_ES_VERSION_2_0
void glDeleteProgramPipelines(GLsizei n, const GLuint * pipelines);
GL_ARB_separate_shader_objects
void glDeleteProgramPipelines(GLsizei n, const GLuint * pipelines);
GL_ARB_separate_shader_objects
void glDeleteProgramsARB(GLsizei n, const GLuint * programs);
GL_ARB_vertex_program
void glDeleteProgramsARB(GLsizei n, const GLuint * programs);
GL_ARB_vertex_program
void glDeleteQueriesEXT(GLsizei n, const GLuint * ids);
GL_VERSION_1_5
; GL_EXT_occlusion_query_boolean
void glDeleteQueriesEXT(GLsizei n, const GLuint * ids);
GL_VERSION_1_5
; GL_EXT_occlusion_query_boolean
void glDeleteRenderbuffers(GLsizei n, const GLuint * renderbuffers);
GL_ARB_framebuffer_object
, GL_ES_VERSION_2_0
void glDeleteRenderbuffers(GLsizei n, const GLuint * renderbuffers);
GL_ARB_framebuffer_object
, GL_ES_VERSION_2_0
void glDeleteSamplers(GLsizei count, const GLuint * samplers);
GL_ARB_sampler_objects
void glDeleteSamplers(GLsizei count, const GLuint * samplers);
GL_ARB_sampler_objects
void glDeleteShader(GLuint shader);
GL_VERSION_2_0
, GL_ES_VERSION_2_0
void glDeleteSync(GLsync sync);
GL_ARB_sync
void glDeleteTextures(GLsizei n, const GLuint * textures);
GL_VERSION_1_1
, GL_ES_VERSION_2_0
void glDeleteTextures(GLsizei n, const GLuint * textures);
GL_VERSION_1_1
, GL_ES_VERSION_2_0
void glDeleteTransformFeedbacks(GLsizei n, const GLuint * ids);
GL_ARB_transform_feedback2
void glDeleteTransformFeedbacks(GLsizei n, const GLuint * ids);
GL_ARB_transform_feedback2
void glDeleteTransformFeedbacksNV(GLsizei n, const GLuint * ids);
GL_NV_transform_feedback2
void glDeleteTransformFeedbacksNV(GLsizei n, const GLuint * ids);
GL_NV_transform_feedback2
void glDeleteVertexArrays(GLsizei n, const GLuint * arrays);
GL_ARB_vertex_array_object
void glDeleteVertexArrays(GLsizei n, const GLuint * arrays);
GL_ARB_vertex_array_object
void glDeleteVertexArraysOES(GLsizei n, const GLuint * arrays);
GL_OES_vertex_array_object
void glDeleteVertexArraysOES(GLsizei n, const GLuint * arrays);
GL_OES_vertex_array_object
void glDeleteVertexArraysOES(GLsizei n, const GLuint * arrays);
GL_OES_vertex_array_object
void glDeleteVertexArraysOES(GLsizei n, const GLuint * arrays);
GL_OES_vertex_array_object
void glDeleteVertexShaderEXT(GLuint id);
GL_EXT_vertex_shader
void glDepthBoundsEXT(GLclampd zmin, GLclampd zmax);
GL_EXT_depth_bounds_test
void glDepthFunc(GLenum func);
GL_VERSION_1_0
, GL_ES_VERSION_2_0
void glDepthMask(GLboolean flag);
GL_VERSION_1_0
, GL_ES_VERSION_2_0
void glDepthRange(GLclampd depth);
and void glDepthRangef(GLclampf depth);
.
void glDepthRangeArrayv(GLuint first, GLsizei count, const GLclampd * v);
GL_ARB_viewport_array
void glDepthRangeArrayv(GLuint first, GLsizei count, const GLclampd * v);
GL_ARB_viewport_array
void glDepthRangef(GLclampf zNear, GLclampf zFar);
GL_ARB_ES2_compatibility
, GL_ES_VERSION_2_0
void glDepthRangef(GLclampf zNear, GLclampf zFar);
GL_ES_VERSION_2_0
and GL_ARB_ES2_compatibility
.
void glDepthRangeIndexed(GLuint index, GLclampd n, GLclampd f);
GL_ARB_viewport_array
void glDepthRangex(GLclampx zNear, GLclampx zFar);
GL_VERSION_ES_CL_CM
void glDetachObjectARB(GLhandleARB containerObj, GLhandleARB attachedObj);
GL_ARB_shader_objects
void glDetachShader(GLuint program, GLuint shader);
GL_VERSION_2_0
, GL_ES_VERSION_2_0
void glDisable(GLenum cap);
GL_VERSION_1_0
, GL_ES_VERSION_2_0
void glDisableClientState(GLenum cap);
GL_VERSION_1_1
void glDisableClientStateIndexedEXT(GLenum array, GLuint index);
GL_EXT_direct_state_access
void glDisableDriverControlQCOM(GLuint driverControl);
GL_QCOM_driver_control
void glDisableDriverControlQCOM(GLuint driverControl);
GL_QCOM_driver_control
void glDisablei(GLenum target, GLuint index);
GL_VERSION_3_0
void glDisableIndexedEXT(GLenum target, GLuint index);
GL_EXT_draw_buffers2
void glDisableVariantClientStateEXT(GLuint id);
GL_EXT_vertex_shader
void glDisableVertexAttribAPPLE(GLuint index, GLenum pname);
GL_APPLE_vertex_program_evaluators
void glDisableVertexAttribArray(GLuint index);
GL_VERSION_2_0
, GL_ES_VERSION_2_0
void glDisableVertexAttribArrayARB(GLuint index);
GL_ARB_vertex_program
void glDiscardFramebufferEXT(GLenum target, GLsizei numAttachments, const GLenum * attachments);
GL_EXT_discard_framebuffer
void glDiscardFramebufferEXT(GLenum target, GLsizei numAttachments, const GLenum * attachments);
GL_EXT_discard_framebuffer
void glDiscardFramebufferEXT(GLenum target, GLsizei numAttachments, const GLenum * attachments);
GL_EXT_discard_framebuffer
void glDiscardFramebufferEXT(GLenum target, GLsizei numAttachments, const GLenum * attachments);
GL_EXT_discard_framebuffer
GLDrawable
s.GLDrawable
s, GLAutoDrawable
and their GLEventListener
. void glDrawArrays(GLenum mode, GLint first, GLsizei count);
GL_VERSION_1_1
, GL_ES_VERSION_2_0
void glDrawArraysIndirect(GLenum mode, const GLvoid * indirect);
GL_ARB_draw_indirect
void glDrawArraysInstancedARB(GLenum mode, GLint first, GLsizei count, GLsizei primcount);
GL_ARB_draw_instanced
void glDrawArraysInstancedBaseInstance(GLenum mode, GLint first, GLsizei count, GLsizei primcount, GLuint baseinstance);
GL_ARB_base_instance
void glDrawBuffer(GLenum mode);
GL_VERSION_1_0
void glDrawBuffers(GLsizei n, const GLenum * bufs);
GL_VERSION_2_0
void glDrawBuffers(GLsizei n, const GLenum * bufs);
GL_VERSION_2_0
void glDrawBuffersNV(GLsizei n, const GLenum * bufs);
GL_VERSION_2_0
; GL_NV_draw_buffers
void glDrawBuffersNV(GLsizei n, const GLenum * bufs);
GL_VERSION_2_0
; GL_NV_draw_buffers
void glDrawBuffersATI(GLsizei n, const GLenum * bufs);
GL_ATI_draw_buffers
void glDrawBuffersATI(GLsizei n, const GLenum * bufs);
GL_ATI_draw_buffers
void glDrawElements(GLenum mode, GLsizei count, GLenum type, const GLvoid * indices);
GL_VERSION_1_1
, GL_ES_VERSION_2_0
void glDrawElements(GLenum mode, GLsizei count, GLenum type, const GLvoid * indices);
GL_VERSION_1_1
, GL_ES_VERSION_2_0
void glDrawElementsBaseVertex(GLenum mode, GLsizei count, GLenum type, const GLvoid * indices, GLint basevertex);
GL_ARB_draw_elements_base_vertex
void glDrawElementsIndirect(GLenum mode, GLenum type, const GLvoid * indirect);
GL_ARB_draw_indirect
void glDrawElementsInstancedARB(GLenum mode, GLsizei count, GLenum type, const GLvoid * indices, GLsizei primcount);
GL_ARB_draw_instanced
void glDrawElementsInstancedBaseInstance(GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei primcount, GLuint baseinstance);
GL_ARB_base_instance
void glDrawElementsInstancedBaseVertex(GLenum mode, GLsizei count, GLenum type, const GLvoid * indices, GLsizei primcount, GLint basevertex);
GL_ARB_draw_elements_base_vertex
void glDrawElementsInstancedBaseVertexBaseInstance(GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei primcount, GLint basevertex, GLuint baseinstance);
GL_ARB_base_instance
void glDrawPixels(GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * pixels);
GL_VERSION_1_0
void glDrawPixels(GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * pixels);
GL_VERSION_1_0
void glDrawRangeElements(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid * indices);
GL_VERSION_1_2
void glDrawRangeElements(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid * indices);
GL_VERSION_1_2
void glDrawRangeElementsBaseVertex(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid * indices, GLint basevertex);
GL_ARB_draw_elements_base_vertex
void glDrawTexfOES(GLfloat x, GLfloat y, GLfloat z, GLfloat width, GLfloat height);
GL_OES_draw_texture
void glDrawTexfvOES(const GLfloat * coords);
GL_OES_draw_texture
void glDrawTexfvOES(const GLfloat * coords);
GL_OES_draw_texture
void glDrawTexiOES(GLint x, GLint y, GLint z, GLint width, GLint height);
GL_OES_draw_texture
void glDrawTexivOES(const GLint * coords);
GL_OES_draw_texture
void glDrawTexivOES(const GLint * coords);
GL_OES_draw_texture
void glDrawTexsOES(GLshort x, GLshort y, GLshort z, GLshort width, GLshort height);
GL_OES_draw_texture
void glDrawTexsvOES(const GLshort * coords);
GL_OES_draw_texture
void glDrawTexsvOES(const GLshort * coords);
GL_OES_draw_texture
void glDrawTexxOES(GLfixed x, GLfixed y, GLfixed z, GLfixed width, GLfixed height);
GL_OES_draw_texture
void glDrawTexxvOES(const GLfixed * coords);
GL_OES_draw_texture
void glDrawTexxvOES(const GLfixed * coords);
GL_OES_draw_texture
void glDrawTransformFeedback(GLenum mode, GLuint id);
GL_ARB_transform_feedback2
void glDrawTransformFeedbackInstanced(GLenum mode, GLuint id, GLsizei primcount);
GL_ARB_transform_feedback_instanced
void glDrawTransformFeedbackNV(GLenum mode, GLuint id);
GL_NV_transform_feedback2
void glDrawTransformFeedbackStream(GLenum mode, GLuint id, GLuint stream);
GL_ARB_transform_feedback3
void glDrawTransformFeedbackStreamInstanced(GLenum mode, GLuint id, GLuint stream, GLsizei primcount);
GL_ARB_transform_feedback_instanced
void glEdgeFlag(GLboolean flag);
GL_VERSION_1_0
void glEdgeFlagFormatNV(GLsizei stride);
GL_NV_vertex_buffer_unified_memory
void glEdgeFlagPointer(GLsizei stride, const GLvoid * ptr);
GL_VERSION_1_1
void glEdgeFlagPointer(GLsizei stride, const GLvoid * ptr);
GL_VERSION_1_1
void glEdgeFlagv(const GLboolean * flag);
GL_VERSION_1_0
void glEdgeFlagv(const GLboolean * flag);
GL_VERSION_1_0
void glEGLImageTargetRenderbufferStorageOES(GLenum target, GLeglImageOES image);
GL_OES_EGL_image
void glEGLImageTargetRenderbufferStorageOES(GLenum target, GLeglImageOES image);
GL_OES_EGL_image
void glEGLImageTargetTexture2DOES(GLenum target, GLeglImageOES image);
GL_OES_EGL_image
void glEGLImageTargetTexture2DOES(GLenum target, GLeglImageOES image);
GL_OES_EGL_image
void glEnable(GLenum cap);
GL_VERSION_1_0
, GL_ES_VERSION_2_0
void glEnableClientState(GLenum cap);
GL_VERSION_1_1
void glEnableClientStateIndexedEXT(GLenum array, GLuint index);
GL_EXT_direct_state_access
void glEnableDriverControlQCOM(GLuint driverControl);
GL_QCOM_driver_control
void glEnableDriverControlQCOM(GLuint driverControl);
GL_QCOM_driver_control
void glEnablei(GLenum target, GLuint index);
GL_VERSION_3_0
void glEnableIndexedEXT(GLenum target, GLuint index);
GL_EXT_draw_buffers2
void glEnableVariantClientStateEXT(GLuint id);
GL_EXT_vertex_shader
void glEnableVertexAttribAPPLE(GLuint index, GLenum pname);
GL_APPLE_vertex_program_evaluators
void glEnableVertexAttribArray(GLuint index);
GL_VERSION_2_0
, GL_ES_VERSION_2_0
void glEnableVertexAttribArrayARB(GLuint index);
GL_ARB_vertex_program
void glEnd(void);
GL_VERSION_1_0
void glEndConditionalRender(void);
GL_VERSION_3_0
; GL_NV_conditional_render
void glEndList(void);
GL_VERSION_1_0
void glEndOcclusionQueryNV(void);
GL_NV_occlusion_query
void glEndPerfMonitorAMD(GLuint monitor);
GL_AMD_performance_monitor
void glEndPerfMonitorAMD(GLuint monitor);
GL_AMD_performance_monitor
void glEndQueryEXT(GLenum target);
GL_VERSION_1_5
; GL_EXT_occlusion_query_boolean
void glEndQueryIndexed(GLenum target, GLuint index);
GL_ARB_transform_feedback3
void glEndTilingQCOM(GLbitfield preserveMask);
GL_QCOM_tiled_rendering
void glEndTilingQCOM(GLbitfield preserveMask);
GL_QCOM_tiled_rendering
void glEndTransformFeedback(void);
GL_VERSION_3_0
; GL_EXT_transform_feedback
void glEndVertexShaderEXT(void);
GL_EXT_vertex_shader
void glEndVideoCaptureNV(GLuint video_capture_slot);
GL_NV_video_capture
void glEvalCoord1d(GLdouble u);
GL_VERSION_1_0
void glEvalCoord1dv(const GLdouble * u);
GL_VERSION_1_0
void glEvalCoord1dv(const GLdouble * u);
GL_VERSION_1_0
void glEvalCoord1f(GLfloat u);
GL_VERSION_1_0
void glEvalCoord1fv(const GLfloat * u);
GL_VERSION_1_0
void glEvalCoord1fv(const GLfloat * u);
GL_VERSION_1_0
void glEvalCoord2d(GLdouble u, GLdouble v);
GL_VERSION_1_0
void glEvalCoord2dv(const GLdouble * u);
GL_VERSION_1_0
void glEvalCoord2dv(const GLdouble * u);
GL_VERSION_1_0
void glEvalCoord2f(GLfloat u, GLfloat v);
GL_VERSION_1_0
void glEvalCoord2fv(const GLfloat * u);
GL_VERSION_1_0
void glEvalCoord2fv(const GLfloat * u);
GL_VERSION_1_0
void glEvalMapsNV(GLenum target, GLenum mode);
GL_NV_evaluators
void glEvalMesh1(GLenum mode, GLint i1, GLint i2);
GL_VERSION_1_0
void glEvalMesh2(GLenum mode, GLint i1, GLint i2, GLint j1, GLint j2);
GL_VERSION_1_0
void glEvalPoint1(GLint i);
GL_VERSION_1_0
void glEvalPoint2(GLint i, GLint j);
GL_VERSION_1_0
GLAutoDrawable
.GLAutoDrawable
components crucial
to relocating all its GLEventListenerState.ReshapeGLEventListener
w/ their operating GLContext
, etc.RuntimeException
. void glExtGetBufferPointervQCOM(GLenum target, GLvoid * * params);
GL_QCOM_extended_get
void glExtGetBufferPointervQCOM(GLenum target, GLvoid * * params);
GL_QCOM_extended_get
void glExtGetBuffersQCOM(GLuint * buffers, GLint maxBuffers, GLint * numBuffers);
GL_QCOM_extended_get
void glExtGetBuffersQCOM(GLuint * buffers, GLint maxBuffers, GLint * numBuffers);
GL_QCOM_extended_get
void glExtGetBuffersQCOM(GLuint * buffers, GLint maxBuffers, GLint * numBuffers);
GL_QCOM_extended_get
void glExtGetBuffersQCOM(GLuint * buffers, GLint maxBuffers, GLint * numBuffers);
GL_QCOM_extended_get
void glExtGetFramebuffersQCOM(GLuint * framebuffers, GLint maxFramebuffers, GLint * numFramebuffers);
GL_QCOM_extended_get
void glExtGetFramebuffersQCOM(GLuint * framebuffers, GLint maxFramebuffers, GLint * numFramebuffers);
GL_QCOM_extended_get
void glExtGetFramebuffersQCOM(GLuint * framebuffers, GLint maxFramebuffers, GLint * numFramebuffers);
GL_QCOM_extended_get
void glExtGetFramebuffersQCOM(GLuint * framebuffers, GLint maxFramebuffers, GLint * numFramebuffers);
GL_QCOM_extended_get
void glExtGetProgramBinarySourceQCOM(GLuint program, GLenum shadertype, GLchar * source, GLint * length);
GL_QCOM_extended_get2
void glExtGetProgramBinarySourceQCOM(GLuint program, GLenum shadertype, GLchar * source, GLint * length);
GL_QCOM_extended_get2
void glExtGetProgramBinarySourceQCOM(GLuint program, GLenum shadertype, GLchar * source, GLint * length);
GL_QCOM_extended_get2
void glExtGetProgramBinarySourceQCOM(GLuint program, GLenum shadertype, GLchar * source, GLint * length);
GL_QCOM_extended_get2
void glExtGetProgramsQCOM(GLuint * programs, GLint maxPrograms, GLint * numPrograms);
GL_QCOM_extended_get2
void glExtGetProgramsQCOM(GLuint * programs, GLint maxPrograms, GLint * numPrograms);
GL_QCOM_extended_get2
void glExtGetProgramsQCOM(GLuint * programs, GLint maxPrograms, GLint * numPrograms);
GL_QCOM_extended_get2
void glExtGetProgramsQCOM(GLuint * programs, GLint maxPrograms, GLint * numPrograms);
GL_QCOM_extended_get2
void glExtGetRenderbuffersQCOM(GLuint * renderbuffers, GLint maxRenderbuffers, GLint * numRenderbuffers);
GL_QCOM_extended_get
void glExtGetRenderbuffersQCOM(GLuint * renderbuffers, GLint maxRenderbuffers, GLint * numRenderbuffers);
GL_QCOM_extended_get
void glExtGetRenderbuffersQCOM(GLuint * renderbuffers, GLint maxRenderbuffers, GLint * numRenderbuffers);
GL_QCOM_extended_get
void glExtGetRenderbuffersQCOM(GLuint * renderbuffers, GLint maxRenderbuffers, GLint * numRenderbuffers);
GL_QCOM_extended_get
void glExtGetShadersQCOM(GLuint * shaders, GLint maxShaders, GLint * numShaders);
GL_QCOM_extended_get2
void glExtGetShadersQCOM(GLuint * shaders, GLint maxShaders, GLint * numShaders);
GL_QCOM_extended_get2
void glExtGetShadersQCOM(GLuint * shaders, GLint maxShaders, GLint * numShaders);
GL_QCOM_extended_get2
void glExtGetShadersQCOM(GLuint * shaders, GLint maxShaders, GLint * numShaders);
GL_QCOM_extended_get2
void glExtGetTexLevelParameterivQCOM(GLuint texture, GLenum face, GLint level, GLenum pname, GLint * params);
GL_QCOM_extended_get
void glExtGetTexLevelParameterivQCOM(GLuint texture, GLenum face, GLint level, GLenum pname, GLint * params);
GL_QCOM_extended_get
void glExtGetTexLevelParameterivQCOM(GLuint texture, GLenum face, GLint level, GLenum pname, GLint * params);
GL_QCOM_extended_get
void glExtGetTexLevelParameterivQCOM(GLuint texture, GLenum face, GLint level, GLenum pname, GLint * params);
GL_QCOM_extended_get
void glExtGetTexSubImageQCOM(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, GLvoid * texels);
GL_QCOM_extended_get
void glExtGetTexSubImageQCOM(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, GLvoid * texels);
GL_QCOM_extended_get
void glExtGetTexturesQCOM(GLuint * textures, GLint maxTextures, GLint * numTextures);
GL_QCOM_extended_get
void glExtGetTexturesQCOM(GLuint * textures, GLint maxTextures, GLint * numTextures);
GL_QCOM_extended_get
void glExtGetTexturesQCOM(GLuint * textures, GLint maxTextures, GLint * numTextures);
GL_QCOM_extended_get
void glExtGetTexturesQCOM(GLuint * textures, GLint maxTextures, GLint * numTextures);
GL_QCOM_extended_get
GLboolean glExtIsProgramBinaryQCOM(GLuint program);
GL_QCOM_extended_get2
GLboolean glExtIsProgramBinaryQCOM(GLuint program);
GL_QCOM_extended_get2
void glExtractComponentEXT(GLuint res, GLuint src, GLuint num);
GL_EXT_vertex_shader
void glExtTexObjectStateOverrideiQCOM(GLenum target, GLenum pname, GLint param);
GL_QCOM_extended_get
void glExtTexObjectStateOverrideiQCOM(GLenum target, GLenum pname, GLint param);
GL_QCOM_extended_get
GLDrawable
specialization,
exposing FBObject
functionality.GLFBODrawable
specialization void glFeedbackBuffer(GLsizei size, GLenum type, GLfloat * buffer);
GL_VERSION_1_0
GLsync glFenceSync(GLenum condition, GLbitfield flags);
GL_ARB_sync
void glFinish(void);
GL_VERSION_1_0
, GL_ES_VERSION_2_0
void glFinishFenceAPPLE(GLuint fence);
GL_APPLE_fence
void glFinishFenceNV(GLuint fence);
GL_NV_fence
void glFinishFenceNV(GLuint);
GL_NV_fence
void glFinishFenceNV(GLuint);
GL_NV_fence
void glFinishObjectAPPLE(GLenum object, GLint name);
GL_APPLE_fence
void glFinishRenderAPPLE(void);
GL_APPLE_flush_render
void glFinishTextureSUNX(void);
GL_SUNX_constant_data
void glFlush(void);
GL_VERSION_1_0
, GL_ES_VERSION_2_0
glFlush()
before releasing it, otherwise driver may freeze:
OSX < 10.7.3 - NVidia Driver.
void glFlushMappedBufferRange(GLenum target, GLintptr offset, GLsizeiptr length);
GL_ARB_map_buffer_range
; GL_APPLE_flush_buffer_range
void glFlushMappedNamedBufferRangeEXT(GLuint buffer, GLintptr offset, GLsizeiptr length);
GL_EXT_direct_state_access
void glFlushPixelDataRangeNV(GLenum target);
GL_NV_pixel_data_range
void glFlushRenderAPPLE(void);
GL_APPLE_flush_render
void glFlushVertexArrayRangeAPPLE(GLsizei length, GLvoid * pointer);
GL_APPLE_vertex_array_range
void glFlushVertexArrayRangeNV(void);
GL_NV_vertex_array_range
void glFogCoordd(GLdouble coord);
GL_VERSION_1_4_DEPRECATED
void glFogCoorddv(const GLdouble * coord);
GL_VERSION_1_4_DEPRECATED
void glFogCoorddv(const GLdouble * coord);
GL_VERSION_1_4_DEPRECATED
void glFogCoordf(GLfloat coord);
GL_VERSION_1_4_DEPRECATED
void glFogCoordFormatNV(GLenum type, GLsizei stride);
GL_NV_vertex_buffer_unified_memory
void glFogCoordfv(const GLfloat * coord);
GL_VERSION_1_4_DEPRECATED
void glFogCoordfv(const GLfloat * coord);
GL_VERSION_1_4_DEPRECATED
void glFogCoordhNV(GLhalfNV fog);
GL_NV_half_float
void glFogCoordhvNV(const GLhalfNV * fog);
GL_NV_half_float
void glFogCoordhvNV(const GLhalfNV * fog);
GL_NV_half_float
void glFogCoordPointer(GLenum type, GLsizei stride, const GLvoid * pointer);
GL_VERSION_1_4_DEPRECATED
void glFogCoordPointer(GLenum type, GLsizei stride, const GLvoid * pointer);
GL_VERSION_1_4_DEPRECATED
void glFogf(GLenum pname, GLfloat param);
GL_VERSION_1_0
, GL_VERSION_ES_CM
void glFogfv(GLenum pname, const GLfloat * params);
GL_VERSION_1_0
, GL_VERSION_ES_CM
void glFogfv(GLenum pname, const GLfloat * params);
GL_VERSION_1_0
, GL_VERSION_ES_CM
void glFogi(GLenum pname, GLint param);
GL_VERSION_1_0
void glFogiv(GLenum pname, const GLint * params);
GL_VERSION_1_0
void glFogiv(GLenum pname, const GLint * params);
GL_VERSION_1_0
void glFogx(GLenum pname, GLfixed param);
GL_VERSION_ES_CL_CM
void glFogxv(GLenum pname, const GLfixed * params);
GL_VERSION_ES_CL_CM
void glFogxv(GLenum pname, const GLfixed * params);
GL_VERSION_ES_CL_CM
void glFramebufferDrawBufferEXT(GLuint framebuffer, GLenum mode);
GL_EXT_direct_state_access
void glFramebufferDrawBuffersEXT(GLuint framebuffer, GLsizei n, const GLenum * bufs);
GL_EXT_direct_state_access
void glFramebufferDrawBuffersEXT(GLuint framebuffer, GLsizei n, const GLenum * bufs);
GL_EXT_direct_state_access
void glFramebufferReadBufferEXT(GLuint framebuffer, GLenum mode);
GL_EXT_direct_state_access
void glFramebufferRenderbuffer(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer);
GL_ARB_framebuffer_object
, GL_ES_VERSION_2_0
void glFramebufferTexture(GLenum target, GLenum attachment, GLuint texture, GLint level);
GL_VERSION_3_2
void glFramebufferTexture1D(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level);
GL_ARB_framebuffer_object
void glFramebufferTexture2D(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level);
GL_ARB_framebuffer_object
, GL_ES_VERSION_2_0
void glFramebufferTexture2DMultisampleEXT(GLenum, GLenum, GLenum, GLuint, GLint, GLsizei);
GL_EXT_multisampled_render_to_texture
void glFramebufferTexture2DMultisampleEXT(GLenum, GLenum, GLenum, GLuint, GLint, GLsizei);
GL_EXT_multisampled_render_to_texture
void glFramebufferTexture2DMultisampleIMG(GLenum, GLenum, GLenum, GLuint, GLint, GLsizei);
GL_IMG_multisampled_render_to_texture
void glFramebufferTexture2DMultisampleIMG(GLenum, GLenum, GLenum, GLuint, GLint, GLsizei);
GL_IMG_multisampled_render_to_texture
void glFramebufferTexture3DOES(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset);
GL_ARB_framebuffer_object
; GL_OES_texture_3D
void glFramebufferTextureARB(GLenum target, GLenum attachment, GLuint texture, GLint level);
GL_ARB_geometry_shader4
void glFramebufferTextureEXT(GLenum target, GLenum attachment, GLuint texture, GLint level);
GL_NV_geometry_program4
void glFramebufferTextureFaceARB(GLenum target, GLenum attachment, GLuint texture, GLint level, GLenum face);
GL_ARB_geometry_shader4
void glFramebufferTextureFaceEXT(GLenum target, GLenum attachment, GLuint texture, GLint level, GLenum face);
GL_NV_geometry_program4
void glFramebufferTextureLayer(GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer);
GL_ARB_framebuffer_object
void glFramebufferTextureLayerARB(GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer);
GL_ARB_geometry_shader4
void glFramebufferTextureLayerEXT(GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer);
GL_NV_geometry_program4
void glFrameTerminatorGREMEDY(void);
GL_GREMEDY_frame_terminator
void glFrontFace(GLenum mode);
GL_VERSION_1_0
, GL_ES_VERSION_2_0
Multiply
the current matrix with the frustum matrix.
void glFrustumx(GLfixed left, GLfixed right, GLfixed bottom, GLfixed top, GLfixed zNear, GLfixed zFar);
GL_VERSION_ES_CL_CM
void glGenBuffers(GLsizei n, GLuint * buffers);
GL_VERSION_1_5
, GL_ES_VERSION_2_0
void glGenBuffers(GLsizei n, GLuint * buffers);
GL_VERSION_1_5
, GL_ES_VERSION_2_0
void glGenerateMipmap(GLenum target);
GL_ARB_framebuffer_object
, GL_ES_VERSION_2_0
void glGenerateMultiTexMipmapEXT(GLenum texunit, GLenum target);
GL_EXT_direct_state_access
void glGenerateTextureMipmapEXT(GLuint texture, GLenum target);
GL_EXT_direct_state_access
void glGenFencesAPPLE(GLsizei n, GLuint * fences);
GL_APPLE_fence
void glGenFencesAPPLE(GLsizei n, GLuint * fences);
GL_APPLE_fence
void glGenFencesNV(GLsizei n, GLuint * fences);
GL_NV_fence
void glGenFencesNV(GLsizei n, GLuint * fences);
GL_NV_fence
void glGenFencesNV(GLsizei, GLuint * );
GL_NV_fence
void glGenFencesNV(GLsizei, GLuint * );
GL_NV_fence
void glGenFencesNV(GLsizei, GLuint * );
GL_NV_fence
void glGenFencesNV(GLsizei, GLuint * );
GL_NV_fence
void glGenFramebuffers(GLsizei n, GLuint * framebuffers);
GL_ARB_framebuffer_object
, GL_ES_VERSION_2_0
void glGenFramebuffers(GLsizei n, GLuint * framebuffers);
GL_ARB_framebuffer_object
, GL_ES_VERSION_2_0
GLuint glGenLists(GLsizei range);
GL_VERSION_1_0
void glGenNamesAMD(GLenum identifier, GLuint num, GLuint * names);
GL_AMD_name_gen_delete
void glGenNamesAMD(GLenum identifier, GLuint num, GLuint * names);
GL_AMD_name_gen_delete
void glGenOcclusionQueriesNV(GLsizei n, GLuint * ids);
GL_NV_occlusion_query
void glGenOcclusionQueriesNV(GLsizei n, GLuint * ids);
GL_NV_occlusion_query
void glGenPerfMonitorsAMD(GLsizei n, GLuint * monitors);
GL_AMD_performance_monitor
void glGenPerfMonitorsAMD(GLsizei n, GLuint * monitors);
GL_AMD_performance_monitor
void glGenPerfMonitorsAMD(GLsizei n, GLuint * monitors);
GL_AMD_performance_monitor
void glGenPerfMonitorsAMD(GLsizei n, GLuint * monitors);
GL_AMD_performance_monitor
void glGenProgramPipelines(GLsizei n, GLuint * pipelines);
GL_ARB_separate_shader_objects
void glGenProgramPipelines(GLsizei n, GLuint * pipelines);
GL_ARB_separate_shader_objects
void glGenProgramsARB(GLsizei n, GLuint * programs);
GL_ARB_vertex_program
void glGenProgramsARB(GLsizei n, GLuint * programs);
GL_ARB_vertex_program
void glGenQueriesEXT(GLsizei n, GLuint * ids);
GL_VERSION_1_5
; GL_EXT_occlusion_query_boolean
void glGenQueriesEXT(GLsizei n, GLuint * ids);
GL_VERSION_1_5
; GL_EXT_occlusion_query_boolean
void glGenRenderbuffers(GLsizei n, GLuint * renderbuffers);
GL_ARB_framebuffer_object
, GL_ES_VERSION_2_0
void glGenRenderbuffers(GLsizei n, GLuint * renderbuffers);
GL_ARB_framebuffer_object
, GL_ES_VERSION_2_0
void glGenSamplers(GLsizei count, GLuint * samplers);
GL_ARB_sampler_objects
void glGenSamplers(GLsizei count, GLuint * samplers);
GL_ARB_sampler_objects
GLuint glGenSymbolsEXT(GLenum datatype, GLenum storagetype, GLenum range, GLuint components);
GL_EXT_vertex_shader
void glGenTextures(GLsizei n, GLuint * textures);
GL_VERSION_1_1
, GL_ES_VERSION_2_0
void glGenTextures(GLsizei n, GLuint * textures);
GL_VERSION_1_1
, GL_ES_VERSION_2_0
void glGenTransformFeedbacks(GLsizei n, GLuint * ids);
GL_ARB_transform_feedback2
void glGenTransformFeedbacks(GLsizei n, GLuint * ids);
GL_ARB_transform_feedback2
void glGenTransformFeedbacksNV(GLsizei n, GLuint * ids);
GL_NV_transform_feedback2
void glGenTransformFeedbacksNV(GLsizei n, GLuint * ids);
GL_NV_transform_feedback2
void glGenVertexArrays(GLsizei n, GLuint * arrays);
GL_ARB_vertex_array_object
void glGenVertexArrays(GLsizei n, GLuint * arrays);
GL_ARB_vertex_array_object
void glGenVertexArraysOES(GLsizei n, GLuint * arrays);
GL_OES_vertex_array_object
void glGenVertexArraysOES(GLsizei n, GLuint * arrays);
GL_OES_vertex_array_object
void glGenVertexArraysOES(GLsizei n, GLuint * arrays);
GL_OES_vertex_array_object
void glGenVertexArraysOES(GLsizei n, GLuint * arrays);
GL_OES_vertex_array_object
GLuint glGenVertexShadersEXT(GLuint range);
GL_EXT_vertex_shader
void glGetActiveAtomicCounterBufferiv(GLuint program, GLuint bufferIndex, GLenum pname, GLint * params);
GL_ARB_shader_atomic_counters
void glGetActiveAtomicCounterBufferiv(GLuint program, GLuint bufferIndex, GLenum pname, GLint * params);
GL_ARB_shader_atomic_counters
void glGetActiveAttrib(GLuint program, GLuint index, GLsizei bufsize, GLsizei * length, GLint * size, GLenum * type, GLchar * name);
GL_VERSION_2_0
, GL_ES_VERSION_2_0
void glGetActiveAttrib(GLuint program, GLuint index, GLsizei bufsize, GLsizei * length, GLint * size, GLenum * type, GLchar * name);
GL_VERSION_2_0
, GL_ES_VERSION_2_0
void glGetActiveSubroutineName(GLuint program, GLenum shadertype, GLuint index, GLsizei bufsize, GLsizei * length, GLchar * name);
GL_ARB_shader_subroutine
void glGetActiveSubroutineName(GLuint program, GLenum shadertype, GLuint index, GLsizei bufsize, GLsizei * length, GLchar * name);
GL_ARB_shader_subroutine
void glGetActiveSubroutineUniformiv(GLuint program, GLenum shadertype, GLuint index, GLenum pname, GLint * values);
GL_ARB_shader_subroutine
void glGetActiveSubroutineUniformiv(GLuint program, GLenum shadertype, GLuint index, GLenum pname, GLint * values);
GL_ARB_shader_subroutine
void glGetActiveSubroutineUniformName(GLuint program, GLenum shadertype, GLuint index, GLsizei bufsize, GLsizei * length, GLchar * name);
GL_ARB_shader_subroutine
void glGetActiveSubroutineUniformName(GLuint program, GLenum shadertype, GLuint index, GLsizei bufsize, GLsizei * length, GLchar * name);
GL_ARB_shader_subroutine
void glGetActiveUniform(GLuint program, GLuint index, GLsizei bufsize, GLsizei * length, GLint * size, GLenum * type, GLchar * name);
GL_VERSION_2_0
, GL_ES_VERSION_2_0
void glGetActiveUniform(GLuint program, GLuint index, GLsizei bufsize, GLsizei * length, GLint * size, GLenum * type, GLchar * name);
GL_VERSION_2_0
, GL_ES_VERSION_2_0
void glGetActiveUniformARB(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei * length, GLint * size, GLenum * type, GLcharARB * name);
GL_ARB_shader_objects
void glGetActiveUniformARB(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei * length, GLint * size, GLenum * type, GLcharARB * name);
GL_ARB_shader_objects
void glGetActiveUniformBlockiv(GLuint program, GLuint uniformBlockIndex, GLenum pname, GLint * params);
GL_ARB_uniform_buffer_object
void glGetActiveUniformBlockiv(GLuint program, GLuint uniformBlockIndex, GLenum pname, GLint * params);
GL_ARB_uniform_buffer_object
void glGetActiveUniformBlockName(GLuint program, GLuint uniformBlockIndex, GLsizei bufSize, GLsizei * length, GLchar * uniformBlockName);
GL_ARB_uniform_buffer_object
void glGetActiveUniformBlockName(GLuint program, GLuint uniformBlockIndex, GLsizei bufSize, GLsizei * length, GLchar * uniformBlockName);
GL_ARB_uniform_buffer_object
void glGetActiveUniformName(GLuint program, GLuint uniformIndex, GLsizei bufSize, GLsizei * length, GLchar * uniformName);
GL_ARB_uniform_buffer_object
void glGetActiveUniformName(GLuint program, GLuint uniformIndex, GLsizei bufSize, GLsizei * length, GLchar * uniformName);
GL_ARB_uniform_buffer_object
void glGetActiveUniformsiv(GLuint program, GLsizei uniformCount, const GLuint * uniformIndices, GLenum pname, GLint * params);
GL_ARB_uniform_buffer_object
void glGetActiveUniformsiv(GLuint program, GLsizei uniformCount, const GLuint * uniformIndices, GLenum pname, GLint * params);
GL_ARB_uniform_buffer_object
void glGetAttachedObjectsARB(GLhandleARB containerObj, GLsizei maxCount, GLsizei * count, GLhandleARB * obj);
GL_ARB_shader_objects
void glGetAttachedObjectsARB(GLhandleARB containerObj, GLsizei maxCount, GLsizei * count, GLhandleARB * obj);
GL_ARB_shader_objects
void glGetAttachedShaders(GLuint program, GLsizei maxcount, GLsizei * count, GLuint * shaders);
GL_VERSION_2_0
, GL_ES_VERSION_2_0
void glGetAttachedShaders(GLuint program, GLsizei maxcount, GLsizei * count, GLuint * shaders);
GL_VERSION_2_0
, GL_ES_VERSION_2_0
int glGetAttribLocation(GLuint program, const GLchar * name);
GL_VERSION_2_0
, GL_ES_VERSION_2_0
void glGetBooleani_v(GLenum target, GLuint index, GLboolean * data);
GL_VERSION_3_0
void glGetBooleani_v(GLenum target, GLuint index, GLboolean * data);
GL_VERSION_3_0
void glGetBooleanIndexedvEXT(GLenum target, GLuint index, GLboolean * data);
GL_EXT_draw_buffers2
void glGetBooleanIndexedvEXT(GLenum target, GLuint index, GLboolean * data);
GL_EXT_draw_buffers2
void glGetBooleanv(GLenum pname, GLboolean * params);
GL_VERSION_1_0
, GL_ES_VERSION_2_0
void glGetBooleanv(GLenum pname, GLboolean * params);
GL_VERSION_1_0
, GL_ES_VERSION_2_0
void glGetBufferParameteri64v(GLenum target, GLenum pname, GLint64 * params);
GL_VERSION_3_2
void glGetBufferParameteri64v(GLenum target, GLenum pname, GLint64 * params);
GL_VERSION_3_2
void glGetBufferParameteriv(GLenum target, GLenum pname, GLint * params);
GL_VERSION_1_5
, GL_ES_VERSION_2_0
void glGetBufferParameteriv(GLenum target, GLenum pname, GLint * params);
GL_VERSION_1_5
, GL_ES_VERSION_2_0
void glGetBufferParameterui64vNV(GLenum target, GLenum pname, GLuint64EXT * params);
GL_NV_shader_buffer_load
void glGetBufferParameterui64vNV(GLenum target, GLenum pname, GLuint64EXT * params);
GL_NV_shader_buffer_load
void glGetBufferSubData(GLenum target, GLintptr offset, GLsizeiptr size, GLvoid * data);
GL_VERSION_1_5
void glGetClipPlane(GLenum plane, GLdouble * equation);
GL_VERSION_1_0
void glGetClipPlane(GLenum plane, GLdouble * equation);
GL_VERSION_1_0
void glGetClipPlanef(GLenum pname, const GLfloat * eqn);
GL_VERSION_ES_CM
void glGetClipPlanef(GLenum pname, const GLfloat * eqn);
GL_VERSION_ES_CM
void glGetClipPlanex(GLenum pname, GLfixed * eqn);
GL_VERSION_ES_CL_CM
void glGetClipPlanex(GLenum pname, GLfixed * eqn);
GL_VERSION_ES_CL_CM
void glGetColorTable(GLenum target, GLenum format, GLenum type, GLvoid * table);
GL_VERSION_1_2_DEPRECATED
void glGetColorTable(GLenum target, GLenum format, GLenum type, GLvoid * table);
GL_VERSION_1_2_DEPRECATED
void glGetColorTableParameterfv(GLenum target, GLenum pname, GLfloat * params);
GL_VERSION_1_2_DEPRECATED
void glGetColorTableParameterfv(GLenum target, GLenum pname, GLfloat * params);
GL_VERSION_1_2_DEPRECATED
void glGetColorTableParameteriv(GLenum target, GLenum pname, GLint * params);
GL_VERSION_1_2_DEPRECATED
void glGetColorTableParameteriv(GLenum target, GLenum pname, GLint * params);
GL_VERSION_1_2_DEPRECATED
void glGetCompressedMultiTexImageEXT(GLenum texunit, GLenum target, GLint lod, GLvoid * img);
GL_EXT_direct_state_access
void glGetCompressedTexImage(GLenum target, GLint level, GLvoid * img);
GL_VERSION_1_3
void glGetCompressedTexImage(GLenum target, GLint level, GLvoid * img);
GL_VERSION_1_3
void glGetCompressedTextureImageEXT(GLuint texture, GLenum target, GLint lod, GLvoid * img);
GL_EXT_direct_state_access
void glGetConvolutionFilter(GLenum target, GLenum format, GLenum type, GLvoid * image);
GL_VERSION_1_2_DEPRECATED
void glGetConvolutionFilter(GLenum target, GLenum format, GLenum type, GLvoid * image);
GL_VERSION_1_2_DEPRECATED
void glGetConvolutionParameterfv(GLenum target, GLenum pname, GLfloat * params);
GL_VERSION_1_2_DEPRECATED
void glGetConvolutionParameterfv(GLenum target, GLenum pname, GLfloat * params);
GL_VERSION_1_2_DEPRECATED
void glGetConvolutionParameteriv(GLenum target, GLenum pname, GLint * params);
GL_VERSION_1_2_DEPRECATED
void glGetConvolutionParameteriv(GLenum target, GLenum pname, GLint * params);
GL_VERSION_1_2_DEPRECATED
GLuint glGetDebugMessageLogAMD(GLuint count, GLsizei bufsize, GLenum * categories, GLuint * severities, GLuint * ids, GLsizei * lengths, GLchar * message);
GL_AMD_debug_output
GLuint glGetDebugMessageLogAMD(GLuint count, GLsizei bufsize, GLenum * categories, GLuint * severities, GLuint * ids, GLsizei * lengths, GLchar * message);
GL_AMD_debug_output
GLuint glGetDebugMessageLogARB(GLuint count, GLsizei bufsize, GLenum * sources, GLenum * types, GLuint * ids, GLenum * severities, GLsizei * lengths, GLchar * messageLog);
GL_ARB_debug_output
GLuint glGetDebugMessageLogARB(GLuint count, GLsizei bufsize, GLenum * sources, GLenum * types, GLuint * ids, GLenum * severities, GLsizei * lengths, GLchar * messageLog);
GL_ARB_debug_output
void glGetDoublei_v(GLenum target, GLuint index, GLdouble * data);
GL_ARB_viewport_array
void glGetDoublei_v(GLenum target, GLuint index, GLdouble * data);
GL_ARB_viewport_array
void glGetDoubleIndexedvEXT(GLenum target, GLuint index, GLdouble * data);
GL_EXT_direct_state_access
void glGetDoubleIndexedvEXT(GLenum target, GLuint index, GLdouble * data);
GL_EXT_direct_state_access
void glGetDoublev(GLenum pname, GLdouble * params);
GL_VERSION_1_0
void glGetDoublev(GLenum pname, GLdouble * params);
GL_VERSION_1_0
void glGetDriverControlsQCOM(GLint * num, GLsizei size, GLuint * driverControls);
GL_QCOM_driver_control
void glGetDriverControlsQCOM(GLint * num, GLsizei size, GLuint * driverControls);
GL_QCOM_driver_control
void glGetDriverControlsQCOM(GLint * num, GLsizei size, GLuint * driverControls);
GL_QCOM_driver_control
void glGetDriverControlsQCOM(GLint * num, GLsizei size, GLuint * driverControls);
GL_QCOM_driver_control
void glGetDriverControlStringQCOM(GLuint driverControl, GLsizei bufSize, GLsizei * length, GLchar * driverControlString);
GL_QCOM_driver_control
void glGetDriverControlStringQCOM(GLuint driverControl, GLsizei bufSize, GLsizei * length, GLchar * driverControlString);
GL_QCOM_driver_control
void glGetDriverControlStringQCOM(GLuint driverControl, GLsizei bufSize, GLsizei * length, GLchar * driverControlString);
GL_QCOM_driver_control
void glGetDriverControlStringQCOM(GLuint driverControl, GLsizei bufSize, GLsizei * length, GLchar * driverControlString);
GL_QCOM_driver_control
GLenum glGetError(void);
GL_VERSION_1_0
, GL_ES_VERSION_2_0
void glGetFenceivNV(GLuint fence, GLenum pname, GLint * params);
GL_NV_fence
void glGetFenceivNV(GLuint fence, GLenum pname, GLint * params);
GL_NV_fence
void glGetFenceivNV(GLuint, GLenum, GLint * );
GL_NV_fence
void glGetFenceivNV(GLuint, GLenum, GLint * );
GL_NV_fence
void glGetFenceivNV(GLuint, GLenum, GLint * );
GL_NV_fence
void glGetFenceivNV(GLuint, GLenum, GLint * );
GL_NV_fence
void glGetFixedv(GLenum pname, GLfixed * params);
GL_VERSION_ES_CL_CM
void glGetFixedv(GLenum pname, GLfixed * params);
GL_VERSION_ES_CL_CM
void glGetFloati_v(GLenum target, GLuint index, GLfloat * data);
GL_ARB_viewport_array
void glGetFloati_v(GLenum target, GLuint index, GLfloat * data);
GL_ARB_viewport_array
void glGetFloatIndexedvEXT(GLenum target, GLuint index, GLfloat * data);
GL_EXT_direct_state_access
void glGetFloatIndexedvEXT(GLenum target, GLuint index, GLfloat * data);
GL_EXT_direct_state_access
void glGetFloatv(GLenum pname, GLfloat * params);
GL_VERSION_1_0
, GL_ES_VERSION_2_0
void glGetFloatv(GLenum pname, GLfloat * params);
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GLint glGetFragDataIndex(GLuint program, const GLchar * name);
GL_ARB_blend_func_extended
GLint glGetFragDataLocation(GLuint program, const GLchar * name);
GL_VERSION_3_0
; GL_EXT_gpu_shader4
void glGetFramebufferAttachmentParameteriv(GLenum target, GLenum attachment, GLenum pname, GLint * params);
GL_ARB_framebuffer_object
, GL_ES_VERSION_2_0
void glGetFramebufferAttachmentParameteriv(GLenum target, GLenum attachment, GLenum pname, GLint * params);
GL_ARB_framebuffer_object
, GL_ES_VERSION_2_0
void glGetFramebufferParameterivEXT(GLuint framebuffer, GLenum pname, GLint * params);
GL_EXT_direct_state_access
void glGetFramebufferParameterivEXT(GLuint framebuffer, GLenum pname, GLint * params);
GL_EXT_direct_state_access
GLenum glGetGraphicsResetStatusEXT(void);
GL_ARB_robustness
; GL_EXT_robustness
GLhandleARB glGetHandleARB(GLenum pname);
GL_ARB_shader_objects
void glGetHistogram(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid * values);
GL_VERSION_1_2_DEPRECATED
void glGetHistogram(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid * values);
GL_VERSION_1_2_DEPRECATED
void glGetHistogramParameterfv(GLenum target, GLenum pname, GLfloat * params);
GL_VERSION_1_2_DEPRECATED
void glGetHistogramParameterfv(GLenum target, GLenum pname, GLfloat * params);
GL_VERSION_1_2_DEPRECATED
void glGetHistogramParameteriv(GLenum target, GLenum pname, GLint * params);
GL_VERSION_1_2_DEPRECATED
void glGetHistogramParameteriv(GLenum target, GLenum pname, GLint * params);
GL_VERSION_1_2_DEPRECATED
void glGetInfoLogARB(GLhandleARB obj, GLsizei maxLength, GLsizei * length, GLcharARB * infoLog);
GL_ARB_shader_objects
void glGetInfoLogARB(GLhandleARB obj, GLsizei maxLength, GLsizei * length, GLcharARB * infoLog);
GL_ARB_shader_objects
void glGetInteger64i_v(GLenum target, GLuint index, GLint64 * data);
GL_VERSION_3_2
void glGetInteger64i_v(GLenum target, GLuint index, GLint64 * data);
GL_VERSION_3_2
void glGetInteger64v(GLenum pname, GLint64 * params);
GL_ARB_sync
void glGetInteger64v(GLenum pname, GLint64 * params);
GL_ARB_sync
void glGetIntegeri_v(GLenum target, GLuint index, GLint * data);
GL_VERSION_3_0
void glGetIntegeri_v(GLenum target, GLuint index, GLint * data);
GL_VERSION_3_0
void glGetIntegerIndexedvEXT(GLenum target, GLuint index, GLint * data);
GL_EXT_draw_buffers2
void glGetIntegerIndexedvEXT(GLenum target, GLuint index, GLint * data);
GL_EXT_draw_buffers2
void glGetIntegerui64i_vNV(GLenum value, GLuint index, GLuint64EXT * result);
GL_NV_vertex_buffer_unified_memory
void glGetIntegerui64i_vNV(GLenum value, GLuint index, GLuint64EXT * result);
GL_NV_vertex_buffer_unified_memory
void glGetIntegerui64vNV(GLenum value, GLuint64EXT * result);
GL_NV_shader_buffer_load
void glGetIntegerui64vNV(GLenum value, GLuint64EXT * result);
GL_NV_shader_buffer_load
void glGetIntegerv(GLenum pname, GLint * params);
GL_VERSION_1_0
, GL_ES_VERSION_2_0
void glGetIntegerv(GLenum pname, GLint * params);
GL_VERSION_1_0
, GL_ES_VERSION_2_0
void glGetInternalformativ(GLenum target, GLenum internalformat, GLenum pname, GLsizei bufSize, GLint * params);
GL_ARB_internalformat_query
void glGetInternalformativ(GLenum target, GLenum internalformat, GLenum pname, GLsizei bufSize, GLint * params);
GL_ARB_internalformat_query
void glGetInvariantBooleanvEXT(GLuint id, GLenum value, GLboolean * data);
GL_EXT_vertex_shader
void glGetInvariantBooleanvEXT(GLuint id, GLenum value, GLboolean * data);
GL_EXT_vertex_shader
void glGetInvariantFloatvEXT(GLuint id, GLenum value, GLfloat * data);
GL_EXT_vertex_shader
void glGetInvariantFloatvEXT(GLuint id, GLenum value, GLfloat * data);
GL_EXT_vertex_shader
void glGetInvariantIntegervEXT(GLuint id, GLenum value, GLint * data);
GL_EXT_vertex_shader
void glGetInvariantIntegervEXT(GLuint id, GLenum value, GLint * data);
GL_EXT_vertex_shader
void glGetLightfv(GLenum light, GLenum pname, GLfloat * params);
GL_VERSION_1_0
, GL_VERSION_ES_CM
void glGetLightfv(GLenum light, GLenum pname, GLfloat * params);
GL_VERSION_1_0
, GL_VERSION_ES_CM
void glGetLightiv(GLenum light, GLenum pname, GLint * params);
GL_VERSION_1_0
void glGetLightiv(GLenum light, GLenum pname, GLint * params);
GL_VERSION_1_0
void glGetLightxv(GLenum light, GLenum pname, GLfixed * params);
GL_VERSION_ES_CL_CM
void glGetLightxv(GLenum light, GLenum pname, GLfixed * params);
GL_VERSION_ES_CL_CM
void glGetLocalConstantBooleanvEXT(GLuint id, GLenum value, GLboolean * data);
GL_EXT_vertex_shader
void glGetLocalConstantBooleanvEXT(GLuint id, GLenum value, GLboolean * data);
GL_EXT_vertex_shader
void glGetLocalConstantFloatvEXT(GLuint id, GLenum value, GLfloat * data);
GL_EXT_vertex_shader
void glGetLocalConstantFloatvEXT(GLuint id, GLenum value, GLfloat * data);
GL_EXT_vertex_shader
void glGetLocalConstantIntegervEXT(GLuint id, GLenum value, GLint * data);
GL_EXT_vertex_shader
void glGetLocalConstantIntegervEXT(GLuint id, GLenum value, GLint * data);
GL_EXT_vertex_shader
void glGetMapAttribParameterfvNV(GLenum target, GLuint index, GLenum pname, GLfloat * params);
GL_NV_evaluators
void glGetMapAttribParameterfvNV(GLenum target, GLuint index, GLenum pname, GLfloat * params);
GL_NV_evaluators
void glGetMapAttribParameterivNV(GLenum target, GLuint index, GLenum pname, GLint * params);
GL_NV_evaluators
void glGetMapAttribParameterivNV(GLenum target, GLuint index, GLenum pname, GLint * params);
GL_NV_evaluators
void glGetMapControlPointsNV(GLenum target, GLuint index, GLenum type, GLsizei ustride, GLsizei vstride, GLboolean packed, GLvoid * points);
GL_NV_evaluators
void glGetMapdv(GLenum target, GLenum query, GLdouble * v);
GL_VERSION_1_0
void glGetMapdv(GLenum target, GLenum query, GLdouble * v);
GL_VERSION_1_0
void glGetMapfv(GLenum target, GLenum query, GLfloat * v);
GL_VERSION_1_0
void glGetMapfv(GLenum target, GLenum query, GLfloat * v);
GL_VERSION_1_0
void glGetMapiv(GLenum target, GLenum query, GLint * v);
GL_VERSION_1_0
void glGetMapiv(GLenum target, GLenum query, GLint * v);
GL_VERSION_1_0
void glGetMapParameterfvNV(GLenum target, GLenum pname, GLfloat * params);
GL_NV_evaluators
void glGetMapParameterfvNV(GLenum target, GLenum pname, GLfloat * params);
GL_NV_evaluators
void glGetMapParameterivNV(GLenum target, GLenum pname, GLint * params);
GL_NV_evaluators
void glGetMapParameterivNV(GLenum target, GLenum pname, GLint * params);
GL_NV_evaluators
void glGetMaterialfv(GLenum face, GLenum pname, GLfloat * params);
GL_VERSION_1_0
, GL_VERSION_ES_CM
void glGetMaterialfv(GLenum face, GLenum pname, GLfloat * params);
GL_VERSION_1_0
, GL_VERSION_ES_CM
void glGetMaterialiv(GLenum face, GLenum pname, GLint * params);
GL_VERSION_1_0
void glGetMaterialiv(GLenum face, GLenum pname, GLint * params);
GL_VERSION_1_0
void glGetMaterialxv(GLenum face, GLenum pname, GLfixed * params);
GL_VERSION_ES_CL_CM
void glGetMaterialxv(GLenum face, GLenum pname, GLfixed * params);
GL_VERSION_ES_CL_CM
GL_MODELVIEW
, GL_PROJECTION
or GL_TEXTURE
.
void glGetMinmax(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid * values);
GL_VERSION_1_2_DEPRECATED
void glGetMinmax(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid * values);
GL_VERSION_1_2_DEPRECATED
void glGetMinmaxParameterfv(GLenum target, GLenum pname, GLfloat * params);
GL_VERSION_1_2_DEPRECATED
void glGetMinmaxParameterfv(GLenum target, GLenum pname, GLfloat * params);
GL_VERSION_1_2_DEPRECATED
void glGetMinmaxParameteriv(GLenum target, GLenum pname, GLint * params);
GL_VERSION_1_2_DEPRECATED
void glGetMinmaxParameteriv(GLenum target, GLenum pname, GLint * params);
GL_VERSION_1_2_DEPRECATED
void glGetMultisamplefv(GLenum pname, GLuint index, GLfloat * val);
GL_ARB_texture_multisample
void glGetMultisamplefv(GLenum pname, GLuint index, GLfloat * val);
GL_ARB_texture_multisample
void glGetMultisamplefvNV(GLenum pname, GLuint index, GLfloat * val);
GL_NV_explicit_multisample
void glGetMultisamplefvNV(GLenum pname, GLuint index, GLfloat * val);
GL_NV_explicit_multisample
void glGetMultiTexEnvfvEXT(GLenum texunit, GLenum target, GLenum pname, GLfloat * params);
GL_EXT_direct_state_access
void glGetMultiTexEnvfvEXT(GLenum texunit, GLenum target, GLenum pname, GLfloat * params);
GL_EXT_direct_state_access
void glGetMultiTexEnvivEXT(GLenum texunit, GLenum target, GLenum pname, GLint * params);
GL_EXT_direct_state_access
void glGetMultiTexEnvivEXT(GLenum texunit, GLenum target, GLenum pname, GLint * params);
GL_EXT_direct_state_access
void glGetMultiTexGendvEXT(GLenum texunit, GLenum coord, GLenum pname, GLdouble * params);
GL_EXT_direct_state_access
void glGetMultiTexGendvEXT(GLenum texunit, GLenum coord, GLenum pname, GLdouble * params);
GL_EXT_direct_state_access
void glGetMultiTexGenfvEXT(GLenum texunit, GLenum coord, GLenum pname, GLfloat * params);
GL_EXT_direct_state_access
void glGetMultiTexGenfvEXT(GLenum texunit, GLenum coord, GLenum pname, GLfloat * params);
GL_EXT_direct_state_access
void glGetMultiTexGenivEXT(GLenum texunit, GLenum coord, GLenum pname, GLint * params);
GL_EXT_direct_state_access
void glGetMultiTexGenivEXT(GLenum texunit, GLenum coord, GLenum pname, GLint * params);
GL_EXT_direct_state_access
void glGetMultiTexImageEXT(GLenum texunit, GLenum target, GLint level, GLenum format, GLenum type, GLvoid * pixels);
GL_EXT_direct_state_access
void glGetMultiTexLevelParameterfvEXT(GLenum texunit, GLenum target, GLint level, GLenum pname, GLfloat * params);
GL_EXT_direct_state_access
void glGetMultiTexLevelParameterfvEXT(GLenum texunit, GLenum target, GLint level, GLenum pname, GLfloat * params);
GL_EXT_direct_state_access
void glGetMultiTexLevelParameterivEXT(GLenum texunit, GLenum target, GLint level, GLenum pname, GLint * params);
GL_EXT_direct_state_access
void glGetMultiTexLevelParameterivEXT(GLenum texunit, GLenum target, GLint level, GLenum pname, GLint * params);
GL_EXT_direct_state_access
void glGetMultiTexParameterfvEXT(GLenum texunit, GLenum target, GLenum pname, GLfloat * params);
GL_EXT_direct_state_access
void glGetMultiTexParameterfvEXT(GLenum texunit, GLenum target, GLenum pname, GLfloat * params);
GL_EXT_direct_state_access
void glGetMultiTexParameterIivEXT(GLenum texunit, GLenum target, GLenum pname, GLint * params);
GL_EXT_direct_state_access
void glGetMultiTexParameterIivEXT(GLenum texunit, GLenum target, GLenum pname, GLint * params);
GL_EXT_direct_state_access
void glGetMultiTexParameterIuivEXT(GLenum texunit, GLenum target, GLenum pname, GLuint * params);
GL_EXT_direct_state_access
void glGetMultiTexParameterIuivEXT(GLenum texunit, GLenum target, GLenum pname, GLuint * params);
GL_EXT_direct_state_access
void glGetMultiTexParameterivEXT(GLenum texunit, GLenum target, GLenum pname, GLint * params);
GL_EXT_direct_state_access
void glGetMultiTexParameterivEXT(GLenum texunit, GLenum target, GLenum pname, GLint * params);
GL_EXT_direct_state_access
modelview matrix
(Mvi).
modelview matrix
(Mvit).
modelview matrix
(Mv).
void glGetNamedBufferParameterivEXT(GLuint buffer, GLenum pname, GLint * params);
GL_EXT_direct_state_access
void glGetNamedBufferParameterivEXT(GLuint buffer, GLenum pname, GLint * params);
GL_EXT_direct_state_access
void glGetNamedBufferParameterui64vNV(GLuint buffer, GLenum pname, GLuint64EXT * params);
GL_NV_shader_buffer_load
void glGetNamedBufferParameterui64vNV(GLuint buffer, GLenum pname, GLuint64EXT * params);
GL_NV_shader_buffer_load
void glGetNamedBufferSubDataEXT(GLuint buffer, GLintptr offset, GLsizeiptr size, GLvoid * data);
GL_EXT_direct_state_access
void glGetNamedFramebufferAttachmentParameterivEXT(GLuint framebuffer, GLenum attachment, GLenum pname, GLint * params);
GL_EXT_direct_state_access
void glGetNamedFramebufferAttachmentParameterivEXT(GLuint framebuffer, GLenum attachment, GLenum pname, GLint * params);
GL_EXT_direct_state_access
void glGetNamedProgramivEXT(GLuint program, GLenum target, GLenum pname, GLint * params);
GL_EXT_direct_state_access
void glGetNamedProgramivEXT(GLuint program, GLenum target, GLenum pname, GLint * params);
GL_EXT_direct_state_access
void glGetNamedProgramLocalParameterdvEXT(GLuint program, GLenum target, GLuint index, GLdouble * params);
GL_EXT_direct_state_access
void glGetNamedProgramLocalParameterdvEXT(GLuint program, GLenum target, GLuint index, GLdouble * params);
GL_EXT_direct_state_access
void glGetNamedProgramLocalParameterfvEXT(GLuint program, GLenum target, GLuint index, GLfloat * params);
GL_EXT_direct_state_access
void glGetNamedProgramLocalParameterfvEXT(GLuint program, GLenum target, GLuint index, GLfloat * params);
GL_EXT_direct_state_access
void glGetNamedProgramLocalParameterIivEXT(GLuint program, GLenum target, GLuint index, GLint * params);
GL_EXT_direct_state_access
void glGetNamedProgramLocalParameterIivEXT(GLuint program, GLenum target, GLuint index, GLint * params);
GL_EXT_direct_state_access
void glGetNamedProgramLocalParameterIuivEXT(GLuint program, GLenum target, GLuint index, GLuint * params);
GL_EXT_direct_state_access
void glGetNamedProgramLocalParameterIuivEXT(GLuint program, GLenum target, GLuint index, GLuint * params);
GL_EXT_direct_state_access
void glGetNamedProgramStringEXT(GLuint program, GLenum target, GLenum pname, GLvoid * string);
GL_EXT_direct_state_access
void glGetNamedRenderbufferParameterivEXT(GLuint renderbuffer, GLenum pname, GLint * params);
GL_EXT_direct_state_access
void glGetNamedRenderbufferParameterivEXT(GLuint renderbuffer, GLenum pname, GLint * params);
GL_EXT_direct_state_access
void glGetNamedStringARB(GLint namelen, const GLchar * name, GLsizei bufSize, GLint * stringlen, GLchar * string);
GL_ARB_shading_language_include
void glGetNamedStringARB(GLint namelen, const GLchar * name, GLsizei bufSize, GLint * stringlen, GLchar * string);
GL_ARB_shading_language_include
void glGetNamedStringivARB(GLint namelen, const GLchar * name, GLenum pname, GLint * params);
GL_ARB_shading_language_include
void glGetNamedStringivARB(GLint namelen, const GLchar * name, GLenum pname, GLint * params);
GL_ARB_shading_language_include
void glGetnColorTableARB(GLenum target, GLenum format, GLenum type, GLsizei bufSize, GLvoid * table);
GL_ARB_robustness
void glGetnCompressedTexImageARB(GLenum target, GLint lod, GLsizei bufSize, GLvoid * img);
GL_ARB_robustness
void glGetnConvolutionFilterARB(GLenum target, GLenum format, GLenum type, GLsizei bufSize, GLvoid * image);
GL_ARB_robustness
void glGetnHistogramARB(GLenum target, GLboolean reset, GLenum format, GLenum type, GLsizei bufSize, GLvoid * values);
GL_ARB_robustness
void glGetnMapdvARB(GLenum target, GLenum query, GLsizei bufSize, GLdouble * v);
GL_ARB_robustness
void glGetnMapdvARB(GLenum target, GLenum query, GLsizei bufSize, GLdouble * v);
GL_ARB_robustness
void glGetnMapfvARB(GLenum target, GLenum query, GLsizei bufSize, GLfloat * v);
GL_ARB_robustness
void glGetnMapfvARB(GLenum target, GLenum query, GLsizei bufSize, GLfloat * v);
GL_ARB_robustness
void glGetnMapivARB(GLenum target, GLenum query, GLsizei bufSize, GLint * v);
GL_ARB_robustness
void glGetnMapivARB(GLenum target, GLenum query, GLsizei bufSize, GLint * v);
GL_ARB_robustness
void glGetnMinmaxARB(GLenum target, GLboolean reset, GLenum format, GLenum type, GLsizei bufSize, GLvoid * values);
GL_ARB_robustness
void glGetnPixelMapfvARB(GLenum map, GLsizei bufSize, GLfloat * values);
GL_ARB_robustness
void glGetnPixelMapfvARB(GLenum map, GLsizei bufSize, GLfloat * values);
GL_ARB_robustness
void glGetnPixelMapuivARB(GLenum map, GLsizei bufSize, GLuint * values);
GL_ARB_robustness
void glGetnPixelMapuivARB(GLenum map, GLsizei bufSize, GLuint * values);
GL_ARB_robustness
void glGetnPixelMapusvARB(GLenum map, GLsizei bufSize, GLushort * values);
GL_ARB_robustness
void glGetnPixelMapusvARB(GLenum map, GLsizei bufSize, GLushort * values);
GL_ARB_robustness
void glGetnPolygonStippleARB(GLsizei bufSize, GLubyte * pattern);
GL_ARB_robustness
void glGetnPolygonStippleARB(GLsizei bufSize, GLubyte * pattern);
GL_ARB_robustness
void glGetnSeparableFilterARB(GLenum target, GLenum format, GLenum type, GLsizei rowBufSize, GLvoid * row, GLsizei columnBufSize, GLvoid * column, GLvoid * span);
GL_ARB_robustness
void glGetnTexImageARB(GLenum target, GLint level, GLenum format, GLenum type, GLsizei bufSize, GLvoid * img);
GL_ARB_robustness
void glGetnUniformdvARB(GLuint program, GLint location, GLsizei bufSize, GLdouble * params);
GL_ARB_robustness
void glGetnUniformdvARB(GLuint program, GLint location, GLsizei bufSize, GLdouble * params);
GL_ARB_robustness
void glGetnUniformfvEXT(GLuint program, GLint location, GLsizei bufSize, float * params);
GL_ARB_robustness
; GL_EXT_robustness
void glGetnUniformfvEXT(GLuint program, GLint location, GLsizei bufSize, float * params);
GL_ARB_robustness
; GL_EXT_robustness
void glGetnUniformivEXT(GLuint program, GLint location, GLsizei bufSize, GLint * params);
GL_ARB_robustness
; GL_EXT_robustness
void glGetnUniformivEXT(GLuint program, GLint location, GLsizei bufSize, GLint * params);
GL_ARB_robustness
; GL_EXT_robustness
void glGetnUniformuivARB(GLuint program, GLint location, GLsizei bufSize, GLuint * params);
GL_ARB_robustness
void glGetnUniformuivARB(GLuint program, GLint location, GLsizei bufSize, GLuint * params);
GL_ARB_robustness
void glGetObjectLabelEXT(GLenum type, GLuint object, GLsizei bufSize, GLsizei * length, GLchar * label);
GL_EXT_debug_label
void glGetObjectLabelEXT(GLenum type, GLuint object, GLsizei bufSize, GLsizei * length, GLchar * label);
GL_EXT_debug_label
void glGetObjectParameterfvARB(GLhandleARB obj, GLenum pname, GLfloat * params);
GL_ARB_shader_objects
void glGetObjectParameterfvARB(GLhandleARB obj, GLenum pname, GLfloat * params);
GL_ARB_shader_objects
void glGetObjectParameterivAPPLE(GLenum objectType, GLuint name, GLenum pname, GLint * params);
GL_APPLE_object_purgeable
void glGetObjectParameterivAPPLE(GLenum objectType, GLuint name, GLenum pname, GLint * params);
GL_APPLE_object_purgeable
void glGetObjectParameterivARB(GLhandleARB obj, GLenum pname, GLint * params);
GL_ARB_shader_objects
void glGetObjectParameterivARB(GLhandleARB obj, GLenum pname, GLint * params);
GL_ARB_shader_objects
void glGetOcclusionQueryivNV(GLuint id, GLenum pname, GLint * params);
GL_NV_occlusion_query
void glGetOcclusionQueryivNV(GLuint id, GLenum pname, GLint * params);
GL_NV_occlusion_query
void glGetOcclusionQueryuivNV(GLuint id, GLenum pname, GLuint * params);
GL_NV_occlusion_query
void glGetOcclusionQueryuivNV(GLuint id, GLenum pname, GLuint * params);
GL_NV_occlusion_query
void glGetPerfMonitorCounterDataAMD(GLuint monitor, GLenum pname, GLsizei dataSize, GLuint * data, GLint * bytesWritten);
GL_AMD_performance_monitor
void glGetPerfMonitorCounterDataAMD(GLuint monitor, GLenum pname, GLsizei dataSize, GLuint * data, GLint * bytesWritten);
GL_AMD_performance_monitor
void glGetPerfMonitorCounterDataAMD(GLuint monitor, GLenum pname, GLsizei dataSize, GLuint * data, GLint * bytesWritten);
GL_AMD_performance_monitor
void glGetPerfMonitorCounterDataAMD(GLuint monitor, GLenum pname, GLsizei dataSize, GLuint * data, GLint * bytesWritten);
GL_AMD_performance_monitor
void glGetPerfMonitorCounterInfoAMD(GLuint group, GLuint counter, GLenum pname, GLvoid * data);
GL_AMD_performance_monitor
void glGetPerfMonitorCounterInfoAMD(GLuint group, GLuint counter, GLenum pname, GLvoid * data);
GL_AMD_performance_monitor
void glGetPerfMonitorCountersAMD(GLuint group, GLint * numCounters, GLint * maxActiveCounters, GLsizei counterSize, GLuint * counters);
GL_AMD_performance_monitor
void glGetPerfMonitorCountersAMD(GLuint group, GLint * numCounters, GLint * maxActiveCounters, GLsizei counterSize, GLuint * counters);
GL_AMD_performance_monitor
void glGetPerfMonitorCountersAMD(GLuint group, GLint * numCounters, GLint * maxActiveCounters, GLsizei counterSize, GLuint * counters);
GL_AMD_performance_monitor
void glGetPerfMonitorCountersAMD(GLuint group, GLint * numCounters, GLint * maxActiveCounters, GLsizei counterSize, GLuint * counters);
GL_AMD_performance_monitor
void glGetPerfMonitorCounterStringAMD(GLuint group, GLuint counter, GLsizei bufSize, GLsizei * length, GLchar * counterString);
GL_AMD_performance_monitor
void glGetPerfMonitorCounterStringAMD(GLuint group, GLuint counter, GLsizei bufSize, GLsizei * length, GLchar * counterString);
GL_AMD_performance_monitor
void glGetPerfMonitorCounterStringAMD(GLuint group, GLuint counter, GLsizei bufSize, GLsizei * length, GLchar * counterString);
GL_AMD_performance_monitor
void glGetPerfMonitorCounterStringAMD(GLuint group, GLuint counter, GLsizei bufSize, GLsizei * length, GLchar * counterString);
GL_AMD_performance_monitor
void glGetPerfMonitorGroupsAMD(GLint * numGroups, GLsizei groupsSize, GLuint * groups);
GL_AMD_performance_monitor
void glGetPerfMonitorGroupsAMD(GLint * numGroups, GLsizei groupsSize, GLuint * groups);
GL_AMD_performance_monitor
void glGetPerfMonitorGroupsAMD(GLint * numGroups, GLsizei groupsSize, GLuint * groups);
GL_AMD_performance_monitor
void glGetPerfMonitorGroupsAMD(GLint * numGroups, GLsizei groupsSize, GLuint * groups);
GL_AMD_performance_monitor
void glGetPerfMonitorGroupStringAMD(GLuint group, GLsizei bufSize, GLsizei * length, GLchar * groupString);
GL_AMD_performance_monitor
void glGetPerfMonitorGroupStringAMD(GLuint group, GLsizei bufSize, GLsizei * length, GLchar * groupString);
GL_AMD_performance_monitor
void glGetPerfMonitorGroupStringAMD(GLuint group, GLsizei bufSize, GLsizei * length, GLchar * groupString);
GL_AMD_performance_monitor
void glGetPerfMonitorGroupStringAMD(GLuint group, GLsizei bufSize, GLsizei * length, GLchar * groupString);
GL_AMD_performance_monitor
void glGetPixelMapfv(GLenum map, GLfloat * values);
GL_VERSION_1_0
void glGetPixelMapfv(GLenum map, GLfloat * values);
GL_VERSION_1_0
void glGetPixelMapfv(GLenum map, GLfloat * values);
GL_VERSION_1_0
void glGetPixelMapuiv(GLenum map, GLuint * values);
GL_VERSION_1_0
void glGetPixelMapuiv(GLenum map, GLuint * values);
GL_VERSION_1_0
void glGetPixelMapuiv(GLenum map, GLuint * values);
GL_VERSION_1_0
void glGetPixelMapusv(GLenum map, GLushort * values);
GL_VERSION_1_0
void glGetPixelMapusv(GLenum map, GLushort * values);
GL_VERSION_1_0
void glGetPixelMapusv(GLenum map, GLushort * values);
GL_VERSION_1_0
projection matrix
(P).
P
and Mv
.
P
, Mv
and Mvi
.
P
, Mv
, Mvi
and Mvit
.
void glGetPolygonStipple(GLubyte * mask);
GL_VERSION_1_0
void glGetPolygonStipple(GLubyte * mask);
GL_VERSION_1_0
void glGetPolygonStipple(GLubyte * mask);
GL_VERSION_1_0
void glGetProgramBinaryOES(GLuint program, GLsizei bufSize, GLsizei * length, GLenum * binaryFormat, GLvoid * binary);
GL_ARB_get_program_binary
; GL_OES_get_program_binary
void glGetProgramBinaryOES(GLuint program, GLsizei bufSize, GLsizei * length, GLenum * binaryFormat, GLvoid * binary);
GL_ARB_get_program_binary
; GL_OES_get_program_binary
void glGetProgramEnvParameterdvARB(GLenum target, GLuint index, GLdouble * params);
GL_ARB_vertex_program
void glGetProgramEnvParameterdvARB(GLenum target, GLuint index, GLdouble * params);
GL_ARB_vertex_program
void glGetProgramEnvParameterfvARB(GLenum target, GLuint index, GLfloat * params);
GL_ARB_vertex_program
void glGetProgramEnvParameterfvARB(GLenum target, GLuint index, GLfloat * params);
GL_ARB_vertex_program
void glGetProgramEnvParameterIivNV(GLenum target, GLuint index, GLint * params);
GL_NV_gpu_program4
void glGetProgramEnvParameterIivNV(GLenum target, GLuint index, GLint * params);
GL_NV_gpu_program4
void glGetProgramEnvParameterIuivNV(GLenum target, GLuint index, GLuint * params);
GL_NV_gpu_program4
void glGetProgramEnvParameterIuivNV(GLenum target, GLuint index, GLuint * params);
GL_NV_gpu_program4
void glGetProgramInfoLog(GLuint program, GLsizei bufsize, GLsizei * length, GLchar * infolog);
GL_VERSION_2_0
, GL_ES_VERSION_2_0
void glGetProgramInfoLog(GLuint program, GLsizei bufsize, GLsizei * length, GLchar * infolog);
GL_VERSION_2_0
, GL_ES_VERSION_2_0
void glGetProgramiv(GLuint program, GLenum pname, GLint * params);
GL_VERSION_2_0
, GL_ES_VERSION_2_0
void glGetProgramiv(GLuint program, GLenum pname, GLint * params);
GL_VERSION_2_0
, GL_ES_VERSION_2_0
void glGetProgramivARB(GLenum target, GLenum pname, GLint * params);
GL_ARB_vertex_program
void glGetProgramivARB(GLenum target, GLenum pname, GLint * params);
GL_ARB_vertex_program
void glGetProgramLocalParameterdvARB(GLenum target, GLuint index, GLdouble * params);
GL_ARB_vertex_program
void glGetProgramLocalParameterdvARB(GLenum target, GLuint index, GLdouble * params);
GL_ARB_vertex_program
void glGetProgramLocalParameterfvARB(GLenum target, GLuint index, GLfloat * params);
GL_ARB_vertex_program
void glGetProgramLocalParameterfvARB(GLenum target, GLuint index, GLfloat * params);
GL_ARB_vertex_program
void glGetProgramLocalParameterIivNV(GLenum target, GLuint index, GLint * params);
GL_NV_gpu_program4
void glGetProgramLocalParameterIivNV(GLenum target, GLuint index, GLint * params);
GL_NV_gpu_program4
void glGetProgramLocalParameterIuivNV(GLenum target, GLuint index, GLuint * params);
GL_NV_gpu_program4
void glGetProgramLocalParameterIuivNV(GLenum target, GLuint index, GLuint * params);
GL_NV_gpu_program4
void glGetProgramPipelineInfoLog(GLuint pipeline, GLsizei bufSize, GLsizei * length, GLchar * infoLog);
GL_ARB_separate_shader_objects
void glGetProgramPipelineInfoLog(GLuint pipeline, GLsizei bufSize, GLsizei * length, GLchar * infoLog);
GL_ARB_separate_shader_objects
void glGetProgramPipelineiv(GLuint pipeline, GLenum pname, GLint * params);
GL_ARB_separate_shader_objects
void glGetProgramPipelineiv(GLuint pipeline, GLenum pname, GLint * params);
GL_ARB_separate_shader_objects
void glGetProgramStageiv(GLuint program, GLenum shadertype, GLenum pname, GLint * values);
GL_ARB_shader_subroutine
void glGetProgramStageiv(GLuint program, GLenum shadertype, GLenum pname, GLint * values);
GL_ARB_shader_subroutine
void glGetProgramStringARB(GLenum target, GLenum pname, GLvoid * string);
GL_ARB_vertex_program
void glGetProgramSubroutineParameteruivNV(GLenum target, GLuint index, GLuint * param);
GL_NV_gpu_program5
void glGetProgramSubroutineParameteruivNV(GLenum target, GLuint index, GLuint * param);
GL_NV_gpu_program5
void glGetQueryIndexediv(GLenum target, GLuint index, GLenum pname, GLint * params);
GL_ARB_transform_feedback3
void glGetQueryIndexediv(GLenum target, GLuint index, GLenum pname, GLint * params);
GL_ARB_transform_feedback3
void glGetQueryivEXT(GLenum target, GLenum pname, GLint * params);
GL_VERSION_1_5
; GL_EXT_occlusion_query_boolean
void glGetQueryivEXT(GLenum target, GLenum pname, GLint * params);
GL_VERSION_1_5
; GL_EXT_occlusion_query_boolean
void glGetQueryObjecti64v(GLuint id, GLenum pname, GLint64 * params);
GL_ARB_timer_query
void glGetQueryObjecti64v(GLuint id, GLenum pname, GLint64 * params);
GL_ARB_timer_query
void glGetQueryObjecti64vEXT(GLuint id, GLenum pname, GLint64EXT * params);
GL_EXT_timer_query
void glGetQueryObjecti64vEXT(GLuint id, GLenum pname, GLint64EXT * params);
GL_EXT_timer_query
void glGetQueryObjectiv(GLuint id, GLenum pname, GLint * params);
GL_VERSION_1_5
void glGetQueryObjectiv(GLuint id, GLenum pname, GLint * params);
GL_VERSION_1_5
void glGetQueryObjectui64v(GLuint id, GLenum pname, GLuint64 * params);
GL_ARB_timer_query
void glGetQueryObjectui64v(GLuint id, GLenum pname, GLuint64 * params);
GL_ARB_timer_query
void glGetQueryObjectui64vEXT(GLuint id, GLenum pname, GLuint64EXT * params);
GL_EXT_timer_query
void glGetQueryObjectui64vEXT(GLuint id, GLenum pname, GLuint64EXT * params);
GL_EXT_timer_query
void glGetQueryObjectuivEXT(GLuint id, GLenum pname, GLuint * params);
GL_VERSION_1_5
; GL_EXT_occlusion_query_boolean
void glGetQueryObjectuivEXT(GLuint id, GLenum pname, GLuint * params);
GL_VERSION_1_5
; GL_EXT_occlusion_query_boolean
void glGetRenderbufferParameteriv(GLenum target, GLenum pname, GLint * params);
GL_ARB_framebuffer_object
, GL_ES_VERSION_2_0
void glGetRenderbufferParameteriv(GLenum target, GLenum pname, GLint * params);
GL_ARB_framebuffer_object
, GL_ES_VERSION_2_0
void glGetSamplerParameterfv(GLuint sampler, GLenum pname, GLfloat * params);
GL_ARB_sampler_objects
void glGetSamplerParameterfv(GLuint sampler, GLenum pname, GLfloat * params);
GL_ARB_sampler_objects
void glGetSamplerParameterIiv(GLuint sampler, GLenum pname, GLint * params);
GL_ARB_sampler_objects
void glGetSamplerParameterIiv(GLuint sampler, GLenum pname, GLint * params);
GL_ARB_sampler_objects
void glGetSamplerParameterIuiv(GLuint sampler, GLenum pname, GLuint * params);
GL_ARB_sampler_objects
void glGetSamplerParameterIuiv(GLuint sampler, GLenum pname, GLuint * params);
GL_ARB_sampler_objects
void glGetSamplerParameteriv(GLuint sampler, GLenum pname, GLint * params);
GL_ARB_sampler_objects
void glGetSamplerParameteriv(GLuint sampler, GLenum pname, GLint * params);
GL_ARB_sampler_objects
void glGetSeparableFilter(GLenum target, GLenum format, GLenum type, GLvoid * row, GLvoid * column, GLvoid * span);
GL_VERSION_1_2_DEPRECATED
void glGetSeparableFilter(GLenum target, GLenum format, GLenum type, GLvoid * row, GLvoid * column, GLvoid * span);
GL_VERSION_1_2_DEPRECATED
void glGetShaderInfoLog(GLuint shader, GLsizei bufsize, GLsizei * length, GLchar * infolog);
GL_VERSION_2_0
, GL_ES_VERSION_2_0
void glGetShaderInfoLog(GLuint shader, GLsizei bufsize, GLsizei * length, GLchar * infolog);
GL_VERSION_2_0
, GL_ES_VERSION_2_0
void glGetShaderiv(GLuint shader, GLenum pname, GLint * params);
GL_VERSION_2_0
, GL_ES_VERSION_2_0
void glGetShaderiv(GLuint shader, GLenum pname, GLint * params);
GL_VERSION_2_0
, GL_ES_VERSION_2_0
void glGetShaderPrecisionFormat(GLenum shadertype, GLenum precisiontype, GLint * range, GLint * precision);
GL_ES_VERSION_2_0
and GL_ARB_ES2_compatibility
.
void glGetShaderPrecisionFormat(GLenum shadertype, GLenum precisiontype, GLint * range, GLint * precision);
GL_ES_VERSION_2_0
and GL_ARB_ES2_compatibility
.
void glGetShaderSource(GLuint shader, GLsizei bufsize, GLsizei * length, GLchar * source);
GL_VERSION_2_0
, GL_ES_VERSION_2_0
void glGetShaderSource(GLuint shader, GLsizei bufsize, GLsizei * length, GLchar * source);
GL_VERSION_2_0
, GL_ES_VERSION_2_0
void glGetShaderSourceARB(GLhandleARB obj, GLsizei maxLength, GLsizei * length, GLcharARB * source);
GL_ARB_shader_objects
void glGetShaderSourceARB(GLhandleARB obj, GLsizei maxLength, GLsizei * length, GLcharARB * source);
GL_ARB_shader_objects
const GLubyte * glGetString(GLenum name);
GL_VERSION_1_0
, GL_ES_VERSION_2_0
const GLubyte * glGetStringi(GLenum name, GLuint index);
GL_VERSION_3_0
GLuint glGetSubroutineIndex(GLuint program, GLenum shadertype, const GLchar * name);
GL_ARB_shader_subroutine
GLint glGetSubroutineUniformLocation(GLuint program, GLenum shadertype, const GLchar * name);
GL_ARB_shader_subroutine
void glGetSynciv(GLsync sync, GLenum pname, GLsizei bufSize, GLsizei * length, GLint * values);
GL_ARB_sync
void glGetSynciv(GLsync sync, GLenum pname, GLsizei bufSize, GLsizei * length, GLint * values);
GL_ARB_sync
void glGetTexEnvfv(GLenum tenv, GLenum pname, GLfloat * params);
GL_VERSION_1_0
, GL_VERSION_ES_CM
void glGetTexEnvfv(GLenum tenv, GLenum pname, GLfloat * params);
GL_VERSION_1_0
, GL_VERSION_ES_CM
void glGetTexEnviv(GLenum tenv, GLenum pname, GLint * params);
GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
void glGetTexEnviv(GLenum tenv, GLenum pname, GLint * params);
GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
void glGetTexEnvxv(GLenum tenv, GLenum pname, GLfixed * params);
GL_VERSION_ES_CL_CM
void glGetTexEnvxv(GLenum tenv, GLenum pname, GLfixed * params);
GL_VERSION_ES_CL_CM
void glGetTexGendv(GLenum coord, GLenum pname, GLdouble * params);
GL_VERSION_1_0
void glGetTexGendv(GLenum coord, GLenum pname, GLdouble * params);
GL_VERSION_1_0
void glGetTexGenfvOES(GLenum coord, GLenum pname, GLfloat * params);
GL_VERSION_1_0
; GL_OES_texture_cube_map
void glGetTexGenfvOES(GLenum coord, GLenum pname, GLfloat * params);
GL_VERSION_1_0
; GL_OES_texture_cube_map
void glGetTexGenivOES(GLenum coord, GLenum pname, GLint * params);
GL_VERSION_1_0
; GL_OES_texture_cube_map
void glGetTexGenivOES(GLenum coord, GLenum pname, GLint * params);
GL_VERSION_1_0
; GL_OES_texture_cube_map
void glGetTexGenxvOES(GLenum coord, GLenum pname, GLfixed * params);
GL_OES_texture_cube_map
void glGetTexGenxvOES(GLenum coord, GLenum pname, GLfixed * params);
GL_OES_texture_cube_map
void glGetTexImage(GLenum target, GLint level, GLenum format, GLenum type, GLvoid * pixels);
GL_VERSION_1_0
void glGetTexImage(GLenum target, GLint level, GLenum format, GLenum type, GLvoid * pixels);
GL_VERSION_1_0
void glGetTexLevelParameterfv(GLenum target, GLint level, GLenum pname, GLfloat * params);
GL_VERSION_1_0
void glGetTexLevelParameterfv(GLenum target, GLint level, GLenum pname, GLfloat * params);
GL_VERSION_1_0
void glGetTexLevelParameteriv(GLenum target, GLint level, GLenum pname, GLint * params);
GL_VERSION_1_0
void glGetTexLevelParameteriv(GLenum target, GLint level, GLenum pname, GLint * params);
GL_VERSION_1_0
void glGetTexParameterfv(GLenum target, GLenum pname, GLfloat * params);
GL_VERSION_1_0
, GL_ES_VERSION_2_0
void glGetTexParameterfv(GLenum target, GLenum pname, GLfloat * params);
GL_VERSION_1_0
, GL_ES_VERSION_2_0
void glGetTexParameterIiv(GLenum target, GLenum pname, GLint * params);
GL_VERSION_3_0
; GL_EXT_texture_integer
void glGetTexParameterIiv(GLenum target, GLenum pname, GLint * params);
GL_VERSION_3_0
; GL_EXT_texture_integer
void glGetTexParameterIuiv(GLenum target, GLenum pname, GLuint * params);
GL_VERSION_3_0
; GL_EXT_texture_integer
void glGetTexParameterIuiv(GLenum target, GLenum pname, GLuint * params);
GL_VERSION_3_0
; GL_EXT_texture_integer
void glGetTexParameteriv(GLenum target, GLenum pname, GLint * params);
GL_VERSION_1_0
, GL_ES_VERSION_2_0
void glGetTexParameteriv(GLenum target, GLenum pname, GLint * params);
GL_VERSION_1_0
, GL_ES_VERSION_2_0
void glGetTexParameterxv(GLenum target, GLenum pname, GLfixed * params);
GL_VERSION_ES_CL_CM
void glGetTexParameterxv(GLenum target, GLenum pname, GLfixed * params);
GL_VERSION_ES_CL_CM
void glGetTextureImageEXT(GLuint texture, GLenum target, GLint level, GLenum format, GLenum type, GLvoid * pixels);
GL_EXT_direct_state_access
void glGetTextureLevelParameterfvEXT(GLuint texture, GLenum target, GLint level, GLenum pname, GLfloat * params);
GL_EXT_direct_state_access
void glGetTextureLevelParameterfvEXT(GLuint texture, GLenum target, GLint level, GLenum pname, GLfloat * params);
GL_EXT_direct_state_access
void glGetTextureLevelParameterivEXT(GLuint texture, GLenum target, GLint level, GLenum pname, GLint * params);
GL_EXT_direct_state_access
void glGetTextureLevelParameterivEXT(GLuint texture, GLenum target, GLint level, GLenum pname, GLint * params);
GL_EXT_direct_state_access
void glGetTextureParameterfvEXT(GLuint texture, GLenum target, GLenum pname, GLfloat * params);
GL_EXT_direct_state_access
void glGetTextureParameterfvEXT(GLuint texture, GLenum target, GLenum pname, GLfloat * params);
GL_EXT_direct_state_access
void glGetTextureParameterIivEXT(GLuint texture, GLenum target, GLenum pname, GLint * params);
GL_EXT_direct_state_access
void glGetTextureParameterIivEXT(GLuint texture, GLenum target, GLenum pname, GLint * params);
GL_EXT_direct_state_access
void glGetTextureParameterIuivEXT(GLuint texture, GLenum target, GLenum pname, GLuint * params);
GL_EXT_direct_state_access
void glGetTextureParameterIuivEXT(GLuint texture, GLenum target, GLenum pname, GLuint * params);
GL_EXT_direct_state_access
void glGetTextureParameterivEXT(GLuint texture, GLenum target, GLenum pname, GLint * params);
GL_EXT_direct_state_access
void glGetTextureParameterivEXT(GLuint texture, GLenum target, GLenum pname, GLint * params);
GL_EXT_direct_state_access
texture matrix
(T).
void glGetTransformFeedbackVarying(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLsizei * size, GLenum * type, GLchar * name);
GL_VERSION_3_0
; GL_EXT_transform_feedback
void glGetTransformFeedbackVarying(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLsizei * size, GLenum * type, GLchar * name);
GL_VERSION_3_0
; GL_EXT_transform_feedback
GLuint glGetUniformBlockIndex(GLuint program, const GLchar * uniformBlockName);
GL_ARB_uniform_buffer_object
GLint glGetUniformBufferSizeEXT(GLuint program, GLint location);
GL_EXT_bindable_uniform
void glGetUniformdv(GLuint program, GLint location, GLdouble * params);
GL_ARB_gpu_shader_fp64
void glGetUniformdv(GLuint program, GLint location, GLdouble * params);
GL_ARB_gpu_shader_fp64
void glGetUniformfv(GLuint program, GLint location, GLfloat * params);
GL_VERSION_2_0
, GL_ES_VERSION_2_0
void glGetUniformfv(GLuint program, GLint location, GLfloat * params);
GL_VERSION_2_0
, GL_ES_VERSION_2_0
void glGetUniformfvARB(GLhandleARB programObj, GLint location, GLfloat * params);
GL_ARB_shader_objects
void glGetUniformfvARB(GLhandleARB programObj, GLint location, GLfloat * params);
GL_ARB_shader_objects
void glGetUniformi64vNV(GLuint program, GLint location, GLint64EXT * params);
GL_NV_gpu_shader5
void glGetUniformi64vNV(GLuint program, GLint location, GLint64EXT * params);
GL_NV_gpu_shader5
void glGetUniformIndices(GLuint program, GLsizei uniformCount, const GLchar * * uniformNames, GLuint * uniformIndices);
GL_ARB_uniform_buffer_object
void glGetUniformIndices(GLuint program, GLsizei uniformCount, const GLchar * * uniformNames, GLuint * uniformIndices);
GL_ARB_uniform_buffer_object
void glGetUniformiv(GLuint program, GLint location, GLint * params);
GL_VERSION_2_0
, GL_ES_VERSION_2_0
void glGetUniformiv(GLuint program, GLint location, GLint * params);
GL_VERSION_2_0
, GL_ES_VERSION_2_0
void glGetUniformivARB(GLhandleARB programObj, GLint location, GLint * params);
GL_ARB_shader_objects
void glGetUniformivARB(GLhandleARB programObj, GLint location, GLint * params);
GL_ARB_shader_objects
int glGetUniformLocation(GLuint program, const GLchar * name);
GL_VERSION_2_0
, GL_ES_VERSION_2_0
GLint glGetUniformLocationARB(GLhandleARB programObj, const GLcharARB * name);
GL_ARB_shader_objects
GLintptr glGetUniformOffsetEXT(GLuint program, GLint location);
GL_EXT_bindable_uniform
void glGetUniformSubroutineuiv(GLenum shadertype, GLint location, GLuint * params);
GL_ARB_shader_subroutine
void glGetUniformSubroutineuiv(GLenum shadertype, GLint location, GLuint * params);
GL_ARB_shader_subroutine
void glGetUniformui64vNV(GLuint program, GLint location, GLuint64EXT * params);
GL_NV_shader_buffer_load
void glGetUniformui64vNV(GLuint program, GLint location, GLuint64EXT * params);
GL_NV_shader_buffer_load
void glGetUniformuiv(GLuint program, GLint location, GLuint * params);
GL_VERSION_3_0
; GL_EXT_gpu_shader4
void glGetUniformuiv(GLuint program, GLint location, GLuint * params);
GL_VERSION_3_0
; GL_EXT_gpu_shader4
void glGetVariantBooleanvEXT(GLuint id, GLenum value, GLboolean * data);
GL_EXT_vertex_shader
void glGetVariantBooleanvEXT(GLuint id, GLenum value, GLboolean * data);
GL_EXT_vertex_shader
void glGetVariantFloatvEXT(GLuint id, GLenum value, GLfloat * data);
GL_EXT_vertex_shader
void glGetVariantFloatvEXT(GLuint id, GLenum value, GLfloat * data);
GL_EXT_vertex_shader
void glGetVariantIntegervEXT(GLuint id, GLenum value, GLint * data);
GL_EXT_vertex_shader
void glGetVariantIntegervEXT(GLuint id, GLenum value, GLint * data);
GL_EXT_vertex_shader
void glGetVertexAttribdv(GLuint index, GLenum pname, GLdouble * params);
GL_VERSION_2_0
void glGetVertexAttribdv(GLuint index, GLenum pname, GLdouble * params);
GL_VERSION_2_0
void glGetVertexAttribdvARB(GLuint index, GLenum pname, GLdouble * params);
GL_ARB_vertex_program
void glGetVertexAttribdvARB(GLuint index, GLenum pname, GLdouble * params);
GL_ARB_vertex_program
void glGetVertexAttribfv(GLuint index, GLenum pname, GLfloat * params);
GL_VERSION_2_0
, GL_ES_VERSION_2_0
void glGetVertexAttribfv(GLuint index, GLenum pname, GLfloat * params);
GL_VERSION_2_0
, GL_ES_VERSION_2_0
void glGetVertexAttribfvARB(GLuint index, GLenum pname, GLfloat * params);
GL_ARB_vertex_program
void glGetVertexAttribfvARB(GLuint index, GLenum pname, GLfloat * params);
GL_ARB_vertex_program
void glGetVertexAttribIiv(GLuint index, GLenum pname, GLint * params);
GL_VERSION_3_0
void glGetVertexAttribIiv(GLuint index, GLenum pname, GLint * params);
GL_VERSION_3_0
void glGetVertexAttribIivEXT(GLuint index, GLenum pname, GLint * params);
GL_NV_vertex_program4
void glGetVertexAttribIivEXT(GLuint index, GLenum pname, GLint * params);
GL_NV_vertex_program4
void glGetVertexAttribIuiv(GLuint index, GLenum pname, GLuint * params);
GL_VERSION_3_0
void glGetVertexAttribIuiv(GLuint index, GLenum pname, GLuint * params);
GL_VERSION_3_0
void glGetVertexAttribIuivEXT(GLuint index, GLenum pname, GLuint * params);
GL_NV_vertex_program4
void glGetVertexAttribIuivEXT(GLuint index, GLenum pname, GLuint * params);
GL_NV_vertex_program4
void glGetVertexAttribiv(GLuint index, GLenum pname, GLint * params);
GL_VERSION_2_0
, GL_ES_VERSION_2_0
void glGetVertexAttribiv(GLuint index, GLenum pname, GLint * params);
GL_VERSION_2_0
, GL_ES_VERSION_2_0
void glGetVertexAttribivARB(GLuint index, GLenum pname, GLint * params);
GL_ARB_vertex_program
void glGetVertexAttribivARB(GLuint index, GLenum pname, GLint * params);
GL_ARB_vertex_program
void glGetVertexAttribLdv(GLuint index, GLenum pname, GLdouble * params);
GL_ARB_vertex_attrib_64bit
void glGetVertexAttribLdv(GLuint index, GLenum pname, GLdouble * params);
GL_ARB_vertex_attrib_64bit
void glGetVertexAttribLi64vNV(GLuint index, GLenum pname, GLint64EXT * params);
GL_NV_vertex_attrib_integer_64bit
void glGetVertexAttribLi64vNV(GLuint index, GLenum pname, GLint64EXT * params);
GL_NV_vertex_attrib_integer_64bit
void glGetVertexAttribLui64vNV(GLuint index, GLenum pname, GLuint64EXT * params);
GL_NV_vertex_attrib_integer_64bit
void glGetVertexAttribLui64vNV(GLuint index, GLenum pname, GLuint64EXT * params);
GL_NV_vertex_attrib_integer_64bit
void glGetVideoCaptureivNV(GLuint video_capture_slot, GLenum pname, GLint * params);
GL_NV_video_capture
void glGetVideoCaptureivNV(GLuint video_capture_slot, GLenum pname, GLint * params);
GL_NV_video_capture
void glGetVideoCaptureStreamdvNV(GLuint video_capture_slot, GLuint stream, GLenum pname, GLdouble * params);
GL_NV_video_capture
void glGetVideoCaptureStreamdvNV(GLuint video_capture_slot, GLuint stream, GLenum pname, GLdouble * params);
GL_NV_video_capture
void glGetVideoCaptureStreamfvNV(GLuint video_capture_slot, GLuint stream, GLenum pname, GLfloat * params);
GL_NV_video_capture
void glGetVideoCaptureStreamfvNV(GLuint video_capture_slot, GLuint stream, GLenum pname, GLfloat * params);
GL_NV_video_capture
void glGetVideoCaptureStreamivNV(GLuint video_capture_slot, GLuint stream, GLenum pname, GLint * params);
GL_NV_video_capture
void glGetVideoCaptureStreamivNV(GLuint video_capture_slot, GLuint stream, GLenum pname, GLint * params);
GL_NV_video_capture
void glHint(GLenum target, GLenum mode);
GL_VERSION_1_0
, GL_ES_VERSION_2_0
void glHintPGI(GLenum target, GLint mode);
GL_PGI_misc_hints
void glHistogram(GLenum target, GLsizei width, GLenum internalformat, GLboolean sink);
GL_VERSION_1_2_DEPRECATED
GLsync glImportSyncEXT(GLenum external_sync_type, GLintptr external_sync, GLbitfield flags);
GL_EXT_x11_sync_object
void glIndexd(GLdouble c);
GL_VERSION_1_0
void glIndexdv(const GLdouble * c);
GL_VERSION_1_0
void glIndexdv(const GLdouble * c);
GL_VERSION_1_0
void glIndexf(GLfloat c);
GL_VERSION_1_0
void glIndexFormatNV(GLenum type, GLsizei stride);
GL_NV_vertex_buffer_unified_memory
void glIndexFuncEXT(GLenum func, GLclampf ref);
GL_EXT_index_func
void glIndexfv(const GLfloat * c);
GL_VERSION_1_0
void glIndexfv(const GLfloat * c);
GL_VERSION_1_0
void glIndexi(GLint c);
GL_VERSION_1_0
void glIndexiv(const GLint * c);
GL_VERSION_1_0
void glIndexiv(const GLint * c);
GL_VERSION_1_0
void glIndexMask(GLuint mask);
GL_VERSION_1_0
void glIndexMaterialEXT(GLenum face, GLenum mode);
GL_EXT_index_material
void glIndexPointer(GLenum type, GLsizei stride, const GLvoid * ptr);
GL_VERSION_1_1
void glIndexs(GLshort c);
GL_VERSION_1_0
void glIndexsv(const GLshort * c);
GL_VERSION_1_0
void glIndexsv(const GLshort * c);
GL_VERSION_1_0
void glIndexub(GLubyte c);
GL_VERSION_1_1
void glIndexubv(const GLubyte * c);
GL_VERSION_1_1
void glIndexubv(const GLubyte * c);
GL_VERSION_1_1
void glInitNames(void);
GL_VERSION_1_0
void glInsertComponentEXT(GLuint res, GLuint src, GLuint num);
GL_EXT_vertex_shader
void glInsertEventMarkerEXT(GLsizei length, const GLchar * marker);
GL_EXT_debug_marker
void glInsertEventMarkerEXT(GLsizei length, const GLchar * marker);
GL_EXT_debug_marker
void glInterleavedArrays(GLenum format, GLsizei stride, const GLvoid * pointer);
GL_VERSION_1_1
void glInterleavedArrays(GLenum format, GLsizei stride, const GLvoid * pointer);
GL_VERSION_1_1
GLboolean glIsBuffer(GLuint buffer);
GL_VERSION_1_5
, GL_ES_VERSION_2_0
GLboolean glIsBufferResidentNV(GLenum target);
GL_NV_shader_buffer_load
GLboolean glIsEnabled(GLenum cap);
GL_VERSION_1_0
, GL_ES_VERSION_2_0
GLboolean glIsEnabledi(GLenum target, GLuint index);
GL_VERSION_3_0
GLboolean glIsEnabledIndexedEXT(GLenum target, GLuint index);
GL_EXT_draw_buffers2
GLboolean glIsFenceAPPLE(GLuint fence);
GL_APPLE_fence
GLboolean glIsFenceNV(GLuint fence);
GL_NV_fence
GLboolean glIsFenceNV(GLuint);
GL_NV_fence
GLboolean glIsFenceNV(GLuint);
GL_NV_fence
GLboolean glIsFramebuffer(GLuint framebuffer);
GL_ARB_framebuffer_object
, GL_ES_VERSION_2_0
GLboolean glIsList(GLuint list);
GL_VERSION_1_0
GLboolean glIsNameAMD(GLenum identifier, GLuint name);
GL_AMD_name_gen_delete
GLboolean glIsNamedBufferResidentNV(GLuint buffer);
GL_NV_shader_buffer_load
GLboolean glIsNamedStringARB(GLint namelen, const GLchar * name);
GL_ARB_shading_language_include
GLboolean glIsOcclusionQueryNV(GLuint id);
GL_NV_occlusion_query
GLboolean glIsProgram(GLuint program);
GL_VERSION_2_0
, GL_ES_VERSION_2_0
GLboolean glIsProgramARB(GLuint program);
GL_ARB_vertex_program
GLboolean glIsProgramPipeline(GLuint pipeline);
GL_ARB_separate_shader_objects
GLboolean glIsQueryEXT(GLuint id);
GL_VERSION_1_5
; GL_EXT_occlusion_query_boolean
GLboolean glIsRenderbuffer(GLuint renderbuffer);
GL_ARB_framebuffer_object
, GL_ES_VERSION_2_0
GLboolean glIsSampler(GLuint sampler);
GL_ARB_sampler_objects
GLboolean glIsShader(GLuint shader);
GL_VERSION_2_0
, GL_ES_VERSION_2_0
GLboolean glIsSync(GLsync sync);
GL_ARB_sync
GLboolean glIsTexture(GLuint texture);
GL_VERSION_1_1
, GL_ES_VERSION_2_0
GLboolean glIsTransformFeedback(GLuint id);
GL_ARB_transform_feedback2
GLboolean glIsTransformFeedbackNV(GLuint id);
GL_NV_transform_feedback2
GLboolean glIsVariantEnabledEXT(GLuint id, GLenum cap);
GL_EXT_vertex_shader
GLboolean glIsVertexArray(GLuint array);
GL_ARB_vertex_array_object
GLboolean glIsVertexArrayOES(GLuint array);
GL_OES_vertex_array_object
GLboolean glIsVertexArrayOES(GLuint array);
GL_OES_vertex_array_object
GLboolean glIsVertexAttribEnabledAPPLE(GLuint index, GLenum pname);
GL_APPLE_vertex_program_evaluators
void glLabelObjectEXT(GLenum type, GLuint object, GLsizei length, const GLchar * label);
GL_EXT_debug_label
void glLabelObjectEXT(GLenum type, GLuint object, GLsizei length, const GLchar * label);
GL_EXT_debug_label
void glLightf(GLenum light, GLenum pname, GLfloat param);
GL_VERSION_1_0
, GL_VERSION_ES_CM
void glLighti(GLenum light, GLenum pname, GLint param);
GL_VERSION_1_0
void glLightiv(GLenum light, GLenum pname, const GLint * params);
GL_VERSION_1_0
void glLightiv(GLenum light, GLenum pname, const GLint * params);
GL_VERSION_1_0
void glLightModelf(GLenum pname, GLfloat param);
GL_VERSION_1_0
, GL_VERSION_ES_CM
void glLightModelfv(GLenum pname, const GLfloat * params);
GL_VERSION_1_0
, GL_VERSION_ES_CM
void glLightModelfv(GLenum pname, const GLfloat * params);
GL_VERSION_1_0
, GL_VERSION_ES_CM
void glLightModeli(GLenum pname, GLint param);
GL_VERSION_1_0
void glLightModeliv(GLenum pname, const GLint * params);
GL_VERSION_1_0
void glLightModeliv(GLenum pname, const GLint * params);
GL_VERSION_1_0
void glLightModelx(GLenum pname, GLfixed param);
GL_VERSION_ES_CL_CM
void glLightModelxv(GLenum pname, const GLfixed * params);
GL_VERSION_ES_CL_CM
void glLightModelxv(GLenum pname, const GLfixed * params);
GL_VERSION_ES_CL_CM
void glLightx(GLenum light, GLenum pname, GLfixed param);
GL_VERSION_ES_CL_CM
void glLightxv(GLenum light, GLenum pname, const GLfixed * params);
GL_VERSION_ES_CL_CM
void glLightxv(GLenum light, GLenum pname, const GLfixed * params);
GL_VERSION_ES_CL_CM
void glLineStipple(GLint factor, GLushort pattern);
GL_VERSION_1_0
void glLineWidth(GLfloat width);
GL_VERSION_1_0
, GL_ES_VERSION_2_0
void glLineWidthx(GLfixed width);
GL_VERSION_ES_CL_CM
void glLinkProgram(GLuint program);
GL_VERSION_2_0
, GL_ES_VERSION_2_0
void glLinkProgramARB(GLhandleARB programObj);
GL_ARB_shader_objects
void glListBase(GLuint base);
GL_VERSION_1_0
void glLoadMatrixd(const GLdouble * m);
GL_VERSION_1_0
void glLoadMatrixd(const GLdouble * m);
GL_VERSION_1_0
void glLoadMatrixx(const GLfixed * m);
GL_VERSION_ES_CL_CM
void glLoadMatrixx(const GLfixed * m);
GL_VERSION_ES_CL_CM
void glLoadName(GLuint name);
GL_VERSION_1_0
void glLoadPaletteFromModelViewMatrixOES(void);
GL_OES_matrix_palette
void glLoadTransposeMatrixd(const GLdouble * m);
GL_VERSION_1_3_DEPRECATED
void glLoadTransposeMatrixd(const GLdouble * m);
GL_VERSION_1_3_DEPRECATED
void glLoadTransposeMatrixf(const GLfloat * m);
GL_VERSION_1_3_DEPRECATED
void glLoadTransposeMatrixf(const GLfloat * m);
GL_VERSION_1_3_DEPRECATED
void glLockArraysEXT(GLint first, GLsizei count);
GL_EXT_compiled_vertex_array
void glLogicOp(GLenum opcode);
GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
void glLogicOp(GLenum opcode);
GL_VERSION_1_0
void glMakeBufferNonResidentNV(GLenum target);
GL_NV_shader_buffer_load
void glMakeBufferResidentNV(GLenum target, GLenum access);
GL_NV_shader_buffer_load
void glMakeNamedBufferNonResidentNV(GLuint buffer);
GL_NV_shader_buffer_load
void glMakeNamedBufferResidentNV(GLuint buffer, GLenum access);
GL_NV_shader_buffer_load
void glMap1d(GLenum target, GLdouble u1, GLdouble u2, GLint stride, GLint order, const GLdouble * points);
GL_VERSION_1_0
void glMap1d(GLenum target, GLdouble u1, GLdouble u2, GLint stride, GLint order, const GLdouble * points);
GL_VERSION_1_0
void glMap1f(GLenum target, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat * points);
GL_VERSION_1_0
void glMap1f(GLenum target, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat * points);
GL_VERSION_1_0
void glMap2d(GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, const GLdouble * points);
GL_VERSION_1_0
void glMap2d(GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, const GLdouble * points);
GL_VERSION_1_0
void glMap2f(GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, const GLfloat * points);
GL_VERSION_1_0
void glMap2f(GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, const GLfloat * points);
GL_VERSION_1_0
void * glMapBufferOES(GLenum target, GLenum access);
GL_VERSION_1_5
; GL_OES_mapbuffer
GLvoid * glMapBufferRange(GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access);
GL_ARB_map_buffer_range
void glMapControlPointsNV(GLenum target, GLuint index, GLenum type, GLsizei ustride, GLsizei vstride, GLint uorder, GLint vorder, GLboolean packed, const GLvoid * points);
GL_NV_evaluators
void glMapGrid1d(GLint un, GLdouble u1, GLdouble u2);
GL_VERSION_1_0
void glMapGrid1f(GLint un, GLfloat u1, GLfloat u2);
GL_VERSION_1_0
void glMapGrid2d(GLint un, GLdouble u1, GLdouble u2, GLint vn, GLdouble v1, GLdouble v2);
GL_VERSION_1_0
void glMapGrid2f(GLint un, GLfloat u1, GLfloat u2, GLint vn, GLfloat v1, GLfloat v2);
GL_VERSION_1_0
GLvoid * glMapNamedBufferEXT(GLuint buffer, GLenum access);
GL_EXT_direct_state_access
GLvoid * glMapNamedBufferRangeEXT(GLuint buffer, GLintptr offset, GLsizeiptr length, GLbitfield access);
GL_EXT_direct_state_access
void glMapParameterfvNV(GLenum target, GLenum pname, const GLfloat * params);
GL_NV_evaluators
void glMapParameterfvNV(GLenum target, GLenum pname, const GLfloat * params);
GL_NV_evaluators
void glMapParameterivNV(GLenum target, GLenum pname, const GLint * params);
GL_NV_evaluators
void glMapParameterivNV(GLenum target, GLenum pname, const GLint * params);
GL_NV_evaluators
void glMapVertexAttrib1dAPPLE(GLuint index, GLuint size, GLdouble u1, GLdouble u2, GLint stride, GLint order, const GLdouble * points);
GL_APPLE_vertex_program_evaluators
void glMapVertexAttrib1dAPPLE(GLuint index, GLuint size, GLdouble u1, GLdouble u2, GLint stride, GLint order, const GLdouble * points);
GL_APPLE_vertex_program_evaluators
void glMapVertexAttrib1fAPPLE(GLuint index, GLuint size, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat * points);
GL_APPLE_vertex_program_evaluators
void glMapVertexAttrib1fAPPLE(GLuint index, GLuint size, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat * points);
GL_APPLE_vertex_program_evaluators
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);
GL_APPLE_vertex_program_evaluators
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);
GL_APPLE_vertex_program_evaluators
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);
GL_APPLE_vertex_program_evaluators
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);
GL_APPLE_vertex_program_evaluators
void glMateriali(GLenum face, GLenum pname, GLint param);
GL_VERSION_1_0
void glMaterialiv(GLenum face, GLenum pname, const GLint * params);
GL_VERSION_1_0
void glMaterialiv(GLenum face, GLenum pname, const GLint * params);
GL_VERSION_1_0
void glMaterialx(GLenum face, GLenum pname, GLfixed param);
GL_VERSION_ES_CL_CM
void glMaterialxv(GLenum face, GLenum pname, const GLfixed * params);
GL_VERSION_ES_CL_CM
void glMaterialxv(GLenum face, GLenum pname, const GLfixed * params);
GL_VERSION_ES_CL_CM
void glMatrixFrustumEXT(GLenum mode, GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar);
GL_EXT_direct_state_access
void glMatrixIndexPointerOES(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer);
GL_ARB_matrix_palette
; GL_OES_matrix_palette
void glMatrixIndexubvARB(GLint size, const GLubyte * indices);
GL_ARB_matrix_palette
void glMatrixIndexubvARB(GLint size, const GLubyte * indices);
GL_ARB_matrix_palette
void glMatrixIndexuivARB(GLint size, const GLuint * indices);
GL_ARB_matrix_palette
void glMatrixIndexuivARB(GLint size, const GLuint * indices);
GL_ARB_matrix_palette
void glMatrixIndexusvARB(GLint size, const GLushort * indices);
GL_ARB_matrix_palette
void glMatrixIndexusvARB(GLint size, const GLushort * indices);
GL_ARB_matrix_palette
void glMatrixLoaddEXT(GLenum mode, const GLdouble * m);
GL_EXT_direct_state_access
void glMatrixLoaddEXT(GLenum mode, const GLdouble * m);
GL_EXT_direct_state_access
void glMatrixLoadfEXT(GLenum mode, const GLfloat * m);
GL_EXT_direct_state_access
void glMatrixLoadfEXT(GLenum mode, const GLfloat * m);
GL_EXT_direct_state_access
void glMatrixLoadIdentityEXT(GLenum mode);
GL_EXT_direct_state_access
void glMatrixLoadTransposedEXT(GLenum mode, const GLdouble * m);
GL_EXT_direct_state_access
void glMatrixLoadTransposedEXT(GLenum mode, const GLdouble * m);
GL_EXT_direct_state_access
void glMatrixLoadTransposefEXT(GLenum mode, const GLfloat * m);
GL_EXT_direct_state_access
void glMatrixLoadTransposefEXT(GLenum mode, const GLfloat * m);
GL_EXT_direct_state_access
void glMatrixMultdEXT(GLenum mode, const GLdouble * m);
GL_EXT_direct_state_access
void glMatrixMultdEXT(GLenum mode, const GLdouble * m);
GL_EXT_direct_state_access
void glMatrixMultfEXT(GLenum mode, const GLfloat * m);
GL_EXT_direct_state_access
void glMatrixMultfEXT(GLenum mode, const GLfloat * m);
GL_EXT_direct_state_access
void glMatrixMultTransposedEXT(GLenum mode, const GLdouble * m);
GL_EXT_direct_state_access
void glMatrixMultTransposedEXT(GLenum mode, const GLdouble * m);
GL_EXT_direct_state_access
void glMatrixMultTransposefEXT(GLenum mode, const GLfloat * m);
GL_EXT_direct_state_access
void glMatrixMultTransposefEXT(GLenum mode, const GLfloat * m);
GL_EXT_direct_state_access
void glMatrixOrthoEXT(GLenum mode, GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar);
GL_EXT_direct_state_access
void glMatrixPopEXT(GLenum mode);
GL_EXT_direct_state_access
void glMatrixPushEXT(GLenum mode);
GL_EXT_direct_state_access
void glMatrixRotatedEXT(GLenum mode, GLdouble angle, GLdouble x, GLdouble y, GLdouble z);
GL_EXT_direct_state_access
void glMatrixRotatefEXT(GLenum mode, GLfloat angle, GLfloat x, GLfloat y, GLfloat z);
GL_EXT_direct_state_access
void glMatrixScaledEXT(GLenum mode, GLdouble x, GLdouble y, GLdouble z);
GL_EXT_direct_state_access
void glMatrixScalefEXT(GLenum mode, GLfloat x, GLfloat y, GLfloat z);
GL_EXT_direct_state_access
void glMatrixTranslatedEXT(GLenum mode, GLdouble x, GLdouble y, GLdouble z);
GL_EXT_direct_state_access
void glMatrixTranslatefEXT(GLenum mode, GLfloat x, GLfloat y, GLfloat z);
GL_EXT_direct_state_access
|
|||||||||
PREV NEXT | FRAMES NO FRAMES |