Bullet Collision Detection & Physics Library
|
#include <btSoftBodySolverBuffer_OpenCL.h>
Public Member Functions | |
bool | createBuffer (cl_mem *preexistingBuffer=0) |
btOpenCLBuffer (cl_command_queue commandQue, cl_context ctx, btAlignedObjectArray< ElementType > *CPUBuffer, bool readOnly) | |
~btOpenCLBuffer () | |
bool | moveToGPU () |
bool | moveFromGPU () |
bool | copyFromGPU () |
virtual void | changedOnCPU () |
Public Attributes | |
cl_command_queue | m_cqCommandQue |
cl_context | m_clContext |
cl_mem | m_buffer |
btAlignedObjectArray < ElementType > * | m_CPUBuffer |
int | m_gpuSize |
bool | m_onGPU |
bool | m_readOnlyOnGPU |
bool | m_allocated |
Definition at line 35 of file btSoftBodySolverBuffer_OpenCL.h.
|
inline |
Definition at line 84 of file btSoftBodySolverBuffer_OpenCL.h.
|
inline |
Definition at line 96 of file btSoftBodySolverBuffer_OpenCL.h.
|
inlinevirtual |
Definition at line 202 of file btSoftBodySolverBuffer_OpenCL.h.
|
inline |
Definition at line 177 of file btSoftBodySolverBuffer_OpenCL.h.
|
inline |
Definition at line 53 of file btSoftBodySolverBuffer_OpenCL.h.
|
inline |
Definition at line 150 of file btSoftBodySolverBuffer_OpenCL.h.
|
inline |
Definition at line 102 of file btSoftBodySolverBuffer_OpenCL.h.
bool btOpenCLBuffer< ElementType >::m_allocated |
Definition at line 50 of file btSoftBodySolverBuffer_OpenCL.h.
cl_mem btOpenCLBuffer< ElementType >::m_buffer |
Definition at line 41 of file btSoftBodySolverBuffer_OpenCL.h.
cl_context btOpenCLBuffer< ElementType >::m_clContext |
Definition at line 40 of file btSoftBodySolverBuffer_OpenCL.h.
btAlignedObjectArray< ElementType >* btOpenCLBuffer< ElementType >::m_CPUBuffer |
Definition at line 45 of file btSoftBodySolverBuffer_OpenCL.h.
cl_command_queue btOpenCLBuffer< ElementType >::m_cqCommandQue |
Definition at line 39 of file btSoftBodySolverBuffer_OpenCL.h.
int btOpenCLBuffer< ElementType >::m_gpuSize |
Definition at line 47 of file btSoftBodySolverBuffer_OpenCL.h.
bool btOpenCLBuffer< ElementType >::m_onGPU |
Definition at line 48 of file btSoftBodySolverBuffer_OpenCL.h.
bool btOpenCLBuffer< ElementType >::m_readOnlyOnGPU |
Definition at line 49 of file btSoftBodySolverBuffer_OpenCL.h.