#include <glPatchTable.h>
Definition at line 27 of file glPatchTable.h.
◆ ID
◆ VertexBufferBinding
◆ ~GLPatchTable()
◆ GLPatchTable()
◆ allocate()
◆ Create()
◆ GetFVarPatchArrays()
Returns the patch arrays for face-varying index buffer data.
Definition at line 81 of file glPatchTable.h.
◆ GetFVarPatchIndexBuffer()
| ID GetFVarPatchIndexBuffer |
( |
int | fvarChannel = 0 | ) |
const |
|
inline |
Returns the GL index buffer containing face-varying control vertices.
Definition at line 86 of file glPatchTable.h.
◆ GetFVarPatchIndexTextureBuffer()
| ID GetFVarPatchIndexTextureBuffer |
( |
int | fvarChannel = 0 | ) |
const |
|
inline |
Returns the GL texture buffer containing face-varying control vertices.
Definition at line 91 of file glPatchTable.h.
◆ GetFVarPatchParamBuffer()
| ID GetFVarPatchParamBuffer |
( |
int | fvarChannel = 0 | ) |
const |
|
inline |
Returns the GL index buffer containing face-varying patch params.
Definition at line 96 of file glPatchTable.h.
◆ GetFVarPatchParamTextureBuffer()
| ID GetFVarPatchParamTextureBuffer |
( |
int | fvarChannel = 0 | ) |
const |
|
inline |
Returns the GL texture buffer containing face-varying patch params.
Definition at line 101 of file glPatchTable.h.
◆ GetNumFVarChannels()
| int GetNumFVarChannels |
( |
| ) |
const |
|
inline |
Returns the number of face-varying channel buffers.
Definition at line 78 of file glPatchTable.h.
◆ GetPatchArrays()
Returns the patch arrays for vertex index buffer data.
Definition at line 38 of file glPatchTable.h.
◆ GetPatchIndexBuffer()
| ID GetPatchIndexBuffer |
( |
| ) |
const |
|
inline |
Returns the GL index buffer containing the patch control vertices.
Definition at line 43 of file glPatchTable.h.
◆ GetPatchIndexTextureBuffer()
| ID GetPatchIndexTextureBuffer |
( |
| ) |
const |
|
inline |
Returns the GL texture buffer containing the patch control vertices.
Definition at line 53 of file glPatchTable.h.
◆ GetPatchParamBuffer()
| ID GetPatchParamBuffer |
( |
| ) |
const |
|
inline |
Returns the GL index buffer containing the patch parameter.
Definition at line 48 of file glPatchTable.h.
◆ GetPatchParamTextureBuffer()
| ID GetPatchParamTextureBuffer |
( |
| ) |
const |
|
inline |
Returns the GL texture buffer containing the patch parameter.
Definition at line 58 of file glPatchTable.h.
◆ GetVaryingPatchArrays()
Returns the patch arrays for varying index buffer data.
Definition at line 63 of file glPatchTable.h.
◆ GetVaryingPatchIndexBuffer()
| ID GetVaryingPatchIndexBuffer |
( |
| ) |
const |
|
inline |
Returns the GL index buffer containing the varying control vertices.
Definition at line 68 of file glPatchTable.h.
◆ GetVaryingPatchIndexTextureBuffer()
| ID GetVaryingPatchIndexTextureBuffer |
( |
| ) |
const |
|
inline |
Returns the GL texture buffer containing the varying control vertices.
Definition at line 73 of file glPatchTable.h.
◆ _fvarIndexBuffers
| std::vector<ID> _fvarIndexBuffers |
|
protected |
◆ _fvarIndexTextures
| std::vector<ID> _fvarIndexTextures |
|
protected |
◆ _fvarParamBuffers
| std::vector<ID> _fvarParamBuffers |
|
protected |
◆ _fvarParamTextures
| std::vector<ID> _fvarParamTextures |
|
protected |
◆ _fvarPatchArrays
◆ _patchArrays
◆ _patchIndexBuffer
◆ _patchIndexTexture
◆ _patchParamBuffer
◆ _patchParamTexture
◆ _varyingIndexBuffer
◆ _varyingIndexTexture
◆ _varyingPatchArrays
The documentation for this class was generated from the following file: