#include <glPatchTable.h>
Definition at line 45 of file glPatchTable.h.
◆ VertexBufferBinding
◆ ~GLPatchTable()
◆ GLPatchTable()
◆ allocate()
◆ Create()
◆ GetFVarPatchArrays()
Returns the patch arrays for face-varying index buffer data.
Definition at line 98 of file glPatchTable.h.
◆ GetFVarPatchIndexBuffer()
GLuint GetFVarPatchIndexBuffer |
( |
int |
fvarChannel = 0 | ) |
const |
|
inline |
Returns the GL index buffer containing face-varying control vertices.
Definition at line 103 of file glPatchTable.h.
◆ GetFVarPatchIndexTextureBuffer()
GLuint GetFVarPatchIndexTextureBuffer |
( |
int |
fvarChannel = 0 | ) |
const |
|
inline |
Returns the GL texture buffer containing face-varying control vertices.
Definition at line 108 of file glPatchTable.h.
◆ GetFVarPatchParamBuffer()
GLuint GetFVarPatchParamBuffer |
( |
int |
fvarChannel = 0 | ) |
const |
|
inline |
Returns the GL index buffer containing face-varying patch params.
Definition at line 113 of file glPatchTable.h.
◆ GetFVarPatchParamTextureBuffer()
GLuint GetFVarPatchParamTextureBuffer |
( |
int |
fvarChannel = 0 | ) |
const |
|
inline |
Returns the GL texture buffer containing face-varying patch params.
Definition at line 118 of file glPatchTable.h.
◆ GetNumFVarChannels()
int GetNumFVarChannels |
( |
| ) |
const |
|
inline |
Returns the number of face-varying channel buffers.
Definition at line 95 of file glPatchTable.h.
◆ GetPatchArrays()
Returns the patch arrays for vertex index buffer data.
Definition at line 55 of file glPatchTable.h.
◆ GetPatchIndexBuffer()
GLuint GetPatchIndexBuffer |
( |
| ) |
const |
|
inline |
Returns the GL index buffer containing the patch control vertices.
Definition at line 60 of file glPatchTable.h.
◆ GetPatchIndexTextureBuffer()
GLuint GetPatchIndexTextureBuffer |
( |
| ) |
const |
|
inline |
Returns the GL texture buffer containing the patch control vertices.
Definition at line 70 of file glPatchTable.h.
◆ GetPatchParamBuffer()
GLuint GetPatchParamBuffer |
( |
| ) |
const |
|
inline |
Returns the GL index buffer containing the patch parameter.
Definition at line 65 of file glPatchTable.h.
◆ GetPatchParamTextureBuffer()
GLuint GetPatchParamTextureBuffer |
( |
| ) |
const |
|
inline |
Returns the GL texture buffer containing the patch parameter.
Definition at line 75 of file glPatchTable.h.
◆ GetVaryingPatchArrays()
Returns the patch arrays for varying index buffer data.
Definition at line 80 of file glPatchTable.h.
◆ GetVaryingPatchIndexBuffer()
GLuint GetVaryingPatchIndexBuffer |
( |
| ) |
const |
|
inline |
Returns the GL index buffer containing the varying control vertices.
Definition at line 85 of file glPatchTable.h.
◆ GetVaryingPatchIndexTextureBuffer()
GLuint GetVaryingPatchIndexTextureBuffer |
( |
| ) |
const |
|
inline |
Returns the GL texture buffer containing the varying control vertices.
Definition at line 90 of file glPatchTable.h.
◆ _fvarIndexBuffers
std::vector<GLuint> _fvarIndexBuffers |
|
protected |
◆ _fvarIndexTextures
std::vector<GLuint> _fvarIndexTextures |
|
protected |
◆ _fvarParamBuffers
std::vector<GLuint> _fvarParamBuffers |
|
protected |
◆ _fvarParamTextures
std::vector<GLuint> _fvarParamTextures |
|
protected |
◆ _fvarPatchArrays
◆ _patchArrays
◆ _patchIndexBuffer
◆ _patchIndexTexture
GLuint _patchIndexTexture |
|
protected |
◆ _patchParamBuffer
◆ _patchParamTexture
GLuint _patchParamTexture |
|
protected |
◆ _varyingIndexBuffer
GLuint _varyingIndexBuffer |
|
protected |
◆ _varyingIndexTexture
GLuint _varyingIndexTexture |
|
protected |
◆ _varyingPatchArrays
The documentation for this class was generated from the following file: