Lasse Öörni
|
2a0aae070a
Started work on terrain.
|
13 år sedan |
Lasse Öörni
|
153106519e
Restored public locking API for vertex & index buffers. On OpenGL locking is always emulated using either shadow or scratch data.
|
13 år sedan |
Lasse Öörni
|
a4c1924e04
Vertex & index buffer refactoring to unify feature set between graphics APIs, cleanup code, and prepare for Android OpenGL context loss handling.
|
13 år sedan |
Lasse Öörni
|
a8c622f330
Started work on GLES2 shadow mapping.
|
13 år sedan |
Lasse Öörni
|
9a4e69d5bc
Removed fillmode, as it is deprecated on some APIs and not currently used in Urho3D.
|
13 år sedan |
Lasse Öörni
|
78039db8b8
Fixed shader parameter group system for OpenGL renderer.
|
13 år sedan |
Lasse Öörni
|
6f55d9c24e
Divided shader parameters into groups for less checking of whether individual parameters need update.
|
13 år sedan |
Lasse Öörni
|
d62812df86
Comments cleanup and Batch refactoring.
|
13 år sedan |
Lasse Öörni
|
cc3ee34f58
Increased occlusion buffer depth bias.
|
14 år sedan |
Lasse Öörni
|
d34a73bfb9
Added full deferred rendering in addition to light pre-pass.
|
14 år sedan |
Lasse Öörni
|
7075513957
Cleaned up bloom shader code.
|
14 år sedan |
Lasse Öörni
|
55ce257a9c
Initial postprocessing implementation. Reimplemented the FXAA edge filter using it.
|
14 år sedan |
Lasse Öörni
|
b9e62689f2
Freed up pixel shader uniforms.
|
14 år sedan |
Lasse Öörni
|
b2fae0ccb4
Added FXAA edge filter.
|
14 år sedan |
Lasse Öörni
|
c4e569879d
Restored the optional lit base pass optimization, but with the limitation of no ambient gradient.
|
14 år sedan |
Lasse Öörni
|
0626f46fa8
Fixed missing light pre-pass rendering on OS X by not binding the light buffer to the same texture unit as the shadow map. Unbind buffer textures after use.
|
14 år sedan |
Lasse Öörni
|
f9bfd4948f
Shader refactoring.
|
14 år sedan |
Lasse Öörni
|
c0d05666f8
Initial light volume rendering.
|
14 år sedan |
Lasse Öörni
|
fefa7bf6cd
Initial light pre-pass rendering. Lighting not rendered yet.
|
14 år sedan |
Lasse Öörni
|
c20e0ada86
Added initial light pre-pass shaders.
|
14 år sedan |
Lasse Öörni
|
b90ceaf4d1
Initial preparation for light pre-pass rendering.
|
14 år sedan |
Lasse Öörni
|
abf00cafa9
Merged pixel shader uniforms.
|
14 år sedan |
Lasse Öörni
|
bc5dd97e4b
Allow 6 vertex lights.
|
14 år sedan |
Lasse Öörni
|
a51afb0631
Initial vertex lighting support.
|
14 år sedan |
Lasse Öörni
|
1b08deec28
Fixed editor gizmo movement in local axes mode.
|
14 år sedan |
Lasse Öörni
|
7be9585861
Fixed erroneous use of local axis movement when more than one node selected.
|
14 år sedan |
Lasse Öörni
|
a9c5641371
Return to xGxR encoded normal maps and separate specular maps.
|
14 år sedan |
Lasse Öörni
|
2f74622427
Converted DebugGeometry to use a vertex buffer instead of using immediate rendering.
|
14 år sedan |
Lasse Öörni
|
7d96303e39
Finalized support for overlapping Direct3D9 shader parameters, or the same shader parameters using different registers in different shaders.
|
14 år sedan |
Lasse Öörni
|
0e84c54306
Added shader parameter register count information in the D3D shader file format.
|
14 år sedan |