#include <btSoftBodySolver_DX11.h>
Public Types |
| typedef HRESULT(WINAPI * | CompileFromMemoryFunc )(LPCSTR, SIZE_T, LPCSTR, const D3D10_SHADER_MACRO *, LPD3D10INCLUDE, LPCSTR, LPCSTR, UINT, UINT, ID3DX11ThreadPump *, ID3D10Blob **, ID3D10Blob **, HRESULT *) |
Detailed Description
Definition at line 29 of file btSoftBodySolver_DX11.h.
Member Typedef Documentation
| typedef HRESULT(WINAPI * DXFunctions::CompileFromMemoryFunc)(LPCSTR, SIZE_T, LPCSTR, const D3D10_SHADER_MACRO *, LPD3D10INCLUDE, LPCSTR, LPCSTR, UINT, UINT, ID3DX11ThreadPump *, ID3D10Blob **, ID3D10Blob **, HRESULT *) |
Constructor & Destructor Documentation
| DXFunctions::DXFunctions |
( |
ID3D11Device * |
dx11Device, |
|
|
ID3D11DeviceContext * |
dx11Context, |
|
|
CompileFromMemoryFunc |
dx11CompileFromMemory |
|
) |
| |
|
inline |
Member Function Documentation
| DXFunctions::KernelDesc DXFunctions::compileComputeShaderFromString |
( |
const char * |
shaderString, |
|
|
const char * |
shaderName, |
|
|
int |
constBufferSize, |
|
|
D3D10_SHADER_MACRO * |
compileMacros = 0 |
|
) |
| |
Member Data Documentation
| ID3D11DeviceContext* DXFunctions::m_dx11Context |
| ID3D11Device* DXFunctions::m_dx11Device |
The documentation for this class was generated from the following files: