Историја ревизија

Аутор SHA1 Порука Датум
  Lasse Öörni ad7b7451b4 As latest SDL was found to be non-threadsafe in practice, removed the StaticMutex and the OBJECTTYPESTATIC constructs which were added to support multi-context use within a single process. пре 12 година
  Lasse Öörni 945085d975 Allow threaded work items with varying priorities. Default is immediate (maximum) priority as used by Octree & View. Optionally send events when threaded work items complete. пре 13 година
  Lasse Öörni a40fead7dc Updated license for the new year. пре 13 година
  Lasse Öörni 88aaa46465 Corrected formatting issues. License.txt & Readme.txt encoded as UTF-8, source code uses ASCII encoding. пре 13 година
  Lasse Öörni f0b6d55b28 Enclosed Urho3D classes inside Urho3D namespace to avoid clashes with external libraries. пре 13 година
  Lasse Öörni cc3ee34f58 Increased occlusion buffer depth bias. пре 14 година
  Lasse Öörni 57070cafc3 Limit to three worker threads for more consistent performance. пре 14 година
  Lasse Öörni baefa6fb4e Corrected the constness of WorkQueue::IsCompleted(). пре 14 година
  Lasse Öörni 787f1d5de0 Code cleanup. пре 14 година
  Lasse Öörni 39bbcd1b81 Reverted to the previous worker thread sleeping behaviour as on other systems no performance gain was observed. пре 14 година
  Lasse Öörni f50422a04b Repositioned the sleep in the worker thread for improved performance in starting work. пре 14 година
  Lasse Öörni 6a502fad89 Cleaned up WorkQueue code. Removed WorkerThread.cpp & .h. пре 14 година
  Lasse Öörni f2b5b45f59 Added Pause() & Resume() functions to WorkQueue. пре 14 година
  Lasse Öörni 0bc0b668ab For some performance gain, use only a mutex to synchronize the work queue, instead of an event. пре 14 година
  Lasse Öörni 4bdc1cf2c1 Create worker threads in Engine. пре 14 година
  Lasse Öörni 80656971de Removed SpinLock class. пре 14 година
  Lasse Öörni d29885dd9f Clamp max. amount of worker threads. пре 14 година
  Lasse Öörni 9e7295d666 Threaded batch sorting. пре 14 година
  Lasse Öörni aadc22f05a Changed WorkItem to a value type to make it easier to construct work queue tasks. пре 14 година
  Lasse Öörni f843523ee8 Removed the start/stop mechanism from WorkQueue. пре 14 година
  Lasse Öörni f5bb9e5487 Work queue & octree reinsertion optimizations. пре 14 година
  Lasse Öörni c8089b1687 Initial work queue & multithreading support. пре 14 година