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 |