Lasse Öörni
|
69a78da8df
Switched to GLFW 3.0.
|
14 years ago |
Lasse Öörni
|
3a6163226b
Changed OpenGL rendering to use non-hardcoded shader parameters. Fixed warnings.
|
14 years ago |
Lasse Öörni
|
d9088dd4ca
Fixed misplaced not operator in stencil test setup.
|
14 years ago |
Lasse Öörni
|
027a0ad10c
Fixed GLFW issues with OSX. Fixed missing key repeat in OpenGL mode. Added proper window close handling in OpenGL mode.
|
14 years ago |
Lasse Öörni
|
05701aa204
Fixed window title not getting restored in OpenGL mode.
|
14 years ago |
Lasse Öörni
|
a128c85c0f
Implemented GLFW mouse wheel callback. Fixed OpenGL stencil value wrapping to match Direct3D.
|
14 years ago |
Lasse Öörni
|
0d29d818ad
Moved from SDL to GLFW & PortAudio.
|
14 years ago |
Lasse Öörni
|
b90c1386be
Removed unnecessary parentheses.
|
14 years ago |
Lasse Öörni
|
af01853960
Fixed erroneous char input suppression in the example scripts.
|
14 years ago |
Lasse Öörni
|
1840d21d6f
Fixed MinGW build.
|
14 years ago |
Lasse Öörni
|
fa80179bdf
Fixed to compile and run on Ubuntu.
|
14 years ago |
Lasse Öörni
|
432f57b4b0
Use SDL 1.3 in OpenGL mode.
|
14 years ago |
Lasse Öörni
|
19a40e561b
Removed unused pixel shader uniforms.
|
14 years ago |
Lasse Öörni
|
f06fa1f2ac
Added OpenGL version of GetMultiSampleLevels().
|
14 years ago |
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 years ago |
Lasse Öörni
|
b021a80bba
Save old window position when recreating the OpenGL context.
|
14 years ago |
Lasse Öörni
|
5b93abee14
Removed unused variables related to temporal antialiasing.
|
14 years ago |
Lasse Öörni
|
3db2c154e5
Added forward rendering multisample support for OpenGL.
|
14 years ago |
Lasse Öörni
|
464dbd47ab
Fixed performance issues on ATI graphics cards by creating a packed depth stencil as a renderbuffer, not as a texture.
|
14 years ago |
Lasse Öörni
|
bea4f054c7
Tweaked the edge filter.
|
14 years ago |
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 years ago |
Lasse Öörni
|
0ec486db9e
Fixed crash in OpenGL shader program cleanup.
|
14 years ago |
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 years ago |
Lasse Öörni
|
1c5e878832
Check that render targets are supported before allowing auxiliary views.
|
14 years ago |
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 years ago |
Lasse Öörni
|
ecdcd5b940
Fixed missing depth texture in light prepass rendering.
|
14 years ago |
Lasse Öörni
|
9335edc5ed
Removed the need to lock vertex data in read-only mode for CPU-side processing.
|
14 years ago |
Lasse Öörni
|
97238168c7
Simplified the way of immediate geometry updating on OpenGL, which also prevents pipeline stalls (use BufferData instead of locking.)
|
14 years ago |
Lasse Öörni
|
cfca102c87
Fixed OpenGL slope scaled depth bias.
|
14 years ago |
Lasse Öörni
|
2290441ea2
Fixed missing depth reconstruction in deferred rendering ambient quad on OpenGL.
|
14 years ago |