| Modifier and Type | Field and Description |
|---|---|
| private final List |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public final void | addSubHandler(final GLArrayHandlerFlat
the sub handler handler)Implements jogamp. |
| public final void | enableState(final GL
current GL object gl, final boolean true if array shall be enabled, otherwise false. enable, final Object extension object allowing passing of an implementation detail ext)Implements jogamp. |
| public final void | setSubArrayVBOName(final int vboName)
Implements jogamp. |
| private final void |
| subArrays | back to summary |
|---|---|
| private final List<GLArrayHandlerFlat> subArrays | |
| GLSLArrayHandlerInterleaved | back to summary |
|---|---|
| public GLSLArrayHandlerInterleaved(final GLArrayDataEditable ad) | |
| addSubHandler | back to summary |
|---|---|
| public final void addSubHandler(final GLArrayHandlerFlat handler) Implements jogamp. Doc from jogamp. Supporting interleaved arrays, where sub handlers may handle the array state and the master handler the buffer consistency.
| |
| enableState | back to summary |
|---|---|
| public final void enableState(final GL gl, final boolean enable, final Object ext) Implements jogamp. Doc from jogamp. Implementation shall enable or disable the array state. Before enabling the array state, implementation shall synchronize the data with the GPU and associate the data with the array. | |
| setSubArrayVBOName | back to summary |
|---|---|
| public final void setSubArrayVBOName(final int vboName) Implements jogamp.
| |
| syncSubData | back to summary |
|---|---|
| private final void syncSubData(final GL gl, final Object ext) | |