Vincent Lejeune
|
f644543bc1
|
Move all gfx related config to a separate file
|
2014-12-27 03:14:16 +01:00 |
|
Vincent Lejeune
|
7aa7e2d148
|
Factorise sun color/position
|
2014-12-15 23:09:19 +01:00 |
|
Vincent Lejeune
|
03694d9c7c
|
Factorise SH coefficient in an UBO
|
2014-12-15 00:18:03 +01:00 |
|
Vincent Lejeune
|
2cf2630362
|
Forgot UBO support check in shadow
|
2014-12-12 02:13:33 +01:00 |
|
Vincent Lejeune
|
834683f414
|
Add codecheck before rendering GI/Shadow
|
2014-12-12 02:12:14 +01:00 |
|
Vincent Lejeune
|
13360de345
|
Add a check for GS support
|
2014-12-12 02:04:33 +01:00 |
|
Vincent Lejeune
|
5f47fee897
|
Cleanup skybox preparation code
|
2014-12-11 20:42:18 +01:00 |
|
Vincent Lejeune
|
d84d103b03
|
Wrap azdo check into a function call
|
2014-12-09 18:21:07 +01:00 |
|
hiker
|
25e059dd3e
|
Merge remote-tracking branch 'origin' into copy_kart_mesh
|
2014-12-09 08:50:23 +11:00 |
|
Vincent Lejeune
|
8f3b8cf448
|
Implement specular IBL properly
|
2014-12-05 16:42:49 +01:00 |
|
Vincent Lejeune
|
7e2add8c53
|
Clean lensflare related file
A new method is used now.
|
2014-12-01 21:07:29 +01:00 |
|
hiker
|
06aa115155
|
Merge branch 'master' into copy_kart_mesh
|
2014-12-01 11:43:01 +11:00 |
|
hiker
|
9dd46b6755
|
Try to copy the animated kart mesh.
|
2014-12-01 11:41:14 +11:00 |
|
Marianne Gagnon
|
f31a458fb8
|
Disable compressed textures checkbox in options where unsupported
|
2014-11-30 18:44:43 -05:00 |
|
Vincent Lejeune
|
0aa6b9fcd1
|
Make sdsm optionnal
scene manager is not ready yet
|
2014-11-29 01:33:10 +01:00 |
|
Vincent Lejeune
|
7a92a4a8ef
|
Disable texture compression on Intel
|
2014-11-29 01:27:54 +01:00 |
|
Vincent Lejeune
|
3d070995f3
|
Remove a shader callback
|
2014-11-20 22:27:00 +01:00 |
|
Vincent Lejeune
|
d3964b8a93
|
Draw RSM only once
|
2014-11-19 17:41:52 +01:00 |
|
Vincent Lejeune
|
ed2374ae05
|
Rotate suncam
It might improve shadow quality
|
2014-11-19 01:37:41 +01:00 |
|
Vincent Lejeune
|
b7fc539f57
|
Add shadow scale parameters
|
2014-11-18 02:53:02 +01:00 |
|
Vincent Lejeune
|
448f254a2b
|
Fixes
|
2014-11-15 21:02:24 +01:00 |
|
samuncle
|
f39ae90b6e
|
merge with trunk + try to adapt to the new blur system
|
2014-11-12 00:08:21 +01:00 |
|
Vincent Lejeune
|
09fa1ee3cb
|
Implement scattering for point light
|
2014-11-11 22:36:27 +01:00 |
|
samuncle
|
1e547652f7
|
Merge branch 'master' of https://github.com/supertuxkart/stk-code into lensflare
Keep lens flare updated with master
|
2014-11-07 16:14:11 +01:00 |
|
Vincent Lejeune
|
cacb008ae6
|
Prepare compute shader to stretch lightcoord
|
2014-11-07 13:42:13 +01:00 |
|
samuncle
|
bea2586af3
|
Preparing lens flare branch
|
2014-11-04 21:12:26 +01:00 |
|
Vincent Lejeune
|
f2da00954d
|
Check if textureview is available before filtering
|
2014-11-03 00:57:07 +01:00 |
|
Vincent Lejeune
|
6ea56bb974
|
Display bounding boxes
|
2014-10-31 01:46:35 +01:00 |
|
Marianne Gagnon
|
047c6fc760
|
Add debug name to meshes and mesh buffers, helps debugging
|
2014-10-24 19:25:24 -04:00 |
|
Vincent Lejeune
|
838e1b63da
|
Split cascade gpu timer
|
2014-09-30 21:39:56 +02:00 |
|
hiker
|
9035fde10b
|
Avoid crashes on server side by supplying (unnecessary) values like
os_win=0 on linux etc. Added more opengl data to keep the server
happier ... though not yet entirely happy ;)
|
2014-09-17 16:08:41 +10:00 |
|
hiker
|
9cdbaebd29
|
Started to add hardware stats reporting functionality.
|
2014-09-16 22:27:41 +10:00 |
|
Vincent Lejeune
|
193b588e22
|
Do not render GI if no RSM.
|
2014-09-07 19:14:20 +02:00 |
|
vlj
|
781288bf80
|
Texture storage support detected at runtime.
|
2014-09-05 18:35:24 +02:00 |
|
vlj
|
d741204ee0
|
Compute shader support detected at runtime.
|
2014-09-05 18:35:15 +02:00 |
|
vlj
|
0a6735a6ec
|
Simplify culling.
|
2014-09-04 03:07:00 +02:00 |
|
Vincent Lejeune
|
05f01c70ea
|
Make m_sync part of irr_driver.
|
2014-09-04 01:35:08 +02:00 |
|
Vincent Lejeune
|
b3b6b05765
|
Add profiler counter for rsm
|
2014-09-03 22:52:16 +02:00 |
|
vlj
|
3083df450f
|
Gather object in instanced calls
|
2014-09-02 23:23:23 +02:00 |
|
Vincent Lejeune
|
3cea173ee2
|
Check for draw indirect support
|
2014-09-02 20:18:22 +02:00 |
|
vlj
|
fc80ebbbcb
|
Use storage buffer for vao manager
|
2014-08-29 21:59:05 +02:00 |
|
vlj
|
5878cb35ec
|
Implement runtime detection of srgb bindless fix
|
2014-08-28 22:02:12 +02:00 |
|
vlj
|
4a62fd7968
|
Use an instance manager
|
2014-08-23 19:53:54 +02:00 |
|
Vincent Lejeune
|
c38a26b92a
|
Use a separate rtt for diffuse/specular
|
2014-08-21 23:26:16 +02:00 |
|
Vincent Lejeune
|
d968ce11bf
|
Add a function that kills shaders and use it when reloading shader.
Thus there is no mesh corruption.
|
2014-08-21 02:19:33 +02:00 |
|
Vincent Lejeune
|
07bff38427
|
Fix a typo.
|
2014-08-14 21:45:31 +02:00 |
|
Vincent Lejeune
|
f9c692052e
|
Try a fix for nvidia and GI
|
2014-08-14 21:26:16 +02:00 |
|
Vincent Lejeune
|
ebacfcfcef
|
Put RSM draw in its own method.
|
2014-08-13 18:59:30 +02:00 |
|
Vincent Lejeune
|
c07aed260a
|
Visualize vertex normals in normal view.
|
2014-08-09 21:09:31 +02:00 |
|
vlj
|
496269e73b
|
Make SSAO param changeable.
|
2014-08-09 18:51:52 +02:00 |
|