Benau
|
15853c4e32
|
Fix #3418
|
2018-08-31 17:40:26 +08:00 |
|
Benau
|
a137665916
|
Fix god rays in split screen
Also use rgba8 fbo for the glowing of sun
|
2018-02-01 15:39:06 +08:00 |
|
Benau
|
dbb82fea94
|
Clear default framebuffer when drawing from our rtt for first cam
Also remove unused IReferenceCounted in post processing
|
2018-02-01 13:46:42 +08:00 |
|
Benau
|
9399db6eba
|
Split glow to avoid re-bind color framebuffer
|
2018-01-30 14:25:50 +08:00 |
|
Benau
|
9e57bfb73f
|
Split point light scatter so it can be combined together
|
2018-01-30 13:42:50 +08:00 |
|
Benau
|
9737c2f950
|
Further clean up framebuffer
Avoid using hdr framebuffer in displace and glow
Also remove stencil test in mlaa (in the pass no stencil buffer
exists in FBO_MLAA* anyway)
|
2018-01-28 15:10:17 +08:00 |
|
Benau
|
ccc83a28f2
|
Clean up rtts and framebuffers
Use rgba framebuffer for tonemap and later, don't create
unnecessary rtts.
|
2018-01-28 14:07:03 +08:00 |
|
Benau
|
97fd634ed8
|
Allow auto-add usable uniforms to shader
|
2018-01-26 16:02:31 +08:00 |
|
Benau
|
68e8da2353
|
Remove all unused shaders
|
2018-01-12 19:10:55 +08:00 |
|
Benau
|
6071d2f983
|
Remove all unused / unstable opengl-related code
|
2018-01-12 13:04:40 +08:00 |
|
Benau
|
4252895d8b
|
Remove old unused glsl code
|
2018-01-12 01:18:07 +08:00 |
|
Benau
|
345f2bc64b
|
Port god ray to use SP
|
2018-01-03 14:29:20 +08:00 |
|
Benau
|
7797115867
|
Add SP for correct normal and easier shader system
|
2017-12-25 14:00:10 +08:00 |
|
Benau
|
88e15147b8
|
Merge remote-tracking branch 'origin/win-64bit'
|
2017-10-17 00:55:22 +08:00 |
|
Benau
|
839142b752
|
Add up-to-date restriction for hd3000 in windows
|
2017-10-11 11:25:28 +08:00 |
|
Deve
|
ae4e302741
|
Add a way to run STK without srgb framebuffer
|
2017-10-09 21:18:15 +02:00 |
|
Deve
|
843ebad9a1
|
Don't use GL_FRAMEBUFFER_SRGB in GLES
|
2017-10-01 22:25:37 +02:00 |
|
hiker
|
f2138e062d
|
Tried to fix all 64-bit related compiler warnings triggered from files
in graphics.
|
2017-04-08 23:25:33 +10:00 |
|
Deve
|
46619ec62a
|
Fixed gaussian blur
|
2017-02-23 20:40:06 +01:00 |
|
Benau
|
6fae872a69
|
Fix #2766
|
2017-02-05 09:11:48 +08:00 |
|
Benau
|
848dd05f11
|
Add IImage to STKTexture constructor for areamap texture
|
2017-01-09 15:04:34 +08:00 |
|
Benau
|
827a483e85
|
Allow legacy pipeline to use new texture format
|
2017-01-06 15:04:15 +08:00 |
|
hiker
|
4ee6f6315f
|
Made World::m_weather a singleton to further remove dependencies on World.
|
2016-12-13 17:14:29 +11:00 |
|
hiker
|
b12453e9ca
|
Made Physics a singleton, removing the accessor functions from World.
Removes dependency on World for a few files.
|
2016-12-13 08:31:08 +11:00 |
|
hiker
|
cd149ab5d7
|
Moved m_track out of World into a static m_track in Track. Makes
world smaller and removes a few dependencies on World.
|
2016-12-13 07:53:33 +11:00 |
|
hiker
|
1939075a1b
|
Merge remote-tracking branch 'origin/master' into nw
|
2016-12-06 18:45:17 +11:00 |
|
Benau
|
df6ab0a7fd
|
Fix god rays regression
|
2016-11-25 20:44:44 +08:00 |
|
hiker
|
ddcddf4a0a
|
Compile SERVER_ONLY (by #ifdef'ing out all graphics related code).
Does not link yet!!
|
2016-11-11 23:46:22 +11:00 |
|
Benau
|
7da108c8b1
|
Header clean up
Also move getUnicolorTexture to a better location
|
2016-11-04 20:30:08 +08:00 |
|
Benau
|
07ebb760ac
|
Try to make RTT creation as close to master as possible
|
2016-10-31 00:33:06 +08:00 |
|
Benau
|
fc47d6e220
|
Minor header clean up
|
2016-10-29 10:37:45 +08:00 |
|
Elderme
|
41cd1e0364
|
merged with master
|
2016-08-18 22:36:19 +02:00 |
|
Deve
|
bd6ad544cc
|
Fixed bloom with scale_rtts_factor parameter.
|
2016-08-15 08:46:02 +02:00 |
|
Elderme
|
cd1b9a66a0
|
Merged master in branch
|
2016-07-26 21:31:52 +02:00 |
|
Deve
|
01dfd7bc05
|
More #ifdef's simplifications
|
2016-07-11 22:55:32 +02:00 |
|
Elderme
|
cc43879308
|
Tried to fix issue with Intel HD 3000
|
2016-07-10 22:49:58 +02:00 |
|
Deve
|
fa03185370
|
Remove extensions that are not used anyway
|
2016-07-08 01:24:02 +02:00 |
|
Deve
|
c07472cf38
|
Simplify #ifdef's a bit
|
2016-06-30 00:29:15 +02:00 |
|
Deve
|
742fb309df
|
Totally disable code that needes gles 3.1.
|
2016-06-29 23:58:45 +02:00 |
|
deve
|
d5e30ee41e
|
Port also other shaders to use #stk_include
|
2016-06-27 13:11:27 +02:00 |
|
Deve
|
f679078e75
|
Port some basic shaders to use #stk_include.
Already working race with disabled advanced lighting :)
|
2016-06-26 16:39:34 +02:00 |
|
Deve
|
d13716a917
|
Initial linux version.
Currently works only with irrlicht-based renderer because shaders are not ported yet.
|
2016-06-24 02:47:13 +02:00 |
|
Lucas Baudin
|
2c9f2c84c5
|
More macros to disable extra gl calls
|
2016-02-25 16:27:50 +01:00 |
|
Lucas Baudin
|
368a230ed7
|
Put some preprocessor macros to prevent unsupported GLES calls
|
2016-02-25 13:56:43 +01:00 |
|
Elderme
|
6465666d7c
|
Improved interfaces
|
2016-02-06 14:30:21 +01:00 |
|
Elderme
|
4eec1d8570
|
Removed getFBO method in IrrDriver
|
2016-01-20 23:39:19 +01:00 |
|
Elderme
|
bff0a98708
|
Moved m_post_processing attribute from IrrDriver to ShaderBasedRenderer, and removed some getter/setter functions
|
2016-01-17 13:42:06 +01:00 |
|
Elderme
|
e58a45441b
|
Fixed aliasing issue with render to texture
|
2016-01-07 15:59:06 +01:00 |
|
Elderme
|
c14ce23e66
|
Merged with master and solved conflict with the new graph structure
|
2016-01-07 14:56:09 +01:00 |
|
Elderme
|
956ae27eca
|
Added abstract RenderTarget class for rendering to texture, and a renderToTexture method in IrrDriver
|
2015-12-30 12:02:11 +01:00 |
|