#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: