| Modifier and Type | Field and Description |
|---|---|
| protected FixedFuncPipeline | |
| protected GL2ES2 | |
| protected final GLProfile | |
| public static final int | |
| protected boolean | |
| protected PMVMatrix |
| Access | Constructor and Description |
|---|---|
| public | FixedFuncHook(final GL2ES2 gl, final ShaderSelectionMode
TODO mode, final PMVMatrix optional pass through PMVMatrix for the pmvMatrix)FixedFuncHook and FixedFuncPipeline
|
| public | FixedFuncHook(final GL2ES2 gl, final ShaderSelectionMode
TODO mode, final PMVMatrix optional pass through PMVMatrix for the pmvMatrix, final Class<?> shaderRootClass, final String shaderSrcRoot, final String shaderBinRoot, final String vertexColorFile, final String vertexColorLightFile, final String fragmentColorFile, final String fragmentColorTextureFile)FixedFuncHook and FixedFuncPipeline
|
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| public final GLProfile | |
| public PMVMatrix | |
| public void | |
| public void | |
| public void | |
| public void | glClientActiveTexture(final int textureUnit)
ES2 supports CullFace implicit public void glCullFace(int faceName) { fixedFunction.glCullFace(faceName); gl.glCullFace(faceName); } |
| public void | glColor4f(final float red, final float green, final float blue, final float alpha)
Implements com. |
| public void | |
| public void | glColorPointer(final GLArrayData array)
Implements com. |
| public void | glColorPointer(final int size, final int type, final int stride, final Buffer pointer)
Implements com. |
| public void | glColorPointer(final int size, final int type, final int stride, final long pointer_buffer_offset)
Implements com. |
| public void | |
| public void | glDisableClientState(final int glArrayIndex)
Implements com. |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | glEnableClientState(final int glArrayIndex)
Implements com. |
| public void | glFrustum(final double left, final double right, final double bottom, final double top, final double zNear, final double zFar)
|
| public void | glFrustumf(final float left, final float right, final float bottom, final float top, final float zNear, final float zFar)
Implements com. Multiply the current matrix with the frustum matrix.
|
| public void | glGetFloatv(final int pname, final FloatBuffer
the FloatBuffer's position remains unchanged,
which is the same behavior than the native JOGL GL impl params)Implements com. |
| public void | glGetFloatv(final int pname, final float[]
storage params, final int storage offset params_offset)Implements com. |
| public void | glGetIntegerv(final int
GL_MATRIX_MODE to receive the current matrix modethe FloatBuffer's position remains unchanged
which is the same behavior than the native JOGL GL impl params)Implements com. |
| public void | glGetIntegerv(final int pname, final int[] params, final int params_offset)
Implements com. |
| public int | |
| public void | |
| public void | |
| public void | glLightfv(final int light, final int pname, final FloatBuffer params)
Implements com. |
| public void | glLightfv(final int light, final int pname, final float[] params, final int params_offset)
Implements com. |
| public void | glLoadIdentity()
Implements com. |
| public void | glLoadMatrixf(final FloatBuffer
the FloatBuffer's position remains unchanged,
which is the same behavior than the native JOGL GL impl m)Implements com. |
| public void | glLoadMatrixf(final float[] m, final int m_offset)
Implements com. |
| public void | glMaterialf(final int face, final int pname, final float param)
Implements com. |
| public void | glMaterialfv(final int face, final int pname, final FloatBuffer params)
Implements com. |
| public void | glMaterialfv(final int face, final int pname, final float[] params, final int params_offset)
Implements com. |
| public void | glMatrixMode(final int mode)
Implements com. |
| public void | glMultMatrixf(final FloatBuffer
the FloatBuffer's position remains unchanged,
which is the same behavior than the native JOGL GL impl m)Implements com. |
| public void | glMultMatrixf(final float[] m, final int m_offset)
Implements com. |
| public void | glNormalPointer(final GLArrayData array)
Implements com. |
| public void | glNormalPointer(final int type, final int stride, final Buffer pointer)
Implements com. |
| public void | glNormalPointer(final int type, final int stride, final long pointer_buffer_offset)
Implements com. |
| public void | glOrtho(final double left, final double right, final double bottom, final double top, final double near_val, final double far_val)
|
| public void | glOrthof(final float left, final float right, final float bottom, final float top, final float zNear, final float zFar)
Implements com. Multiply the current matrix with the orthogonal matrix.
|
| public void | |
| public void | |
| public void | |
| public void | |
| public void | glPopMatrix()
Implements com. |
| public void | glPushMatrix()
Implements com. |
| public void | glRotatef(final float angdeg, final float x, final float y, final float z)
Implements com. |
| public void | glScalef(final float x, final float y, final float z)
Implements com. |
| public void | |
| public void | glTexCoordPointer(final GLArrayData array)
Implements com. |
| public void | glTexCoordPointer(final int size, final int type, final int stride, final Buffer pointer)
Implements com. |
| public void | glTexCoordPointer(final int size, final int type, final int stride, final long pointer_buffer_offset)
Implements com. |
| public void | |
| public void | glTexImage2D(final int target, final int level, int internalformat, final int width, final int height, final int border, final int format, final int type, final Buffer pixels)
|
| public void | glTexImage2D(final int target, final int level, int internalformat, final int width, final int height, final int border, final int format, final int type, final long pixels_buffer_offset)
|
| public void | glTranslatef(final float x, final float y, final float z)
Implements com. |
| public void | glVertexPointer(final GLArrayData array)
Implements com. |
| public void | glVertexPointer(final int size, final int type, final int stride, final Buffer pointer)
Implements com. |
| public void | glVertexPointer(final int size, final int type, final int stride, final long pointer_buffer_offset)
Implements com. |
| public final boolean | |
| public final boolean | |
| public final boolean | |
| public final boolean | |
| public final boolean | |
| public void | |
| public final String | |
| public boolean |
| fixedFunction | back to summary |
|---|---|
| protected FixedFuncPipeline fixedFunction | |
| gl | back to summary |
|---|---|
| protected GL2ES2 gl | |
| gl2es1GLProfile | back to summary |
|---|---|
| protected final GLProfile gl2es1GLProfile | |
| MAX_TEXTURE_UNITS | back to summary |
|---|---|
| public static final int MAX_TEXTURE_UNITS | |
| ownsPMVMatrix | back to summary |
|---|---|
| protected boolean ownsPMVMatrix | |
| pmvMatrix | back to summary |
|---|---|
| protected PMVMatrix pmvMatrix | |
| FixedFuncHook | back to summary |
|---|---|
public FixedFuncHook(final GL2ES2 gl, final ShaderSelectionMode mode, final PMVMatrix pmvMatrix)
| |
| FixedFuncHook | back to summary |
|---|---|
public FixedFuncHook(final GL2ES2 gl, final ShaderSelectionMode mode, final PMVMatrix pmvMatrix, final Class<?> shaderRootClass, final String shaderSrcRoot, final String shaderBinRoot, final String vertexColorFile, final String vertexColorLightFile, final String fragmentColorFile, final String fragmentColorTextureFile)
| |
| destroy | back to summary |
|---|---|
| public void destroy() | |
| getGLProfile | back to summary |
|---|---|
| public final GLProfile getGLProfile() | |
| getMatrix | back to summary |
|---|---|
| public PMVMatrix getMatrix() | |
| glActiveTexture | back to summary |
|---|---|
| public void glActiveTexture(final int texture) | |
| glAlphaFunc | back to summary |
|---|---|
| public void glAlphaFunc(final int func, final float ref) | |
| glBindTexture | back to summary |
|---|---|
| public void glBindTexture(final int target, final int texture) | |
| glClientActiveTexture | back to summary |
|---|---|
| public void glClientActiveTexture(final int textureUnit) ES2 supports CullFace implicit public void glCullFace(int faceName) { fixedFunction.glCullFace(faceName); gl.glCullFace(faceName); } | |
| glColor4f | back to summary |
|---|---|
| public void glColor4f(final float red, final float green, final float blue, final float alpha) Implements com.
| |
| glColor4ub | back to summary |
|---|---|
| public void glColor4ub(final byte red, final byte green, final byte blue, final byte alpha) | |
| glColorPointer | back to summary |
|---|---|
| public void glColorPointer(final GLArrayData array) Implements com.
| |
| glColorPointer | back to summary |
|---|---|
| public void glColorPointer(final int size, final int type, final int stride, final Buffer pointer) Implements com.
| |
| glColorPointer | back to summary |
|---|---|
| public void glColorPointer(final int size, final int type, final int stride, final long pointer_buffer_offset) Implements com.
| |
| glDisable | back to summary |
|---|---|
| public void glDisable(final int cap) | |
| glDisableClientState | back to summary |
|---|---|
| public void glDisableClientState(final int glArrayIndex) Implements com.
| |
| glDrawArrays | back to summary |
|---|---|
| public void glDrawArrays(final int mode, final int first, final int count) | |
| glDrawElements | back to summary |
|---|---|
| public void glDrawElements(final int mode, final int count, final int type, final Buffer indices) | |
| glDrawElements | back to summary |
|---|---|
| public void glDrawElements(final int mode, final int count, final int type, final long indices_buffer_offset) | |
| glEnable | back to summary |
|---|---|
| public void glEnable(final int cap) | |
| glEnableClientState | back to summary |
|---|---|
| public void glEnableClientState(final int glArrayIndex) Implements com.
| |
| glFrustum | back to summary |
|---|---|
| public void glFrustum(final double left, final double right, final double bottom, final double top, final double zNear, final double zFar) | |
| glFrustumf | back to summary |
|---|---|
| public void glFrustumf(final float left, final float right, final float bottom, final float top, final float zNear, final float zFar) Implements com. Doc from com.
| |
| glGetFloatv | back to summary |
|---|---|
| public void glGetFloatv(final int pname, final FloatBuffer params) Implements com. Doc from com. Copy the named matrix into the given storage.
| |
| glGetFloatv | back to summary |
|---|---|
| public void glGetFloatv(final int pname, final float[] params, final int params_offset) Implements com. Doc from com. Copy the named matrix to the given storage at offset.
| |
| glGetIntegerv | back to summary |
|---|---|
| public void glGetIntegerv(final int pname, final IntBuffer params) Implements com. Doc from com. glGetIntegerv
| |
| glGetIntegerv | back to summary |
|---|---|
| public void glGetIntegerv(final int pname, final int[] params, final int params_offset) Implements com.
| |
| glGetMatrixMode | back to summary |
|---|---|
| public int glGetMatrixMode() | |
| glGetTexEnviv | back to summary |
|---|---|
| public void glGetTexEnviv(final int target, final int pname, final IntBuffer params) | |
| glGetTexEnviv | back to summary |
|---|---|
| public void glGetTexEnviv(final int target, final int pname, final int[] params, final int params_offset) | |
| glLightfv | back to summary |
|---|---|
| public void glLightfv(final int light, final int pname, final FloatBuffer params) Implements com.
| |
| glLightfv | back to summary |
|---|---|
| public void glLightfv(final int light, final int pname, final float[] params, final int params_offset) Implements com.
| |
| glLoadIdentity | back to summary |
|---|---|
| public void glLoadIdentity() Implements com. Doc from com. Load the current matrix with the identity matrix
| |
| glLoadMatrixf | back to summary |
|---|---|
| public void glLoadMatrixf(final FloatBuffer m) Implements com. Doc from com. Load the current matrix w/ the provided one.
| |
| glLoadMatrixf | back to summary |
|---|---|
| public void glLoadMatrixf(final float[] m, final int m_offset) Implements com. Doc from com. Load the current matrix w/ the provided one.
| |
| glMaterialf | back to summary |
|---|---|
| public void glMaterialf(final int face, final int pname, final float param) Implements com.
| |
| glMaterialfv | back to summary |
|---|---|
| public void glMaterialfv(final int face, final int pname, final FloatBuffer params) Implements com.
| |
| glMaterialfv | back to summary |
|---|---|
| public void glMaterialfv(final int face, final int pname, final float[] params, final int params_offset) Implements com.
| |
| glMatrixMode | back to summary |
|---|---|
| public void glMatrixMode(final int mode) Implements com. Doc from com. Sets the current matrix mode.
| |
| glMultMatrixf | back to summary |
|---|---|
| public void glMultMatrixf(final FloatBuffer m) Implements com. Doc from com. Multiply the current matrix: [c] = [c] x [m]
| |
| glMultMatrixf | back to summary |
|---|---|
| public void glMultMatrixf(final float[] m, final int m_offset) Implements com. Doc from com. Multiply the current matrix: [c] = [c] x [m]
| |
| glNormalPointer | back to summary |
|---|---|
| public void glNormalPointer(final GLArrayData array) Implements com.
| |
| glNormalPointer | back to summary |
|---|---|
| public void glNormalPointer(final int type, final int stride, final Buffer pointer) Implements com.
| |
| glNormalPointer | back to summary |
|---|---|
| public void glNormalPointer(final int type, final int stride, final long pointer_buffer_offset) Implements com.
| |
| glOrtho | back to summary |
|---|---|
| public void glOrtho(final double left, final double right, final double bottom, final double top, final double near_val, final double far_val) | |
| glOrthof | back to summary |
|---|---|
| public void glOrthof(final float left, final float right, final float bottom, final float top, final float zNear, final float zFar) Implements com. Doc from com.
| |
| glPointParameterf | back to summary |
|---|---|
| public void glPointParameterf(final int pname, final float param) | |
| glPointParameterfv | back to summary |
|---|---|
| public void glPointParameterfv(final int pname, final float[] params, final int params_offset) | |
| glPointParameterfv | back to summary |
|---|---|
| public void glPointParameterfv(final int pname, final FloatBuffer params) | |
| glPointSize | back to summary |
|---|---|
| public void glPointSize(final float size) | |
| glPopMatrix | back to summary |
|---|---|
| public void glPopMatrix() Implements com. Doc from com. Pop the current matrix from it's stack.
| |
| glPushMatrix | back to summary |
|---|---|
| public void glPushMatrix() Implements com. Doc from com. Push the current matrix to it's stack, while preserving it's values.
There exist one stack per matrix mode, i.e.
| |
| glRotatef | back to summary |
|---|---|
| public void glRotatef(final float angdeg, final float x, final float y, final float z) Implements com. Doc from com. Rotate the current matrix.
| |
| glScalef | back to summary |
|---|---|
| public void glScalef(final float x, final float y, final float z) Implements com. Doc from com. Scale the current matrix.
| |
| glShadeModel | back to summary |
|---|---|
| public void glShadeModel(final int mode) Implements com.
| |
| glTexCoordPointer | back to summary |
|---|---|
| public void glTexCoordPointer(final GLArrayData array) Implements com.
| |
| glTexCoordPointer | back to summary |
|---|---|
| public void glTexCoordPointer(final int size, final int type, final int stride, final Buffer pointer) Implements com.
| |
| glTexCoordPointer | back to summary |
|---|---|
| public void glTexCoordPointer(final int size, final int type, final int stride, final long pointer_buffer_offset) Implements com.
| |
| glTexEnvi | back to summary |
|---|---|
| public void glTexEnvi(final int target, final int pname, final int value) | |
| glTexImage2D | back to summary |
|---|---|
| public void glTexImage2D(final int target, final int level, int internalformat, final int width, final int height, final int border, final int format, final int type, final Buffer pixels) | |
| glTexImage2D | back to summary |
|---|---|
| public void glTexImage2D(final int target, final int level, int internalformat, final int width, final int height, final int border, final int format, final int type, final long pixels_buffer_offset) | |
| glTranslatef | back to summary |
|---|---|
| public void glTranslatef(final float x, final float y, final float z) Implements com. Doc from com. Translate the current matrix.
| |
| glVertexPointer | back to summary |
|---|---|
| public void glVertexPointer(final GLArrayData array) Implements com.
| |
| glVertexPointer | back to summary |
|---|---|
| public void glVertexPointer(final int size, final int type, final int stride, final Buffer pointer) Implements com.
| |
| glVertexPointer | back to summary |
|---|---|
| public void glVertexPointer(final int size, final int type, final int stride, final long pointer_buffer_offset) Implements com.
| |
| isGL3core | back to summary |
|---|---|
| public final boolean isGL3core() | |
| isGL4core | back to summary |
|---|---|
| public final boolean isGL4core() | |
| isGLcore | back to summary |
|---|---|
| public final boolean isGLcore() | |
| isGLES2Compatible | back to summary |
|---|---|
| public final boolean isGLES2Compatible() | |
| isGLES3Compatible | back to summary |
|---|---|
| public final boolean isGLES3Compatible() | |
| setVerbose | back to summary |
|---|---|
| public void setVerbose(final boolean v) | |
| toString | back to summary |
|---|---|
| public final String toString() Overrides java. Doc from java. Returns a string representation of the object. | |
| verbose | back to summary |
|---|---|
| public boolean verbose() | |