#include <btThreadSupportInterface.h>
Detailed Description
Definition at line 49 of file btThreadSupportInterface.h.
Constructor & Destructor Documentation
| btThreadSupportInterface::~btThreadSupportInterface |
( |
| ) |
|
|
virtual |
Member Function Documentation
| virtual btBarrier* btThreadSupportInterface::createBarrier |
( |
| ) |
|
|
pure virtual |
| virtual void btThreadSupportInterface::deleteBarrier |
( |
btBarrier * |
barrier | ) |
|
|
pure virtual |
| virtual void btThreadSupportInterface::deleteCriticalSection |
( |
btCriticalSection * |
criticalSection | ) |
|
|
pure virtual |
| virtual int btThreadSupportInterface::getNumTasks |
( |
| ) |
const |
|
pure virtual |
| virtual void* btThreadSupportInterface::getThreadLocalMemory |
( |
int |
taskId | ) |
|
|
inlinevirtual |
| virtual void btThreadSupportInterface::setNumTasks |
( |
int |
numTasks | ) |
|
|
pure virtual |
| virtual void btThreadSupportInterface::startSPU |
( |
| ) |
|
|
pure virtual |
non-blocking test if a task is completed.
First implement all versions, and then enable this API virtual bool isTaskCompleted(unsigned int *puiArgument0, unsigned int *puiArgument1, int timeOutInMilliseconds)=0; start the spus (can be called at the beginning of each frame, to make sure that the right SPU program is loaded)
Implemented in PosixThreadSupport, Win32ThreadSupport, and SequentialThreadSupport.
| virtual void btThreadSupportInterface::stopSPU |
( |
| ) |
|
|
pure virtual |
| virtual void btThreadSupportInterface::waitForResponse |
( |
unsigned int * |
puiArgument0, |
|
|
unsigned int * |
puiArgument1 |
|
) |
| |
|
pure virtual |
The documentation for this class was generated from the following files: