#include <btSoftBodySolverVertexData_DX11.h>
Definition at line 30 of file btSoftBodySolverVertexData_DX11.h.
btSoftBodyVertexDataDX11::btSoftBodyVertexDataDX11 | ( | ID3D11Device * | d3dDevice, | |
ID3D11DeviceContext * | d3dDeviceContext | |||
) |
Definition at line 267 of file btSoftBodySolver_DX11.cpp.
btSoftBodyVertexDataDX11::~btSoftBodyVertexDataDX11 | ( | ) | [virtual] |
Definition at line 282 of file btSoftBodySolver_DX11.cpp.
bool btSoftBodyVertexDataDX11::moveFromAccelerator | ( | bool | bCopy = false , |
|
bool | bCopyMinimum = true | |||
) | [virtual] |
Move data to host memory from the accelerator if bCopy is false.
If bCopy is true, copy data to host memory from the accelerator so that data won't be moved to accelerator when moveToAccelerator() is called next time. If bCopyMinimum is true, only vertex position and normal are copied. bCopyMinimum will be meaningful only if bCopy is true. The CPU version will always return that it has moved it.
Reimplemented from btSoftBodyVertexData.
Definition at line 311 of file btSoftBodySolver_DX11.cpp.
bool btSoftBodyVertexDataDX11::moveToAccelerator | ( | ) | [virtual] |
Move data from host memory to the accelerator.
The CPU version will always return that it has moved it.
Reimplemented from btSoftBodyVertexData.
Definition at line 292 of file btSoftBodySolver_DX11.cpp.
bool btSoftBodyVertexDataDX11::onAccelerator | ( | ) | [virtual] |
Return true if data is on the accelerator.
The CPU version of this class will return true here because the CPU is the same as the accelerator.
Reimplemented from btSoftBodyVertexData.
Definition at line 287 of file btSoftBodySolver_DX11.cpp.
ID3D11Device* btSoftBodyVertexDataDX11::m_d3dDevice [protected] |
Definition at line 34 of file btSoftBodySolverVertexData_DX11.h.
ID3D11DeviceContext* btSoftBodyVertexDataDX11::m_d3dDeviceContext [protected] |
Definition at line 35 of file btSoftBodySolverVertexData_DX11.h.
Definition at line 38 of file btSoftBodySolverVertexData_DX11.h.
Definition at line 45 of file btSoftBodySolverVertexData_DX11.h.
Definition at line 42 of file btSoftBodySolverVertexData_DX11.h.
Definition at line 44 of file btSoftBodySolverVertexData_DX11.h.
Definition at line 43 of file btSoftBodySolverVertexData_DX11.h.
Definition at line 39 of file btSoftBodySolverVertexData_DX11.h.
Definition at line 40 of file btSoftBodySolverVertexData_DX11.h.
Definition at line 46 of file btSoftBodySolverVertexData_DX11.h.
Definition at line 41 of file btSoftBodySolverVertexData_DX11.h.
bool btSoftBodyVertexDataDX11::m_onGPU [protected] |
Definition at line 33 of file btSoftBodySolverVertexData_DX11.h.