Commit History

Author SHA1 Message Date
  Wei Tjong Yao cc99a07a53 Added Raspberry Pi port, currently only supported in GCC build either natively or cross compiling (if the CC tool is detected). Moved the gcc out-of-source build directory one more level up as it is better supported by cmake/eclipse generator this way. Enhanced shell scripts so they can be invoked in any directory. A few bug bug fixes on SDL library code. 12 years ago
  Lasse Öörni 4f5e060a6a Fixed possible subsystem deinitialization order error. 12 years ago
  Lasse Öörni 0092e3da5b Applied resource search path patch from Erik Beran. 12 years ago
  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 years ago
  Lasse Öörni a18ad2b45d Do not allow Input to directly close the rendering window and cause engine main loop termination. Instead send an event. Engine::SetAutoExit() controls whether to exit automatically as a response. 12 years ago
  Lasse Öörni b1ce162af1 React to window closed by setting Engine to exiting state. 12 years ago
  Lasse Öörni 1fdf228359 Move the AngelScript API registration to the Script library and inverted the Script <-> Engine library dependency. 12 years ago
  Lasse Öörni 5ddb47b09d Added profiling block for engine initialization. 12 years ago
  Lasse Öörni 4e1e1f9ce6 Converted static const String arrays to const char* arrays where applicable. 12 years ago
  Lasse Öörni 0ef6e3f135 Added profiling blocks to shader loading. 12 years ago
  Lasse Öörni a69999894b Fixed incorrect default value for WindowResizable (should be false.) 12 years ago
  Lasse Öörni 35c2d83370 Added code to collect navigation mesh geometry. 12 years ago
  Lasse Öörni 08075f0915 Reversed if's in Variant code to favor the correct type. 12 years ago
  Lasse Öörni 34df8b5e82 Fixed headless mode. 12 years ago
  Lasse Öörni ce562fb894 Refactored Engine to use a startup parameters VariantMap. 12 years ago
  Lasse Öörni 5830f0e5d1 Convention change: prefer Enabled instead of Active where possible. 12 years ago
  Lasse Öörni 55f249e548 Automatically show compatible script object variables as ScriptInstance attributes and file-serialize them. 12 years ago
  Lasse Öörni c935966c36 Minor code cleanup in CreateConsole() & CreateDebugHud(). 12 years ago
  Lasse Öörni da243eb31b Applied UI & editor related patch from weitjong. 12 years ago
  Lasse Öörni ffa3e29498 Applied OS X FileWatcher patch from weitjong. 13 years ago
  Lasse Öörni 10ea47c258 Added note about the performance cost of subsystem lookup in Engine. 13 years ago
  Lasse Öörni 2c96dff225 Execute procedural Start() & Stop() functions automatically when a ScriptFile is loaded and unloaded. This allows live-reload of a whole script application. 13 years ago
  Lasse Öörni a3d5534fd3 Fixed wrong resource reference to the default renderpaths. 13 years ago
  Lasse Öörni 2a4fbcdf54 Removed the old postprocess system. Instead renderpath fragments can be appended. 13 years ago
  Lasse Öörni a40fead7dc Updated license for the new year. 13 years ago
  Lasse Öörni ffe65cf885 Transition to xml-defined rendering path. Pass names changed. Likely caused a large number of regressions to postprocessing, texture rendering & multisampling, which need to be sorted out. The renderpath feature also needs to be documented. 13 years ago
  Lasse Öörni 7d8558a51f Applied massive patch from weitjong. 13 years ago
  Lasse Öörni 8f98e9b129 Added optional external window handle parameter to Engine::Initialize(). 13 years ago
  Lasse Öörni 88aaa46465 Corrected formatting issues. License.txt & Readme.txt encoded as UTF-8, source code uses ASCII encoding. 13 years ago
  Lasse Öörni f0b6d55b28 Enclosed Urho3D classes inside Urho3D namespace to avoid clashes with external libraries. 13 years ago