|
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 |
| static int | gThreadsRunningCounter = 0 |
| static btSpinMutex | gThreadsRunningCounterMutex |
| static ThreadsafeCounter | gThreadCounter |
| #define BT_DETECT_BAD_THREAD_INDEX 0 |
Definition at line 287 of file btThreads.cpp.
Definition at line 222 of file btThreads.cpp.
Definition at line 304 of file btThreads.cpp.
| btITaskScheduler * btGetOpenMPTaskScheduler | ( | ) |
Definition at line 689 of file btThreads.cpp.
| btITaskScheduler * btGetPPLTaskScheduler | ( | ) |
Definition at line 713 of file btThreads.cpp.
| btITaskScheduler * btGetSequentialTaskScheduler | ( | ) |
Definition at line 681 of file btThreads.cpp.
| btITaskScheduler * btGetTaskScheduler | ( | ) |
Definition at line 423 of file btThreads.cpp.
| btITaskScheduler * btGetTBBTaskScheduler | ( | ) |
Definition at line 701 of file btThreads.cpp.
| bool btIsMainThread | ( | ) |
Definition at line 338 of file btThreads.cpp.
Definition at line 429 of file btThreads.cpp.
| void btPopThreadsAreRunning | ( | ) |
Definition at line 388 of file btThreads.cpp.
| void btPushThreadsAreRunning | ( | ) |
Definition at line 381 of file btThreads.cpp.
| void btResetThreadIndexCounter | ( | ) |
Definition at line 343 of file btThreads.cpp.
| void btSetTaskScheduler | ( | btITaskScheduler * | ts | ) |
Definition at line 401 of file btThreads.cpp.
| bool btThreadsAreRunning | ( | ) |
Definition at line 395 of file btThreads.cpp.
|
static |
Definition at line 256 of file btThreads.cpp.
|
static |
Definition at line 259 of file btThreads.cpp.
|
static |
Definition at line 257 of file btThreads.cpp.
|
static |
Definition at line 258 of file btThreads.cpp.