Commit History

Autor SHA1 Mensaxe Data
  Lasse Öörni 9655a03688 Fixed WorkQueue comments. %!s(int64=13) %!d(string=hai) anos
  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. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni a40fead7dc Updated license for the new year. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni 88aaa46465 Corrected formatting issues. License.txt & Readme.txt encoded as UTF-8, source code uses ASCII encoding. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni f0b6d55b28 Enclosed Urho3D classes inside Urho3D namespace to avoid clashes with external libraries. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni f3f724920c Removed unnecessary include from WorkQueue. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni cc3ee34f58 Increased occlusion buffer depth bias. %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni dec13dac7a Draw render-to-texture views upside down on OpenGL so that they match the UV coordinates of regular textures. %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni 691b72d500 Added missing volatile keyword. %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni 57070cafc3 Limit to three worker threads for more consistent performance. %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni baefa6fb4e Corrected the constness of WorkQueue::IsCompleted(). %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni f2b5b45f59 Added Pause() & Resume() functions to WorkQueue. %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni 0bc0b668ab For some performance gain, use only a mutex to synchronize the work queue, instead of an event. %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni 4bdc1cf2c1 Create worker threads in Engine. %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni 80656971de Removed SpinLock class. %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni d29885dd9f Clamp max. amount of worker threads. %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni aadc22f05a Changed WorkItem to a value type to make it easier to construct work queue tasks. %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni f843523ee8 Removed the start/stop mechanism from WorkQueue. %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni f5bb9e5487 Work queue & octree reinsertion optimizations. %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni c8089b1687 Initial work queue & multithreading support. %!s(int64=14) %!d(string=hai) anos