|
JOGL v2.6.0-rc-20250712
JOGL, High-Performance Graphics Binding for Java (public API).
|
Public Member Functions | |
| final boolean | validate (final GLProfile glp, final boolean throwException) |
| Validates this instance's parameter. More... | |
| void | associate (final Object obj, final boolean enable) |
| Implementation and type dependent object association. More... | |
| final boolean | isVertexAttribute () |
| Returns true if this data set is intended for a GLSL vertex shader attribute, otherwise false, ie intended for fixed function vertex pointer. More... | |
| final int | getIndex () |
| The index of the predefined array index, see list below, or -1 in case of a shader attribute array. More... | |
| final int | getLocation () |
| Returns the shader attribute location for this name, -1 if not yet determined. More... | |
| final int | setLocation (final int v) |
| Sets the given location of the shader attribute. More... | |
| final int | setLocation (final GL2ES2 gl, final int program) |
| Retrieves the location of the shader attribute from the linked shader program. More... | |
| final int | setLocation (final GL2ES2 gl, final int program, final int location) |
| Binds the location of the shader attribute to the given location for the unlinked shader program. More... | |
| final String | getName () |
| The name of the reflecting shader array attribute. More... | |
| final long | getVBOOffset () |
| The VBO buffer offset or 0 if not a VBO. More... | |
| final int | getVBOName () |
| The VBO name or 0 if not a VBO. More... | |
| final boolean | isVBO () |
| Determines whether the data is server side (VBO) and enabled, or a client side array (false). More... | |
| final int | getVBOUsage () |
| The VBO usage or 0 if not a VBO. More... | |
| final int | getVBOTarget () |
| The VBO target or 0 if not a VBO. More... | |
| Buffer | getBuffer () |
| The Buffer holding the data, may be null if a GPU buffer without client bound data. More... | |
| final int | getCompsPerElem () |
| The number of components per element. More... | |
| final int | getCompType () |
| The component's GL data type, ie. More... | |
| final int | getBytesPerComp () |
| The component's size in bytes. More... | |
| final boolean | sealed () |
Returns true if data has been sealed (flipped to read), otherwise false (writing mode). More... | |
| final int | getElemCount () |
Returns the element position (written elements) if not sealed() or the element limit (available to read) after sealed() (flip). More... | |
| final int | elemPosition () |
| Returns the element position. More... | |
| int | remainingElems () |
| The current number of remaining elements. More... | |
| int | getElemCapacity () |
| Return the element capacity. More... | |
| final int | getByteCount () |
Returns the byte position (written elements) if not sealed() or the byte limit (available to read) after sealed() (flip). More... | |
| final int | bytePosition () |
| Returns the bytes position. More... | |
| int | remainingBytes () |
| The current number of remaining bytes. More... | |
| int | getByteCapacity () |
| Return the capacity in bytes. More... | |
| String | fillStatsToString () |
| Returns a string with detailed buffer fill stats. More... | |
| String | elemStatsToString () |
| Returns a string with detailed buffer element stats, i.e. More... | |
| final boolean | getNormalized () |
| True, if GL shall normalize fixed point data while converting them into float. More... | |
| final int | getStride () |
| final Class<?> | getBufferClass () |
| void | destroy (final GL gl) |
| String | toString () |
| void | setName (final String newName) |
| Set a new name for this array. More... | |
| void | setVBOEnabled (final boolean vboEnabled) |
| Enable or disable use of VBO. More... | |
| void | setVBOName (final int vboName) |
| Set the VBO buffer name, if valid (!= 0) enable use of VBO, otherwise (==0) disable VBO usage. More... | |
| void | setVBOUsage (final int vboUsage) |
| void | setVBOTarget (final int vboTarget) |
| GLArrayDataWrapper (final GLArrayDataWrapper src) | |
| Copy Constructor. More... | |
| void | associate (Object obj, boolean enable) |
| Implementation and type dependent object association. More... | |
| boolean | isVertexAttribute () |
| Returns true if this data set is intended for a GLSL vertex shader attribute, otherwise false, ie intended for fixed function vertex pointer. More... | |
| int | getIndex () |
| The index of the predefined array index, see list below, or -1 in case of a shader attribute array. More... | |
| String | getName () |
| The name of the reflecting shader array attribute. More... | |
| void | setName (String newName) |
| Set a new name for this array. More... | |
| int | getLocation () |
| Returns the shader attribute location for this name, -1 if not yet determined. More... | |
| int | setLocation (int v) |
| Sets the given location of the shader attribute. More... | |
| int | setLocation (GL2ES2 gl, int program) |
| Retrieves the location of the shader attribute from the linked shader program. More... | |
| int | setLocation (GL2ES2 gl, int program, int location) |
| Binds the location of the shader attribute to the given location for the unlinked shader program. More... | |
| boolean | isVBO () |
| Determines whether the data is server side (VBO) and enabled, or a client side array (false). More... | |
| long | getVBOOffset () |
| The VBO buffer offset or 0 if not a VBO. More... | |
| int | getVBOName () |
| The VBO name or 0 if not a VBO. More... | |
| int | getVBOUsage () |
| The VBO usage or 0 if not a VBO. More... | |
| int | getVBOTarget () |
| The VBO target or 0 if not a VBO. More... | |
| Buffer | getBuffer () |
| The Buffer holding the data, may be null if a GPU buffer without client bound data. More... | |
| int | getCompsPerElem () |
| The number of components per element. More... | |
| int | getCompType () |
| The component's GL data type, ie. More... | |
| int | getBytesPerComp () |
| The component's size in bytes. More... | |
| boolean | sealed () |
Returns true if data has been sealed (flipped to read), otherwise false (writing mode). More... | |
| int | getElemCount () |
Returns the element position (written elements) if not sealed() or the element limit (available to read) after sealed() (flip). More... | |
| int | elemPosition () |
| Returns the element position. More... | |
| int | remainingElems () |
| The current number of remaining elements. More... | |
| int | getElemCapacity () |
| Return the element capacity. More... | |
| int | getByteCount () |
Returns the byte position (written elements) if not sealed() or the byte limit (available to read) after sealed() (flip). More... | |
| int | bytePosition () |
| Returns the bytes position. More... | |
| int | remainingBytes () |
| The current number of remaining bytes. More... | |
| int | getByteCapacity () |
| Return the capacity in bytes. More... | |
| String | fillStatsToString () |
| Returns a string with detailed buffer fill stats. More... | |
| String | elemStatsToString () |
| Returns a string with detailed buffer element stats, i.e. More... | |
| boolean | getNormalized () |
| True, if GL shall normalize fixed point data while converting them into float. More... | |
| int | getStride () |
| String | toString () |
| void | destroy (GL gl) |
Static Public Member Functions | |
| static GLArrayDataWrapper | createFixed (final int index, final int comps, final int dataType, final boolean normalized, final int stride, final Buffer buffer, final int vboName, final long vboOffset, final int vboUsage, final int vboTarget) throws GLException |
| Create a VBO, using a predefined fixed function array index, wrapping the given data. More... | |
| static GLArrayDataWrapper | createFixed (final int index, final int comps, final int dataType, final boolean normalized, final int stride, final int mappedElementCount, final int vboName, final long vboOffset, final int vboUsage, final int vboTarget) throws GLException |
| Create a VBO, using a predefined fixed function array index, wrapping the mapped data characteristics. More... | |
| static GLArrayDataWrapper | createGLSL (final String name, final int comps, final int dataType, final boolean normalized, final int stride, final Buffer buffer, final int vboName, final long vboOffset, final int vboUsage, final int vboTarget) throws GLException |
| Create a VBO, using a custom GLSL array attribute name, wrapping the given data. More... | |
| static GLArrayDataWrapper | createGLSL (final String name, final int comps, final int dataType, final boolean normalized, final int stride, final int mappedElementCount, final int vboName, final long vboOffset, final int vboUsage, final int vboTarget) throws GLException |
| Create a VBO, using a custom GLSL array attribute name, wrapping the mapped data characteristics. More... | |
| static final Class<?> | getBufferClass (final int dataType) |
Static Public Attributes | |
| static final boolean | DEBUG = Debug.debug("GLArrayData") |
Protected Member Functions | |
| GLArrayDataWrapper (final String name, final int index, final int componentsPerElement, final int componentType, final boolean normalized, final int stride, final Buffer data, final int mappedElementCount, final boolean isVertexAttribute, final int vboName, final long vboOffset, final int vboUsage, final int vboTarget) throws GLException | |
Protected Attributes | |
| final int | compType |
| final Class<?> | compClazz |
| final int | bytesPerComp |
| final int | compsPerElement |
| final int | strideB |
| stride in bytes; strideB >= compsPerElement * bytesPerComp More... | |
| final int | strideL |
| stride in logical components More... | |
| final boolean | normalized |
| final int | mappedElemCount |
| final boolean | isVertexAttr |
| boolean | alive |
| int | index |
| int | location |
| String | name |
| Buffer | buffer |
| int | vboName |
| long | vboOffset |
| boolean | vboEnabled |
| int | vboUsage |
| int | vboTarget |
| boolean | sealed |
Definition at line 48 of file GLArrayDataWrapper.java.
|
protected |
Definition at line 452 of file GLArrayDataWrapper.java.
| com.jogamp.opengl.util.GLArrayDataWrapper.GLArrayDataWrapper | ( | final GLArrayDataWrapper | src | ) |
Copy Constructor.
Buffer is sliced, i.e. sharing content but using own state.
All other values are simply copied.
Definition at line 543 of file GLArrayDataWrapper.java.
| void com.jogamp.opengl.util.GLArrayDataWrapper.associate | ( | final Object | obj, |
| final boolean | enable | ||
| ) |
Implementation and type dependent object association.
One currently known use case is to associate a ShaderState to an GLSL aware vertex attribute object, allowing to use the ShaderState to handle it's data persistence, location and state change.
This is implicitly done via shaderState.ownAttribute(GLArrayData, boolean).
| obj | implementation and type dependent association |
| enable | pass true to enable the association and false to disable it. |
Implements com.jogamp.opengl.GLArrayData.
Reimplemented in com.jogamp.opengl.util.GLArrayDataClient.
Definition at line 184 of file GLArrayDataWrapper.java.
| final int com.jogamp.opengl.util.GLArrayDataWrapper.bytePosition | ( | ) |
Returns the bytes position.
Implements com.jogamp.opengl.GLArrayData.
Definition at line 310 of file GLArrayDataWrapper.java.
|
static |
Create a VBO, using a predefined fixed function array index, wrapping the given data.
This buffer is always sealed().
| index | The GL array index |
| comps | The array component number |
| dataType | The array index GL data type |
| normalized | Whether the data shall be normalized |
| stride | |
| buffer | the user define data |
| vboName | |
| vboOffset | |
| vboUsage | GL2ES2#GL_STREAM_DRAW, GL#GL_STATIC_DRAW or GL#GL_DYNAMIC_DRAW |
| vboTarget | GL#GL_ARRAY_BUFFER or GL#GL_ELEMENT_ARRAY_BUFFER |
| GLException |
Definition at line 70 of file GLArrayDataWrapper.java.
|
static |
Create a VBO, using a predefined fixed function array index, wrapping the mapped data characteristics.
This buffer is always sealed().
| index | The GL array index |
| comps | The array component number |
| dataType | The array index GL data type |
| normalized | Whether the data shall be normalized |
| stride | |
| mappedElementCount | |
| vboName | |
| vboOffset | |
| vboUsage | GL2ES2#GL_STREAM_DRAW, GL#GL_STATIC_DRAW or GL#GL_DYNAMIC_DRAW |
| vboTarget | GL#GL_ARRAY_BUFFER or GL#GL_ELEMENT_ARRAY_BUFFER |
| GLException |
Definition at line 97 of file GLArrayDataWrapper.java.
|
static |
Create a VBO, using a custom GLSL array attribute name, wrapping the given data.
This buffer is always sealed().
| name | The custom name for the GL attribute, maybe null if gpuBufferTarget is GL#GL_ELEMENT_ARRAY_BUFFER |
| comps | The array component number |
| dataType | The array index GL data type |
| normalized | Whether the data shall be normalized |
| stride | |
| buffer | the user define data |
| vboName | |
| vboOffset | |
| vboUsage | GL2ES2#GL_STREAM_DRAW, GL#GL_STATIC_DRAW or GL#GL_DYNAMIC_DRAW |
| vboTarget | GL#GL_ARRAY_BUFFER or GL#GL_ELEMENT_ARRAY_BUFFER |
| GLException |
Definition at line 123 of file GLArrayDataWrapper.java.
|
static |
Create a VBO, using a custom GLSL array attribute name, wrapping the mapped data characteristics.
This buffer is always sealed().
| name | The custom name for the GL attribute, maybe null if gpuBufferTarget is GL#GL_ELEMENT_ARRAY_BUFFER |
| comps | The array component number |
| dataType | The array index GL data type |
| normalized | Whether the data shall be normalized |
| stride | |
| mappedElementCount | |
| vboName | |
| vboOffset | |
| vboUsage | GL2ES2#GL_STREAM_DRAW, GL#GL_STATIC_DRAW or GL#GL_DYNAMIC_DRAW |
| vboTarget | GL#GL_ARRAY_BUFFER or GL#GL_ELEMENT_ARRAY_BUFFER |
| GLException |
Definition at line 149 of file GLArrayDataWrapper.java.
| void com.jogamp.opengl.util.GLArrayDataWrapper.destroy | ( | final GL | gl | ) |
Implements com.jogamp.opengl.GLArrayData.
Reimplemented in com.jogamp.opengl.util.GLArrayDataClient, and com.jogamp.opengl.util.GLArrayDataServer.
Definition at line 363 of file GLArrayDataWrapper.java.
| final int com.jogamp.opengl.util.GLArrayDataWrapper.elemPosition | ( | ) |
Returns the element position.
On element consist out of getCompsPerElem() components.
Implements com.jogamp.opengl.GLArrayData.
Definition at line 266 of file GLArrayDataWrapper.java.
| String com.jogamp.opengl.util.GLArrayDataWrapper.elemStatsToString | ( | ) |
Returns a string with detailed buffer element stats, i.e.
sealed, count, position, remaining, limit and capacity.
Implements com.jogamp.opengl.GLArrayData.
Definition at line 348 of file GLArrayDataWrapper.java.
| String com.jogamp.opengl.util.GLArrayDataWrapper.fillStatsToString | ( | ) |
Returns a string with detailed buffer fill stats.
Implements com.jogamp.opengl.GLArrayData.
Definition at line 339 of file GLArrayDataWrapper.java.
| Buffer com.jogamp.opengl.util.GLArrayDataWrapper.getBuffer | ( | ) |
The Buffer holding the data, may be null if a GPU buffer without client bound data.
Implements com.jogamp.opengl.GLArrayData.
Definition at line 236 of file GLArrayDataWrapper.java.
| final Class<?> com.jogamp.opengl.util.GLArrayDataWrapper.getBufferClass | ( | ) |
|
static |
Definition at line 393 of file GLArrayDataWrapper.java.
| int com.jogamp.opengl.util.GLArrayDataWrapper.getByteCapacity | ( | ) |
Return the capacity in bytes.
Implements com.jogamp.opengl.GLArrayData.
Definition at line 330 of file GLArrayDataWrapper.java.
| final int com.jogamp.opengl.util.GLArrayDataWrapper.getByteCount | ( | ) |
Returns the byte position (written elements) if not sealed() or the byte limit (available to read) after sealed() (flip).
Implements com.jogamp.opengl.GLArrayData.
Definition at line 295 of file GLArrayDataWrapper.java.
| final int com.jogamp.opengl.util.GLArrayDataWrapper.getBytesPerComp | ( | ) |
The component's size in bytes.
Implements com.jogamp.opengl.GLArrayData.
Definition at line 245 of file GLArrayDataWrapper.java.
| final int com.jogamp.opengl.util.GLArrayDataWrapper.getCompsPerElem | ( | ) |
The number of components per element.
Implements com.jogamp.opengl.GLArrayData.
Definition at line 239 of file GLArrayDataWrapper.java.
| final int com.jogamp.opengl.util.GLArrayDataWrapper.getCompType | ( | ) |
The component's GL data type, ie.
GL_FLOAT
Implements com.jogamp.opengl.GLArrayData.
Definition at line 242 of file GLArrayDataWrapper.java.
| int com.jogamp.opengl.util.GLArrayDataWrapper.getElemCapacity | ( | ) |
Return the element capacity.
On element consist out of getCompsPerElem() components.
Implements com.jogamp.opengl.GLArrayData.
Definition at line 286 of file GLArrayDataWrapper.java.
| final int com.jogamp.opengl.util.GLArrayDataWrapper.getElemCount | ( | ) |
Returns the element position (written elements) if not sealed() or the element limit (available to read) after sealed() (flip).
On element consist out of getCompsPerElem() components.
Implements com.jogamp.opengl.GLArrayData.
Definition at line 251 of file GLArrayDataWrapper.java.
| final int com.jogamp.opengl.util.GLArrayDataWrapper.getIndex | ( | ) |
The index of the predefined array index, see list below, or -1 in case of a shader attribute array.
Implements com.jogamp.opengl.GLArrayData.
Definition at line 196 of file GLArrayDataWrapper.java.
| final int com.jogamp.opengl.util.GLArrayDataWrapper.getLocation | ( | ) |
Returns the shader attribute location for this name, -1 if not yet determined.
Implements com.jogamp.opengl.GLArrayData.
Definition at line 199 of file GLArrayDataWrapper.java.
| final String com.jogamp.opengl.util.GLArrayDataWrapper.getName | ( | ) |
The name of the reflecting shader array attribute.
Implements com.jogamp.opengl.GLArrayData.
Definition at line 218 of file GLArrayDataWrapper.java.
| final boolean com.jogamp.opengl.util.GLArrayDataWrapper.getNormalized | ( | ) |
True, if GL shall normalize fixed point data while converting them into float.
Default behavior (of the fixed function pipeline) is true for fixed point data type and false for floating point data types.
Implements com.jogamp.opengl.GLArrayData.
Definition at line 355 of file GLArrayDataWrapper.java.
| final int com.jogamp.opengl.util.GLArrayDataWrapper.getStride | ( | ) |
Implements com.jogamp.opengl.GLArrayData.
Definition at line 358 of file GLArrayDataWrapper.java.
| final int com.jogamp.opengl.util.GLArrayDataWrapper.getVBOName | ( | ) |
The VBO name or 0 if not a VBO.
Implements com.jogamp.opengl.GLArrayData.
Definition at line 224 of file GLArrayDataWrapper.java.
| final long com.jogamp.opengl.util.GLArrayDataWrapper.getVBOOffset | ( | ) |
The VBO buffer offset or 0 if not a VBO.
Implements com.jogamp.opengl.GLArrayData.
Definition at line 221 of file GLArrayDataWrapper.java.
| final int com.jogamp.opengl.util.GLArrayDataWrapper.getVBOTarget | ( | ) |
The VBO target or 0 if not a VBO.
GL#GL_ARRAY_BUFFER or GL#GL_ELEMENT_ARRAY_BUFFER Implements com.jogamp.opengl.GLArrayData.
Definition at line 233 of file GLArrayDataWrapper.java.
| final int com.jogamp.opengl.util.GLArrayDataWrapper.getVBOUsage | ( | ) |
The VBO usage or 0 if not a VBO.
GL2ES2#GL_STREAM_DRAW, GL#GL_STATIC_DRAW or GL#GL_DYNAMIC_DRAW Implements com.jogamp.opengl.GLArrayData.
Definition at line 230 of file GLArrayDataWrapper.java.
| final boolean com.jogamp.opengl.util.GLArrayDataWrapper.isVBO | ( | ) |
Determines whether the data is server side (VBO) and enabled, or a client side array (false).
Implements com.jogamp.opengl.GLArrayData.
Definition at line 227 of file GLArrayDataWrapper.java.
| final boolean com.jogamp.opengl.util.GLArrayDataWrapper.isVertexAttribute | ( | ) |
Returns true if this data set is intended for a GLSL vertex shader attribute, otherwise false, ie intended for fixed function vertex pointer.
Implements com.jogamp.opengl.GLArrayData.
Definition at line 193 of file GLArrayDataWrapper.java.
| int com.jogamp.opengl.util.GLArrayDataWrapper.remainingBytes | ( | ) |
The current number of remaining bytes.
Returns the number of bytes between the current position and the limit, i.e. remaining bytes to write in this buffer.
Implements com.jogamp.opengl.GLArrayData.
Definition at line 321 of file GLArrayDataWrapper.java.
| int com.jogamp.opengl.util.GLArrayDataWrapper.remainingElems | ( | ) |
The current number of remaining elements.
On element consist out of getCompsPerElem() components.
Returns the number of elements between the current position and the limit, i.e. remaining elements to write in this buffer.
Implements com.jogamp.opengl.GLArrayData.
Definition at line 277 of file GLArrayDataWrapper.java.
| final boolean com.jogamp.opengl.util.GLArrayDataWrapper.sealed | ( | ) |
Returns true if data has been sealed (flipped to read), otherwise false (writing mode).
Implements com.jogamp.opengl.GLArrayData.
Definition at line 248 of file GLArrayDataWrapper.java.
| final int com.jogamp.opengl.util.GLArrayDataWrapper.setLocation | ( | final GL2ES2 | gl, |
| final int | program | ||
| ) |
Retrieves the location of the shader attribute from the linked shader program.
No validation is performed within the implementation.
| gl | |
| program |
Implements com.jogamp.opengl.GLArrayData.
Definition at line 205 of file GLArrayDataWrapper.java.
| final int com.jogamp.opengl.util.GLArrayDataWrapper.setLocation | ( | final GL2ES2 | gl, |
| final int | program, | ||
| final int | location | ||
| ) |
Binds the location of the shader attribute to the given location for the unlinked shader program.
No validation is performed within the implementation.
| gl | |
| program |
Implements com.jogamp.opengl.GLArrayData.
Definition at line 211 of file GLArrayDataWrapper.java.
| final int com.jogamp.opengl.util.GLArrayDataWrapper.setLocation | ( | final int | v | ) |
Sets the given location of the shader attribute.
Implements com.jogamp.opengl.GLArrayData.
Definition at line 202 of file GLArrayDataWrapper.java.
| void com.jogamp.opengl.util.GLArrayDataWrapper.setName | ( | final String | newName | ) |
Set a new name for this array.
This clears the location, i.e. sets it to -1.
Implements com.jogamp.opengl.GLArrayData.
Definition at line 413 of file GLArrayDataWrapper.java.
| void com.jogamp.opengl.util.GLArrayDataWrapper.setVBOEnabled | ( | final boolean | vboEnabled | ) |
Enable or disable use of VBO.
Only possible if a VBO buffer name is defined.
Reimplemented in com.jogamp.opengl.util.GLArrayDataServer.
Definition at line 423 of file GLArrayDataWrapper.java.
| void com.jogamp.opengl.util.GLArrayDataWrapper.setVBOName | ( | final int | vboName | ) |
Set the VBO buffer name, if valid (!= 0) enable use of VBO, otherwise (==0) disable VBO usage.
Definition at line 433 of file GLArrayDataWrapper.java.
| void com.jogamp.opengl.util.GLArrayDataWrapper.setVBOTarget | ( | final int | vboTarget | ) |
| vboTarget | either GL#GL_ARRAY_BUFFER or GL#GL_ELEMENT_ARRAY_BUFFER |
Definition at line 448 of file GLArrayDataWrapper.java.
| void com.jogamp.opengl.util.GLArrayDataWrapper.setVBOUsage | ( | final int | vboUsage | ) |
| vboUsage | GL2ES2#GL_STREAM_DRAW, GL#GL_STATIC_DRAW or GL#GL_DYNAMIC_DRAW |
Definition at line 441 of file GLArrayDataWrapper.java.
| String com.jogamp.opengl.util.GLArrayDataWrapper.toString | ( | ) |
Implements com.jogamp.opengl.GLArrayData.
Reimplemented in com.jogamp.opengl.util.GLArrayDataClient, and com.jogamp.opengl.util.GLArrayDataServer.
Definition at line 372 of file GLArrayDataWrapper.java.
| final boolean com.jogamp.opengl.util.GLArrayDataWrapper.validate | ( | final GLProfile | glp, |
| final boolean | throwException | ||
| ) |
Validates this instance's parameter.
Called automatically by GLArrayDataClient and GLArrayDataServer. GLArrayDataWrapper does not validate it's instance by itself.
| glp | the GLProfile to use |
| throwException | whether to throw an exception if this instance has invalid parameter or not |
Definition at line 165 of file GLArrayDataWrapper.java.
|
protected |
Definition at line 590 of file GLArrayDataWrapper.java.
|
protected |
Definition at line 594 of file GLArrayDataWrapper.java.
|
protected |
Definition at line 579 of file GLArrayDataWrapper.java.
|
protected |
Definition at line 578 of file GLArrayDataWrapper.java.
|
protected |
Definition at line 580 of file GLArrayDataWrapper.java.
|
protected |
Definition at line 577 of file GLArrayDataWrapper.java.
|
static |
Definition at line 49 of file GLArrayDataWrapper.java.
|
protected |
Definition at line 591 of file GLArrayDataWrapper.java.
|
protected |
Definition at line 587 of file GLArrayDataWrapper.java.
|
protected |
Definition at line 592 of file GLArrayDataWrapper.java.
|
protected |
Definition at line 586 of file GLArrayDataWrapper.java.
|
protected |
Definition at line 593 of file GLArrayDataWrapper.java.
|
protected |
Definition at line 585 of file GLArrayDataWrapper.java.
|
protected |
Definition at line 600 of file GLArrayDataWrapper.java.
|
protected |
stride in bytes; strideB >= compsPerElement * bytesPerComp
Definition at line 582 of file GLArrayDataWrapper.java.
|
protected |
stride in logical components
Definition at line 584 of file GLArrayDataWrapper.java.
|
protected |
Definition at line 597 of file GLArrayDataWrapper.java.
|
protected |
Definition at line 595 of file GLArrayDataWrapper.java.
|
protected |
Definition at line 596 of file GLArrayDataWrapper.java.
|
protected |
Definition at line 599 of file GLArrayDataWrapper.java.
|
protected |
Definition at line 598 of file GLArrayDataWrapper.java.