Lasse Öörni
|
19a40e561b
Removed unused pixel shader uniforms.
|
14 tahun lalu |
Lasse Öörni
|
f06fa1f2ac
Added OpenGL version of GetMultiSampleLevels().
|
14 tahun lalu |
Lasse Öörni
|
5b93abee14
Removed unused variables related to temporal antialiasing.
|
14 tahun lalu |
Lasse Öörni
|
3bb01cb0ed
Added threshold value to the edge filter.
|
14 tahun lalu |
Lasse Öörni
|
83bf3d1464
Switched to NVIDIA FXAA II based edge filter.
|
14 tahun lalu |
Lasse Öörni
|
87f9bbd846
Switched back to a edge filter for deferred antialiasing, as temporal antialiasing causes problems when both the camera and objects move.
|
14 tahun lalu |
Lasse Öörni
|
1c26218eeb
Fixed a logic error where a OpenGL ShaderVariation would hold a link to a single ShaderProgram, although it can be linked to many.
|
14 tahun lalu |
Lasse Öörni
|
9c9643508c
Use GL_DEPTH_COMPONENT24 instead of the packed depth stencil for OpenGL deferred rendering depth buffer, because the packed format seems to be slower.
|
14 tahun lalu |
Lasse Öörni
|
ea081bf526
Code cleanup. Removed obsolete light shader variations from the variation name list.
|
14 tahun lalu |
Lasse Öörni
|
2290441ea2
Fixed missing depth reconstruction in deferred rendering ambient quad on OpenGL.
|
14 tahun lalu |
Lasse Öörni
|
c9c0610709
Added alternative OpenGL rendering path, not fully complete yet.
|
14 tahun lalu |
Lasse Öörni
|
a66b1fc648
Fixed shadow map scissor getting always disabled.
|
14 tahun lalu |
Lasse Öörni
|
ba48113ccd
Turn scissor test off if scissor larger than the screen.
|
14 tahun lalu |
Lasse Öörni
|
2bee05deb9
Reordered batch setup.
|
14 tahun lalu |
Lasse Öörni
|
e656bf8fe1
Comment cleanup.
|
14 tahun lalu |
Lasse Öörni
|
41260f0233
Set global shader parameters when rendering a batch or a full-screen quad; do not set them beforehand.
|
14 tahun lalu |
Lasse Öörni
|
141d192225
Fixed Camera's InverseWorldTransform(), which should be GetInverseWorldTransform().
|
14 tahun lalu |
Lasse Öörni
|
dca33c3b34
Unified the shader parameter setting API.
|
14 tahun lalu |
Lasse Öörni
|
7da01092b6
Renamed ShaderProgram to ShaderVariation.
|
14 tahun lalu |
Lasse Öörni
|
f899c2f7ca
Fixed bugs in Map.
|
14 tahun lalu |
Lasse Öörni
|
5f7b64d6e7
Further cleanup of the Container & Math library API & internal functions.
|
14 tahun lalu |
Lasse Öörni
|
2da8d4ae47
Renamed Matrix4x3 to Matrix3x4.
|
14 tahun lalu |
Lasse Öörni
|
3ca3f84df9
Refactored shader loading. A binary format is now used instead of XML data.
|
14 tahun lalu |
Lasse Öörni
|
118ed95315
Multithreaded the shader compilation using all available CPU cores.
|
14 tahun lalu |
Lasse Öörni
|
f3859c1ed7
Added documentation about containers.
|
14 tahun lalu |
Lasse Öörni
|
b9520be2eb
Moved tree balancing operations to TreeBase.
|
14 tahun lalu |
Lasse Öörni
|
a956f2ff20
Fixed bugs in Vector & PODVector.
|
14 tahun lalu |
Lasse Öörni
|
d69efd65f0
Container library fixes.
|
14 tahun lalu |
Lasse Öörni
|
565de1ad02
Moved some of StringUtils functions to the String class.
|
14 tahun lalu |
Lasse Öörni
|
6531fa08d5
Moved Controls to Network library.
|
14 tahun lalu |