Lasse Öörni
|
fd06d3cf4a
Fixed component ID overwrite when copy-pasting scene nodes in the editor.
|
14 жил өмнө |
Lasse Öörni
|
80a6948b22
Large rendering architecture refactoring.
|
14 жил өмнө |
Lasse Öörni
|
7e00d6aa1d
Removed PortAudio from Direct3D9 build, as it is not used.
|
14 жил өмнө |
Lasse Öörni
|
fe495f6bcc
Added deferred fallback mode, which renders the G-buffer in 2 passes.
|
14 жил өмнө |
Lasse Öörni
|
292ebed51f
Added initial fallback mode (no MRT, no hardware shadows.)
|
14 жил өмнө |
Lasse Öörni
|
91500591c3
Reverted the previous shader parameter query optimization. Instead, added possibility to rehash a hashmap/hashset manually to a specified bucket count.
|
14 жил өмнө |
Lasse Öörni
|
0e337f493d
Optimized checking whether shader parameters need updating.
|
14 жил өмнө |
Lasse Öörni
|
a89cb22161
Replaced edge filtering with temporal antialiasing with ghosting prevention.
|
14 жил өмнө |
Lasse Öörni
|
40c8306691
Added triple buffering option. On OpenGL it is a no-op.
|
14 жил өмнө |
Lasse Öörni
|
da685e99de
Ported optimizations and code cleanup from the prepass-branch.
|
14 жил өмнө |
Lasse Öörni
|
5b44c38d32
Code cleanup. Actually use the added Contains() & Find() functions.
|
14 жил өмнө |
Lasse Öörni
|
e22483e482
Added viewmask parameter to octree queries to avoid manual viewmask checking in View and to allow partial scene queries for logic.
|
14 жил өмнө |
Lasse Öörni
|
69a78da8df
Switched to GLFW 3.0.
|
14 жил өмнө |
Lasse Öörni
|
3a6163226b
Changed OpenGL rendering to use non-hardcoded shader parameters. Fixed warnings.
|
14 жил өмнө |
Lasse Öörni
|
d9088dd4ca
Fixed misplaced not operator in stencil test setup.
|
14 жил өмнө |
Lasse Öörni
|
027a0ad10c
Fixed GLFW issues with OSX. Fixed missing key repeat in OpenGL mode. Added proper window close handling in OpenGL mode.
|
14 жил өмнө |
Lasse Öörni
|
05701aa204
Fixed window title not getting restored in OpenGL mode.
|
14 жил өмнө |
Lasse Öörni
|
a128c85c0f
Implemented GLFW mouse wheel callback. Fixed OpenGL stencil value wrapping to match Direct3D.
|
14 жил өмнө |
Lasse Öörni
|
0d29d818ad
Moved from SDL to GLFW & PortAudio.
|
14 жил өмнө |
Lasse Öörni
|
b90c1386be
Removed unnecessary parentheses.
|
14 жил өмнө |
Lasse Öörni
|
af01853960
Fixed erroneous char input suppression in the example scripts.
|
14 жил өмнө |
Lasse Öörni
|
1840d21d6f
Fixed MinGW build.
|
14 жил өмнө |
Lasse Öörni
|
fa80179bdf
Fixed to compile and run on Ubuntu.
|
14 жил өмнө |
Lasse Öörni
|
432f57b4b0
Use SDL 1.3 in OpenGL mode.
|
14 жил өмнө |
Lasse Öörni
|
19a40e561b
Removed unused pixel shader uniforms.
|
14 жил өмнө |
Lasse Öörni
|
f06fa1f2ac
Added OpenGL version of GetMultiSampleLevels().
|
14 жил өмнө |
Lasse Öörni
|
b314fe37f4
Always recreate the OpenGL context when changing from fullscreen to windowed, as there may be bugs on some display adapters when not doing that.
|
14 жил өмнө |
Lasse Öörni
|
b021a80bba
Save old window position when recreating the OpenGL context.
|
14 жил өмнө |
Lasse Öörni
|
5b93abee14
Removed unused variables related to temporal antialiasing.
|
14 жил өмнө |
Lasse Öörni
|
3db2c154e5
Added forward rendering multisample support for OpenGL.
|
14 жил өмнө |