Commit History

Autor SHA1 Mensaxe Data
  Lasse Öörni 0b657a893d Continue work on material editor. %!s(int64=12) %!d(string=hai) anos
  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. %!s(int64=12) %!d(string=hai) anos
  Lasse Öörni 1fdf228359 Move the AngelScript API registration to the Script library and inverted the Script <-> Engine library dependency. %!s(int64=12) %!d(string=hai) anos
  Lasse Öörni 4e1e1f9ce6 Converted static const String arrays to const char* arrays where applicable. %!s(int64=12) %!d(string=hai) anos
  Lasse Öörni 34df8b5e82 Fixed headless mode. %!s(int64=12) %!d(string=hai) anos
  Lasse Öörni 6382d476f8 Dependency tracking for GLSL shaders. Does not actually effect rendering yet, needs investigation. %!s(int64=12) %!d(string=hai) anos
  Lasse Öörni 87aa8baeb4 Fixed variable name in resource reloading loop. %!s(int64=12) %!d(string=hai) anos
  Lasse Öörni 245e678fd6 Refactored resource dependency tracking. %!s(int64=12) %!d(string=hai) anos
  Lasse Öörni 20e6dd0da6 Resource dependency tracking for reloading resources. Currently implemented for ScriptFile. %!s(int64=12) %!d(string=hai) anos
  Lasse Öörni 2a4fbcdf54 Removed the old postprocess system. Instead renderpath fragments can be appended. %!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 7d8558a51f Applied massive patch from weitjong. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni 35fa40c48f Simplified code, as FileSystem already does the path access rights check. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni f11bfedbb3 Call SanitateResourceName() also in ResourceCache::Exists() to ensure consistent behaviour. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni 4638930ea4 Fallback resource search using absolute path. %!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 8fe755e7e6 Do not release resource if it has weak refs. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni c96f9e72dc Cleaned up joystick code. Automatically open the joystick when accessed. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni 5507b006be Shader load/compile refactoring. Removed shader source code from the SourceAssets directory and moved to Bin/CoreData/Shaders. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni c48f640a18 Changed several structures to HashMap / HashSet for better performance. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni 97142c1db1 Eliminated n^2 algorithms from event subscribing and octree updates. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni 7ec5ec4f6e Added FileWatcher class (for now Windows only) & live resource reloading. %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni 9b89a1540d Added resource name sanitation to prevent creation of duplicate resources. %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni 5dbf2b81f9 Added error logging for resource hash collision. %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni cc3ee34f58 Increased occlusion buffer depth bias. %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni 5541fc9d87 Resolve multisampled backbuffer for postprocessing. Not yet implemented on OpenGL. %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni 30430d24ad Fixed Node::Clone() to respect the local mode of child nodes & components. %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni baa3efacc3 Fixed the Data directory getting removed in the editor, if a scene was first loaded from there, and then from elsewhere. %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni d94b865fce Reverted the change to not support fallback data mode in index & vertex buffers, as it broke AssetImporter. %!s(int64=14) %!d(string=hai) anos