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 |