OpenSubdiv
|
D3D11 stencil table. More...
#include <d3d11ComputeEvaluator.h>
Public Member Functions | |
D3D11StencilTable (Far::StencilTable const *stencilTable, ID3D11DeviceContext *deviceContext) | |
~D3D11StencilTable () | |
ID3D11ShaderResourceView * | GetSizesSRV () const |
ID3D11ShaderResourceView * | GetOffsetsSRV () const |
ID3D11ShaderResourceView * | GetIndicesSRV () const |
ID3D11ShaderResourceView * | GetWeightsSRV () const |
int | GetNumStencils () const |
Static Public Member Functions | |
template<typename DEVICE_CONTEXT > | |
static D3D11StencilTable * | Create (Far::StencilTable const *stencilTable, DEVICE_CONTEXT context) |
static D3D11StencilTable * | Create (Far::StencilTable const *stencilTable, ID3D11DeviceContext *deviceContext) |
D3D11 stencil table.
This class is a D3D11 Shader Resource View representation of Far::StencilTable.
D3D11ComputeEvaluator consumes this table to apply stencils
Definition at line 56 of file d3d11ComputeEvaluator.h.
D3D11StencilTable | ( | Far::StencilTable const * | stencilTable, |
ID3D11DeviceContext * | deviceContext | ||
) |
~D3D11StencilTable | ( | ) |
|
inlinestatic |
Definition at line 59 of file d3d11ComputeEvaluator.h.
|
inlinestatic |
Definition at line 64 of file d3d11ComputeEvaluator.h.
|
inline |
Definition at line 77 of file d3d11ComputeEvaluator.h.
|
inline |
Definition at line 79 of file d3d11ComputeEvaluator.h.
|
inline |
Definition at line 76 of file d3d11ComputeEvaluator.h.
|
inline |
Definition at line 75 of file d3d11ComputeEvaluator.h.
|
inline |
Definition at line 78 of file d3d11ComputeEvaluator.h.