20 #if defined(THREAD_DUMMY_IMPL)||defined(THREAD_SIMPLE_IMPL) 25 #define HAVE_REMUTEXIMPL 1 27 #elif defined(MUTEX_SPINLOCK) 31 #undef HAVE_REMUTEXIMPL 33 #elif defined(THREAD_WIN32_IMPL) 38 #define HAVE_REMUTEXIMPL 1 40 #elif defined(THREAD_POSIX_IMPL) 45 #define HAVE_REMUTEXIMPL 1 54 typedef MutexWin32Impl TrueMutexImpl;
56 #elif defined(HAVE_POSIX_THREADS) 58 typedef MutexPosixImpl TrueMutexImpl;
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
A fake mutex implementation for single-threaded applications that don't need any synchronization cont...
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.