GL TextureBuffer stencil table. More...
#include <glXFBEvaluator.h>
Public Member Functions | |
GLStencilTableTBO (Far::StencilTable const *stencilTable) | |
GLStencilTableTBO (Far::LimitStencilTable const *limitStencilTable) | |
~GLStencilTableTBO () | |
GLuint | GetSizesTexture () const |
GLuint | GetOffsetsTexture () const |
GLuint | GetIndicesTexture () const |
GLuint | GetWeightsTexture () const |
GLuint | GetDuWeightsTexture () const |
GLuint | GetDvWeightsTexture () const |
GLuint | GetDuuWeightsTexture () const |
GLuint | GetDuvWeightsTexture () const |
GLuint | GetDvvWeightsTexture () const |
int | GetNumStencils () const |
Static Public Member Functions | |
static GLStencilTableTBO * | Create (Far::StencilTable const *stencilTable, void *deviceContext=NULL) |
static GLStencilTableTBO * | Create (Far::LimitStencilTable const *limitStencilTable, void *deviceContext=NULL) |
GL TextureBuffer stencil table.
This class is a GL Texture Buffer representation of Far::StencilTable.
GLSLTransformFeedback consumes this table to apply stencils
Definition at line 52 of file glXFBEvaluator.h.
|
explicit |
|
explicit |
~GLStencilTableTBO | ( | ) |
|
inlinestatic |
Definition at line 54 of file glXFBEvaluator.h.
|
inlinestatic |
Definition at line 60 of file glXFBEvaluator.h.
|
inline |
Definition at line 78 of file glXFBEvaluator.h.
|
inline |
Definition at line 79 of file glXFBEvaluator.h.
|
inline |
Definition at line 76 of file glXFBEvaluator.h.
|
inline |
Definition at line 80 of file glXFBEvaluator.h.
|
inline |
Definition at line 77 of file glXFBEvaluator.h.
|
inline |
Definition at line 74 of file glXFBEvaluator.h.
|
inline |
Definition at line 81 of file glXFBEvaluator.h.
|
inline |
Definition at line 73 of file glXFBEvaluator.h.
|
inline |
Definition at line 72 of file glXFBEvaluator.h.
|
inline |
Definition at line 75 of file glXFBEvaluator.h.