|
JOGL v2.6.0-rc-20250706
JOGL, High-Performance Graphics Binding for Java (public API).
|
Public Member Functions | |
| void | glVertexv (final Buffer v) |
| void | glNormalv (final Buffer v) |
| void | glColorv (final Buffer v) |
| void | glTexCoordv (final Buffer v) |
| void | glVertex2b (final byte x, final byte y) |
| void | glVertex3b (final byte x, final byte y, final byte z) |
| void | glVertex2s (final short x, final short y) |
| void | glVertex3s (final short x, final short y, final short z) |
| void | glVertex2f (final float x, final float y) |
| void | glVertex3f (final float x, final float y, final float z) |
| void | glNormal3b (final byte x, final byte y, final byte z) |
| void | glNormal3s (final short x, final short y, final short z) |
| void | glNormal3f (final float x, final float y, final float z) |
| void | glColor3b (final byte r, final byte g, final byte b) |
| void | glColor3ub (final byte r, final byte g, final byte b) |
| void | glColor4b (final byte r, final byte g, final byte b, final byte a) |
| void | glColor4ub (final byte r, final byte g, final byte b, final byte a) |
| void | glColor3s (final short r, final short g, final short b) |
| void | glColor4s (final short r, final short g, final short b, final short a) |
| void | glColor3f (final float r, final float g, final float b) |
| void | glColor4f (final float r, final float g, final float b, final float a) |
| void | glTexCoord2b (final byte x, final byte y) |
| void | glTexCoord3b (final byte x, final byte y, final byte z) |
| void | glTexCoord2s (final short x, final short y) |
| void | glTexCoord3s (final short x, final short y, final short z) |
| void | glTexCoord2f (final float x, final float y) |
| void | glTexCoord3f (final float x, final float y, final float z) |
| void | rewind () |
| void | setShaderProgram (final int program) |
| void | destroy (final GL gl) |
| void | reset (final GL gl) |
| void | reset () |
| void | seal (final GL glObj, final boolean seal) |
| void | seal (final boolean seal) |
| void | enableBuffer (final GL gl, final boolean enable) |
| String | toString () |
Protected Member Functions | |
| VBOSet (final int initialElementCount, final int vComps, final int vDataType, final int cComps, final int cDataType, final int nComps, final int nDataType, final int tComps, final int tDataType, final boolean useGLSL, final int glBufferUsage, final ShaderState st, final int shaderProgram) | |
| int | getResizeElementCount () |
| void | setResizeElementCount (final int v) |
| boolean | getUseVBO () |
| final VBOSet | regenerate (final GL gl) |
| void | checkSeal (final boolean test) throws GLException |
| void | useShaderProgram (final GL2ES2 gl, final boolean force) |
| void | draw (final GL gl, final Buffer indices, final boolean disableBufferAfterDraw, final int i) |
| String | getElemUseCountStr () |
| boolean | fitElementInBuffer (final int type) |
| boolean | reallocateBuffer (final int addElems) |
| final boolean | growBuffer (final int type) |
| grow buffer by initialElementCount if there is no space for one more element in the designated buffer More... | |
Definition at line 407 of file ImmModeSink.java.
|
protected |
Definition at line 408 of file ImmModeSink.java.
|
protected |
| void com.jogamp.opengl.util.ImmModeSink.VBOSet.destroy | ( | final GL | gl | ) |
Definition at line 908 of file ImmModeSink.java.
|
protected |
| void com.jogamp.opengl.util.ImmModeSink.VBOSet.enableBuffer | ( | final GL | gl, |
| final boolean | enable | ||
| ) |
Definition at line 982 of file ImmModeSink.java.
|
protected |
|
protected |
|
protected |
|
protected |
| void com.jogamp.opengl.util.ImmModeSink.VBOSet.glColor3b | ( | final byte | r, |
| final byte | g, | ||
| final byte | b | ||
| ) |
Definition at line 690 of file ImmModeSink.java.
| void com.jogamp.opengl.util.ImmModeSink.VBOSet.glColor3f | ( | final float | r, |
| final float | g, | ||
| final float | b | ||
| ) |
Definition at line 762 of file ImmModeSink.java.
| void com.jogamp.opengl.util.ImmModeSink.VBOSet.glColor3s | ( | final short | r, |
| final short | g, | ||
| final short | b | ||
| ) |
Definition at line 738 of file ImmModeSink.java.
| void com.jogamp.opengl.util.ImmModeSink.VBOSet.glColor3ub | ( | final byte | r, |
| final byte | g, | ||
| final byte | b | ||
| ) |
Definition at line 701 of file ImmModeSink.java.
| void com.jogamp.opengl.util.ImmModeSink.VBOSet.glColor4b | ( | final byte | r, |
| final byte | g, | ||
| final byte | b, | ||
| final byte | a | ||
| ) |
Definition at line 712 of file ImmModeSink.java.
| void com.jogamp.opengl.util.ImmModeSink.VBOSet.glColor4f | ( | final float | r, |
| final float | g, | ||
| final float | b, | ||
| final float | a | ||
| ) |
Definition at line 773 of file ImmModeSink.java.
| void com.jogamp.opengl.util.ImmModeSink.VBOSet.glColor4s | ( | final short | r, |
| final short | g, | ||
| final short | b, | ||
| final short | a | ||
| ) |
Definition at line 749 of file ImmModeSink.java.
| void com.jogamp.opengl.util.ImmModeSink.VBOSet.glColor4ub | ( | final byte | r, |
| final byte | g, | ||
| final byte | b, | ||
| final byte | a | ||
| ) |
Definition at line 725 of file ImmModeSink.java.
| void com.jogamp.opengl.util.ImmModeSink.VBOSet.glColorv | ( | final Buffer | v | ) |
Definition at line 586 of file ImmModeSink.java.
| void com.jogamp.opengl.util.ImmModeSink.VBOSet.glNormal3b | ( | final byte | x, |
| final byte | y, | ||
| final byte | z | ||
| ) |
Definition at line 656 of file ImmModeSink.java.
| void com.jogamp.opengl.util.ImmModeSink.VBOSet.glNormal3f | ( | final float | x, |
| final float | y, | ||
| final float | z | ||
| ) |
Definition at line 678 of file ImmModeSink.java.
| void com.jogamp.opengl.util.ImmModeSink.VBOSet.glNormal3s | ( | final short | x, |
| final short | y, | ||
| final short | z | ||
| ) |
Definition at line 667 of file ImmModeSink.java.
| void com.jogamp.opengl.util.ImmModeSink.VBOSet.glNormalv | ( | final Buffer | v | ) |
Definition at line 582 of file ImmModeSink.java.
| void com.jogamp.opengl.util.ImmModeSink.VBOSet.glTexCoord2b | ( | final byte | x, |
| final byte | y | ||
| ) |
Definition at line 787 of file ImmModeSink.java.
| void com.jogamp.opengl.util.ImmModeSink.VBOSet.glTexCoord2f | ( | final float | x, |
| final float | y | ||
| ) |
Definition at line 827 of file ImmModeSink.java.
| void com.jogamp.opengl.util.ImmModeSink.VBOSet.glTexCoord2s | ( | final short | x, |
| final short | y | ||
| ) |
Definition at line 807 of file ImmModeSink.java.
| void com.jogamp.opengl.util.ImmModeSink.VBOSet.glTexCoord3b | ( | final byte | x, |
| final byte | y, | ||
| final byte | z | ||
| ) |
Definition at line 796 of file ImmModeSink.java.
| void com.jogamp.opengl.util.ImmModeSink.VBOSet.glTexCoord3f | ( | final float | x, |
| final float | y, | ||
| final float | z | ||
| ) |
Definition at line 836 of file ImmModeSink.java.
| void com.jogamp.opengl.util.ImmModeSink.VBOSet.glTexCoord3s | ( | final short | x, |
| final short | y, | ||
| final short | z | ||
| ) |
Definition at line 816 of file ImmModeSink.java.
| void com.jogamp.opengl.util.ImmModeSink.VBOSet.glTexCoordv | ( | final Buffer | v | ) |
Definition at line 590 of file ImmModeSink.java.
| void com.jogamp.opengl.util.ImmModeSink.VBOSet.glVertex2b | ( | final byte | x, |
| final byte | y | ||
| ) |
Definition at line 595 of file ImmModeSink.java.
| void com.jogamp.opengl.util.ImmModeSink.VBOSet.glVertex2f | ( | final float | x, |
| final float | y | ||
| ) |
Definition at line 635 of file ImmModeSink.java.
| void com.jogamp.opengl.util.ImmModeSink.VBOSet.glVertex2s | ( | final short | x, |
| final short | y | ||
| ) |
Definition at line 615 of file ImmModeSink.java.
| void com.jogamp.opengl.util.ImmModeSink.VBOSet.glVertex3b | ( | final byte | x, |
| final byte | y, | ||
| final byte | z | ||
| ) |
Definition at line 604 of file ImmModeSink.java.
| void com.jogamp.opengl.util.ImmModeSink.VBOSet.glVertex3f | ( | final float | x, |
| final float | y, | ||
| final float | z | ||
| ) |
Definition at line 644 of file ImmModeSink.java.
| void com.jogamp.opengl.util.ImmModeSink.VBOSet.glVertex3s | ( | final short | x, |
| final short | y, | ||
| final short | z | ||
| ) |
Definition at line 624 of file ImmModeSink.java.
| void com.jogamp.opengl.util.ImmModeSink.VBOSet.glVertexv | ( | final Buffer | v | ) |
Definition at line 578 of file ImmModeSink.java.
|
protected |
grow buffer by initialElementCount if there is no space for one more element in the designated buffer
Definition at line 1386 of file ImmModeSink.java.
|
protected |
Definition at line 1288 of file ImmModeSink.java.
| void com.jogamp.opengl.util.ImmModeSink.VBOSet.reset | ( | ) |
Definition at line 922 of file ImmModeSink.java.
| void com.jogamp.opengl.util.ImmModeSink.VBOSet.reset | ( | final GL | gl | ) |
Definition at line 917 of file ImmModeSink.java.
| void com.jogamp.opengl.util.ImmModeSink.VBOSet.rewind | ( | ) |
| void com.jogamp.opengl.util.ImmModeSink.VBOSet.seal | ( | final boolean | seal | ) |
| void com.jogamp.opengl.util.ImmModeSink.VBOSet.seal | ( | final GL | glObj, |
| final boolean | seal | ||
| ) |
Definition at line 940 of file ImmModeSink.java.
|
protected |
| void com.jogamp.opengl.util.ImmModeSink.VBOSet.setShaderProgram | ( | final int | program | ) |
Definition at line 863 of file ImmModeSink.java.
| String com.jogamp.opengl.util.ImmModeSink.VBOSet.toString | ( | ) |
Definition at line 1243 of file ImmModeSink.java.
|
protected |
Definition at line 495 of file ImmModeSink.java.