Bullet Collision Detection & Physics Library
|
Go to the source code of this file.
Classes | |
struct | ThreadsafeCounter |
class | btTaskSchedulerSequential |
btTaskSchedulerSequential – non-threaded implementation of task scheduler (really just useful for testing performance of single threaded vs multi) More... | |
Macros | |
#define | THREAD_LOCAL_STATIC static |
#define | BT_DETECT_BAD_THREAD_INDEX 0 |
Variables | |
static btITaskScheduler * | gBtTaskScheduler =0 |
static int | gThreadsRunningCounter = 0 |
static btSpinMutex | gThreadsRunningCounterMutex |
static ThreadsafeCounter | gThreadCounter |
#define BT_DETECT_BAD_THREAD_INDEX 0 |
Definition at line 274 of file btThreads.cpp.
Definition at line 212 of file btThreads.cpp.
Definition at line 290 of file btThreads.cpp.
btITaskScheduler * btGetOpenMPTaskScheduler | ( | ) |
Definition at line 762 of file btThreads.cpp.
btITaskScheduler * btGetPPLTaskScheduler | ( | ) |
Definition at line 784 of file btThreads.cpp.
btITaskScheduler * btGetSequentialTaskScheduler | ( | ) |
Definition at line 755 of file btThreads.cpp.
btITaskScheduler * btGetTaskScheduler | ( | ) |
Definition at line 407 of file btThreads.cpp.
btITaskScheduler * btGetTBBTaskScheduler | ( | ) |
Definition at line 773 of file btThreads.cpp.
bool btIsMainThread | ( | ) |
Definition at line 324 of file btThreads.cpp.
Definition at line 412 of file btThreads.cpp.
Definition at line 439 of file btThreads.cpp.
void btPopThreadsAreRunning | ( | ) |
Definition at line 374 of file btThreads.cpp.
void btPushThreadsAreRunning | ( | ) |
Definition at line 367 of file btThreads.cpp.
void btResetThreadIndexCounter | ( | ) |
Definition at line 329 of file btThreads.cpp.
void btSetTaskScheduler | ( | btITaskScheduler * | ts | ) |
Definition at line 386 of file btThreads.cpp.
bool btThreadsAreRunning | ( | ) |
Definition at line 381 of file btThreads.cpp.
|
static |
Definition at line 244 of file btThreads.cpp.
|
static |
Definition at line 247 of file btThreads.cpp.
|
static |
Definition at line 245 of file btThreads.cpp.
|
static |
Definition at line 246 of file btThreads.cpp.