Lasse Öörni
|
48da9e9093
Applied VS2012 / ShaderCompiler patch from Colin Barrett.
|
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 |
Lasse Öörni
|
088561af13
Compile shader bytecode into separate directories to keep the HLSL source directory clean.
|
13 years ago |
Lasse Öörni
|
83487ac88f
Further ShaderParser optimization.
|
13 years ago |
Lasse Öörni
|
e8d549ef7e
Shader refactoring. Renamed the lit object ubershader as LitSolid; it now handles also deferred rendering.
|
13 years ago |
Lasse Öörni
|
8a0581af7e
Do not create ShaderCompiler worker threads when only compiling a single shader variation.
|
13 years ago |
Lasse Öörni
|
5507b006be
Shader load/compile refactoring. Removed shader source code from the SourceAssets directory and moved to Bin/CoreData/Shaders.
|
13 years ago |
Lasse Öörni
|
da921892b2
Rearranged Octant variables for more optimal access.
|
13 years ago |
Lasse Öörni
|
c48f640a18
Changed several structures to HashMap / HashSet for better performance.
|
13 years ago |
Lasse Öörni
|
0a3b1564d1
Further Unicode fixes.
|
14 years ago |
Lasse Öörni
|
cc3ee34f58
Increased occlusion buffer depth bias.
|
14 years ago |
Lasse Öörni
|
95a8c8bfa7
Added overloads to Variant & XMLElement that take char pointers.
|
14 years ago |
Lasse Öörni
|
d449b946bd
Additions to the PostProcess API.
|
14 years ago |
Lasse Öörni
|
471d3ec5ff
Added libcpuid for improved CPU detection.
|
14 years ago |
Lasse Öörni
|
a51afb0631
Initial vertex lighting support.
|
14 years ago |
Lasse Öörni
|
0be37e8495
Shader refactoring. Forward shader split to Ambient, BlinnPhong, Unlit & Volumetric.
|
14 years ago |
Lasse Öörni
|
7d96303e39
Finalized support for overlapping Direct3D9 shader parameters, or the same shader parameters using different registers in different shaders.
|
14 years ago |
Lasse Öörni
|
0e84c54306
Added shader parameter register count information in the D3D shader file format.
|
14 years ago |
Lasse Öörni
|
ad6243870b
Updated to newest kNet & AngelScript.
|
14 years ago |
Lasse Öörni
|
836ff51412
Fixed physics and script errors in TestSceneOld.
|
14 years ago |
Lasse Öörni
|
424f7a957f
Enabled warnings in ShaderCompiler.
|
14 years ago |
Lasse Öörni
|
6d552a8193
Use fixed size 24 bit network object IDs for more deterministic bandwidth use.
|
14 years ago |
Lasse Öörni
|
abe05c6a53
MinGW is no longer officially supported.
|
14 years ago |
Lasse Öörni
|
af2b4311dc
Function name unification and cleanup. ChildElement -> Child. RootElement -> Root. ScriptedChildren -> ChildrenWithScript.
|
14 years ago |
Lasse Öörni
|
b90c1386be
Removed unnecessary parentheses.
|
14 years ago |
Lasse Öörni
|
1d036b34ac
Fixed crash in ShaderCompiler.
|
14 years ago |
Lasse Öörni
|
f64121cd59
Skip the shader comment only at fixed position (beginning) to avoid false positives.
|
14 years ago |
Lasse Öörni
|
0ab9e7a8df
Fixed bit shift.
|
14 years ago |
Lasse Öörni
|
b092fe84c7
Do not use shader opcode parameter size yet, as there are some opcodes that don't conform to that format.
|
14 years ago |