open_toontown_panda3d/panda/src/pipeline
Sam Edwards d0ebc59d32 Merge branch 'master' into cmake 2018-05-27 14:07:05 -06:00
..
CMakeLists.txt CMake: Add support for building metalibs as metalibs 2018-04-18 14:42:56 -06:00
blockerSimple.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
blockerSimple.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
conditionVar.I general: use proper deleted funcs instead of stubs with asserts 2018-05-23 23:35:27 +02:00
conditionVar.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
conditionVar.h general: use proper deleted funcs instead of stubs with asserts 2018-05-23 23:35:27 +02:00
conditionVarDebug.I general: use proper deleted funcs instead of stubs with asserts 2018-05-23 23:35:27 +02:00
conditionVarDebug.cxx general: switch to C++11 Lockable semantics for mutexes 2018-05-23 20:37:56 +02:00
conditionVarDebug.h general: use proper deleted funcs instead of stubs with asserts 2018-05-23 23:35:27 +02:00
conditionVarDirect.I general: use proper deleted funcs instead of stubs with asserts 2018-05-23 23:35:27 +02:00
conditionVarDirect.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
conditionVarDirect.h general: use proper deleted funcs instead of stubs with asserts 2018-05-23 23:35:27 +02:00
conditionVarDummyImpl.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
conditionVarDummyImpl.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
conditionVarDummyImpl.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
conditionVarFull.I general: use proper deleted funcs instead of stubs with asserts 2018-05-23 23:35:27 +02:00
conditionVarFull.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
conditionVarFull.h general: use proper deleted funcs instead of stubs with asserts 2018-05-23 23:35:27 +02:00
conditionVarFullDebug.I general: use proper deleted funcs instead of stubs with asserts 2018-05-23 23:35:27 +02:00
conditionVarFullDebug.cxx general: switch to C++11 Lockable semantics for mutexes 2018-05-23 20:37:56 +02:00
conditionVarFullDebug.h general: use proper deleted funcs instead of stubs with asserts 2018-05-23 23:35:27 +02:00
conditionVarFullDirect.I general: use proper deleted funcs instead of stubs with asserts 2018-05-23 23:35:27 +02:00
conditionVarFullDirect.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
conditionVarFullDirect.h general: use proper deleted funcs instead of stubs with asserts 2018-05-23 23:35:27 +02:00
conditionVarFullWin32Impl.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
conditionVarFullWin32Impl.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
conditionVarFullWin32Impl.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
conditionVarImpl.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
conditionVarPosixImpl.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
conditionVarPosixImpl.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
conditionVarPosixImpl.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
conditionVarSimpleImpl.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
conditionVarSimpleImpl.cxx general: switch to C++11 Lockable semantics for mutexes 2018-05-23 20:37:56 +02:00
conditionVarSimpleImpl.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
conditionVarSpinlockImpl.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
conditionVarSpinlockImpl.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
conditionVarSpinlockImpl.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
conditionVarWin32Impl.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
conditionVarWin32Impl.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
conditionVarWin32Impl.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
config_pipeline.cxx general: Add guards to ensure proper BUILDING_ macros defined 2018-03-25 13:17:52 -06:00
config_pipeline.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
contextSwitch.c move OS_SIMPLE_THREADS to dtool_config.h 2010-05-01 16:10:54 +00:00
contextSwitch.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
contextSwitch_longjmp_src.c Remove executable permissions from files that don't need them 2015-04-05 15:41:49 +02:00
contextSwitch_posix_src.c support thread-stack-size for OS X simple threading implementation 2011-05-28 17:33:38 +00:00
contextSwitch_ucontext_src.c Remove executable permissions from files that don't need them 2015-04-05 15:41:49 +02:00
contextSwitch_windows_src.c Remove executable permissions from files that don't need them 2015-04-05 15:41:49 +02:00
cycleData.I gobj: reduce unnecessary use of threading primitives in constructors 2017-12-28 00:20:59 +01:00
cycleData.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
cycleData.h general: remove macros for compatibility with non-C++11 compilers 2018-05-23 23:33:05 +02:00
cycleDataLockedReader.I general: remove macros for compatibility with non-C++11 compilers 2018-05-23 23:33:05 +02:00
cycleDataLockedReader.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
cycleDataLockedReader.h general: remove macros for compatibility with non-C++11 compilers 2018-05-23 23:33:05 +02:00
cycleDataLockedStageReader.I general: remove macros for compatibility with non-C++11 compilers 2018-05-23 23:33:05 +02:00
cycleDataLockedStageReader.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
cycleDataLockedStageReader.h general: remove macros for compatibility with non-C++11 compilers 2018-05-23 23:33:05 +02:00
cycleDataReader.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
cycleDataReader.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
cycleDataReader.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
cycleDataStageReader.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
cycleDataStageReader.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
cycleDataStageReader.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
cycleDataStageWriter.I general: remove macros for compatibility with non-C++11 compilers 2018-05-23 23:33:05 +02:00
cycleDataStageWriter.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
cycleDataStageWriter.h general: remove macros for compatibility with non-C++11 compilers 2018-05-23 23:33:05 +02:00
cycleDataWriter.I general: remove macros for compatibility with non-C++11 compilers 2018-05-23 23:33:05 +02:00
cycleDataWriter.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
cycleDataWriter.h general: remove macros for compatibility with non-C++11 compilers 2018-05-23 23:33:05 +02:00
cyclerHolder.I general: use proper deleted funcs instead of stubs with asserts 2018-05-23 23:35:27 +02:00
cyclerHolder.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
cyclerHolder.h general: use proper deleted funcs instead of stubs with asserts 2018-05-23 23:35:27 +02:00
externalThread.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
externalThread.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
genericThread.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
genericThread.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
genericThread.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
lightMutex.I general: remove macros for compatibility with non-C++11 compilers 2018-05-23 23:33:05 +02:00
lightMutex.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
lightMutex.h general: use proper deleted funcs instead of stubs with asserts 2018-05-23 23:35:27 +02:00
lightMutexDirect.I general: remove macros for compatibility with non-C++11 compilers 2018-05-23 23:33:05 +02:00
lightMutexDirect.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
lightMutexDirect.h general: remove macros for compatibility with non-C++11 compilers 2018-05-23 23:33:05 +02:00
lightMutexHolder.I general: use proper deleted funcs instead of stubs with asserts 2018-05-23 23:35:27 +02:00
lightMutexHolder.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
lightMutexHolder.h general: use proper deleted funcs instead of stubs with asserts 2018-05-23 23:35:27 +02:00
lightReMutex.I general: use proper deleted funcs instead of stubs with asserts 2018-05-23 23:35:27 +02:00
lightReMutex.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
lightReMutex.h general: use proper deleted funcs instead of stubs with asserts 2018-05-23 23:35:27 +02:00
lightReMutexDirect.I general: remove macros for compatibility with non-C++11 compilers 2018-05-23 23:33:05 +02:00
lightReMutexDirect.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
lightReMutexDirect.h general: remove macros for compatibility with non-C++11 compilers 2018-05-23 23:33:05 +02:00
lightReMutexHolder.I general: use proper deleted funcs instead of stubs with asserts 2018-05-23 23:35:27 +02:00
lightReMutexHolder.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
lightReMutexHolder.h general: use proper deleted funcs instead of stubs with asserts 2018-05-23 23:35:27 +02:00
mainThread.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
mainThread.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
mutexDebug.I general: remove macros for compatibility with non-C++11 compilers 2018-05-23 23:33:05 +02:00
mutexDebug.cxx general: switch to C++11 Lockable semantics for mutexes 2018-05-23 20:37:56 +02:00
mutexDebug.h general: remove macros for compatibility with non-C++11 compilers 2018-05-23 23:33:05 +02:00
mutexDirect.I general: remove macros for compatibility with non-C++11 compilers 2018-05-23 23:33:05 +02:00
mutexDirect.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
mutexDirect.h general: remove macros for compatibility with non-C++11 compilers 2018-05-23 23:33:05 +02:00
mutexHolder.I general: use proper deleted funcs instead of stubs with asserts 2018-05-23 23:35:27 +02:00
mutexHolder.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
mutexHolder.h general: use proper deleted funcs instead of stubs with asserts 2018-05-23 23:35:27 +02:00
mutexSimpleImpl.I general: switch to C++11 Lockable semantics for mutexes 2018-05-23 20:37:56 +02:00
mutexSimpleImpl.cxx general: switch to C++11 Lockable semantics for mutexes 2018-05-23 20:37:56 +02:00
mutexSimpleImpl.h general: remove macros for compatibility with non-C++11 compilers 2018-05-23 23:33:05 +02:00
mutexTrueImpl.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
p3pipeline_composite1.cxx Implement awaitable thread-safe future for async operations 2017-12-04 22:25:28 +01:00
p3pipeline_composite2.cxx Separate out CPython calls from core libs; eliminate need for pystub 2016-07-20 14:30:41 +02:00
pipeline.I pipeline: fix multithreaded render pipeline deadlock 2017-12-27 22:59:38 +01:00
pipeline.cxx general: switch to C++11 Lockable semantics for mutexes 2018-05-23 20:37:56 +02:00
pipeline.h general: Fix includes 2018-02-04 17:11:55 -07:00
pipelineCycler.I gobj: reduce unnecessary use of threading primitives in constructors 2017-12-28 00:20:59 +01:00
pipelineCycler.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
pipelineCycler.h gobj: reduce unnecessary use of threading primitives in constructors 2017-12-28 00:20:59 +01:00
pipelineCyclerBase.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
pipelineCyclerDummyImpl.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
pipelineCyclerDummyImpl.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
pipelineCyclerDummyImpl.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
pipelineCyclerLinks.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
pipelineCyclerLinks.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
pipelineCyclerTrivialImpl.I general: use proper deleted funcs instead of stubs with asserts 2018-05-23 23:35:27 +02:00
pipelineCyclerTrivialImpl.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
pipelineCyclerTrivialImpl.h general: use proper deleted funcs instead of stubs with asserts 2018-05-23 23:35:27 +02:00
pipelineCyclerTrueImpl.I pipeline: fix multithreaded render pipeline deadlock 2017-12-27 22:59:38 +01:00
pipelineCyclerTrueImpl.cxx pipeline: fix multithreaded render pipeline deadlock 2017-12-27 22:59:38 +01:00
pipelineCyclerTrueImpl.h pipeline: fix multithreaded render pipeline deadlock 2017-12-27 22:59:38 +01:00
pmutex.I general: remove macros for compatibility with non-C++11 compilers 2018-05-23 23:33:05 +02:00
pmutex.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
pmutex.h general: remove macros for compatibility with non-C++11 compilers 2018-05-23 23:33:05 +02:00
psemaphore.I general: use proper deleted funcs instead of stubs with asserts 2018-05-23 23:35:27 +02:00
psemaphore.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
psemaphore.h general: use proper deleted funcs instead of stubs with asserts 2018-05-23 23:35:27 +02:00
pythonThread.cxx Merge branch 'release/1.9.x' 2016-12-25 22:47:22 +01:00
pythonThread.h Mark constructors 'explicit' for which coercion makes no sense 2017-11-06 19:47:38 +01:00
reMutex.I general: remove macros for compatibility with non-C++11 compilers 2018-05-23 23:33:05 +02:00
reMutex.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
reMutex.h general: remove macros for compatibility with non-C++11 compilers 2018-05-23 23:33:05 +02:00
reMutexDirect.I general: remove macros for compatibility with non-C++11 compilers 2018-05-23 23:33:05 +02:00
reMutexDirect.cxx general: switch to C++11 Lockable semantics for mutexes 2018-05-23 20:37:56 +02:00
reMutexDirect.h general: remove macros for compatibility with non-C++11 compilers 2018-05-23 23:33:05 +02:00
reMutexHolder.I general: use proper deleted funcs instead of stubs with asserts 2018-05-23 23:35:27 +02:00
reMutexHolder.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
reMutexHolder.h general: use proper deleted funcs instead of stubs with asserts 2018-05-23 23:35:27 +02:00
select.tau better windows tau support; better threaded DeletedChain support; beginning PipelineReader classes 2006-04-20 04:03:16 +00:00
test_atomic.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
test_concurrency.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
test_delete.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
test_diners.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
test_mutex.cxx general: switch to C++11 Lockable semantics for mutexes 2018-05-23 20:37:56 +02:00
test_setjmp.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
test_threaddata.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
thread.I general: use proper deleted funcs instead of stubs with asserts 2018-05-23 23:35:27 +02:00
thread.cxx Separate out CPython calls from core libs; eliminate need for pystub 2016-07-20 14:30:41 +02:00
thread.h general: use proper deleted funcs instead of stubs with asserts 2018-05-23 23:35:27 +02:00
threadDummyImpl.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
threadDummyImpl.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
threadDummyImpl.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
threadImpl.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
threadPosixImpl.I android: properly support multiple Java threads 2018-02-06 22:32:22 +01:00
threadPosixImpl.cxx general: switch to C++11 Lockable semantics for mutexes 2018-05-23 20:37:56 +02:00
threadPosixImpl.h android: properly support multiple Java threads 2018-02-06 22:32:22 +01:00
threadPriority.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
threadPriority.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
threadSimpleImpl.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
threadSimpleImpl.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
threadSimpleImpl.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
threadSimpleManager.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
threadSimpleManager.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
threadSimpleManager.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
threadWin32Impl.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
threadWin32Impl.cxx general: switch to C++11 Lockable semantics for mutexes 2018-05-23 20:37:56 +02:00
threadWin32Impl.h New file headers, new comment style 2016-02-17 17:47:48 +01:00