#include <d3d11LegacyGregoryPatchTable.h>
Public Member Functions | |
~D3D11LegacyGregoryPatchTable () | |
void | UpdateVertexBuffer (ID3D11Buffer *vbo, int numVertices, int numVertexElements, ID3D11DeviceContext *pd3d11DeviceContext) |
ID3D11ShaderResourceView * | GetVertexSRV () const |
ID3D11ShaderResourceView * | GetVertexValenceSRV () const |
ID3D11ShaderResourceView * | GetQuadOffsetsSRV () const |
int | GetQuadOffsetsBase (Far::PatchDescriptor::Type type) |
Static Public Member Functions | |
template<typename DEVICE_CONTEXT > | |
static D3D11LegacyGregoryPatchTable * | Create (Far::PatchTable const *farPatchTable, DEVICE_CONTEXT context) |
static D3D11LegacyGregoryPatchTable * | Create (Far::PatchTable const *farPatchTable, ID3D11DeviceContext *deviceContext) |
Protected Member Functions | |
D3D11LegacyGregoryPatchTable () | |
Definition at line 43 of file d3d11LegacyGregoryPatchTable.h.
|
protected |
|
inlinestatic |
Definition at line 49 of file d3d11LegacyGregoryPatchTable.h.
|
static |
|
inline |
Definition at line 74 of file d3d11LegacyGregoryPatchTable.h.
|
inline |
Definition at line 70 of file d3d11LegacyGregoryPatchTable.h.
|
inline |
Definition at line 62 of file d3d11LegacyGregoryPatchTable.h.
|
inline |
Definition at line 66 of file d3d11LegacyGregoryPatchTable.h.
void UpdateVertexBuffer | ( | ID3D11Buffer * | vbo, |
int | numVertices, | ||
int | numVertexElements, | ||
ID3D11DeviceContext * | pd3d11DeviceContext | ||
) |