stk-code_catmod/data/shaders
vincentlj f338fbacb1 SSAO: Use a proper rand() function to generate fragment local coordinate system.
This new level of randomness get rid of most banding effect, SSAO now looks quite good.

git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@15072 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2014-01-14 14:22:01 +00:00
..
bloom.frag Use custom opengl call for bloom fullscreen shader. 2014-01-12 21:07:14 +00:00
bloomblend.frag Use direct gl calls for BloomBlend too. 2014-01-12 23:19:28 +00:00
bloompower.frag OGL32CTX: Ask #version 130 for all our shaders 2014-01-05 00:08:00 +00:00
bubble.frag OGL32CTX: Replace deprecated "varying" by in/out semantic and make them explicit. 2014-01-09 00:17:28 +00:00
bubble.vert OGL32CTX: Replace implicitly declared uniforms in bubble 2014-01-09 17:32:38 +00:00
caustics.frag OGL32CTX: Ask #version 130 for all our shaders 2014-01-05 00:08:00 +00:00
check.sh SVN messed up data/shaders in my branch. 76 files in local copy, 21 on SF. Re-adding folder to branch. 2013-12-09 13:11:09 +00:00
collapse.frag OGL32CTX: Ask #version 130 for all our shaders 2014-01-05 00:08:00 +00:00
color_levels.frag Use direct gl calls for color_levels. 2014-01-13 00:04:53 +00:00
coloredquad.frag Fix colored rectangle color. 2014-01-14 00:11:59 +00:00
coloredquad.vert OGL32CTX: Port draw2DRectangle too 2014-01-04 22:10:56 +00:00
colorize_ref.frag OGL32CTX: Ask #version 130 for all our shaders 2014-01-05 00:08:00 +00:00
colorize.frag OGL32CTX: Ask #version 130 for all our shaders 2014-01-05 00:08:00 +00:00
colortexturedquad.frag Font looks better now. 2014-01-13 22:28:10 +00:00
colortexturedquad.vert Fix colortexturedquad shader/vertexpointer. 2014-01-14 01:05:03 +00:00
displace.frag OGL32CTX: Replace deprecated "varying" by in/out semantic and make them explicit. 2014-01-09 00:17:28 +00:00
displace.vert OGL32CTX: Replace implicitly defined uniforms in displace 2014-01-09 17:32:51 +00:00
farplane.vert OGL32CTX: Replace another series of implicit declared uniforms 2014-01-10 00:30:56 +00:00
flipparticle.vert GPUParticles: Fix glsl versions. 2014-01-10 17:42:43 +00:00
fog.frag OGL32CTX: Add vertex shader where default one was assumed. 2014-01-08 23:11:10 +00:00
gaussian3h.frag OGL32CTX: Add vertex shader where default one was assumed. 2014-01-08 23:11:10 +00:00
gaussian3v.frag OGL32CTX: Add vertex shader where default one was assumed. 2014-01-08 23:11:10 +00:00
gaussian6h.frag OGL32CTX: Add vertex shader where default one was assumed. 2014-01-08 23:11:10 +00:00
gaussian6v.frag OGL32CTX: Add vertex shader where default one was assumed. 2014-01-08 23:11:10 +00:00
glow.frag OGL32CTX: Ask #version 130 for all our shaders 2014-01-05 00:08:00 +00:00
godfade.frag OGL32CTX: Ask #version 130 for all our shaders 2014-01-05 00:08:00 +00:00
godray.frag OGL32CTX: Ask #version 130 for all our shaders 2014-01-05 00:08:00 +00:00
grass.frag OGL32CTX: Remove implicitly defined uniforms in grass 2014-01-09 17:08:03 +00:00
grass.vert OGL32CTX: Remove implicitly defined uniforms in grass 2014-01-09 17:08:03 +00:00
gum_shield.frag OGL32CTX: Replace deprecated "varying" by in/out semantic and make them explicit. 2014-01-09 00:17:28 +00:00
gum_shield.vert OGL32CTX: Replace another series of implicit declared uniforms 2014-01-10 00:30:56 +00:00
lightbeam.frag OGL32CTX: Replace deprecated "varying" by in/out semantic and make them explicit. 2014-01-09 00:17:28 +00:00
lightbeam.vert OGL32CTX: Replace another series of implicit declared uniforms 2014-01-10 00:30:56 +00:00
lightblend.frag OGL32CTX: Add vertex shader where default one was assumed. 2014-01-08 23:11:10 +00:00
mipviz.frag OGL32CTX: Ask #version 130 for all our shaders 2014-01-05 00:08:00 +00:00
mlaa_blend2.frag OGL32CTX: Ask #version 130 for all our shaders 2014-01-05 00:08:00 +00:00
mlaa_color1.frag OGL32CTX: Replace another series of implicit declared uniforms 2014-01-10 00:30:56 +00:00
MLAA_COPYING Merge cand's graphical improvements branch!! There are many known issues folks, so don't cry victory just now, this is just the beginning. Especially, shadows do not work correctly at this time 2013-11-30 21:33:06 +00:00
mlaa_neigh3.frag OGL32CTX: Replace another series of implicit declared uniforms 2014-01-10 00:30:56 +00:00
mlaa_offset.vert OGL32CTX: Replace another series of implicit declared uniforms 2014-01-10 00:30:56 +00:00
motion_blur.frag OGL32CTX: Ask #version 130 for all our shaders 2014-01-05 00:08:00 +00:00
motion_blur.vert OGL32CTX: Ask #version 130 for all our shaders 2014-01-05 00:08:00 +00:00
multiply.frag OGL32CTX: Ask #version 130 for all our shaders 2014-01-05 00:08:00 +00:00
normalmap.frag OGL32CTX: Remove implicitly defined uniforms in normalmap 2014-01-09 17:08:23 +00:00
normalmap.vert OGL32CTX: Remove implicitly defined uniforms in normalmap 2014-01-09 17:08:23 +00:00
object.frag STKMesh: Now use separate shader for ref/noref object 2014-01-12 17:40:39 +00:00
object.vert STKMesh: Rendering in minel is working (except transparent part) 2014-01-12 15:27:24 +00:00
objectpass_ref.frag OGL32CTX: Attempt to replace implicitly defined uniforms for objectpass 2014-01-10 00:31:22 +00:00
objectpass_rimlit.frag Allow kart to use specular map 2013-12-27 02:06:08 +00:00
objectpass_rimlit.vert OGL32CTX: Replace ftransform by gl_ModelViewProjectionMatrix * gl_Vertex. 2014-01-09 16:09:27 +00:00
objectpass_spheremap.frag Fix unexported FragData 2013-12-26 18:28:35 +00:00
objectpass.frag OGL32CTX: Attempt to replace implicitly defined uniforms for objectpass 2014-01-10 00:31:22 +00:00
objectpass.vert OGL32CTX: Revert to use gl_TextureMatrix[] 2014-01-10 01:29:32 +00:00
objectref.frag STKMesh: Now use separate shader for ref/noref object 2014-01-12 17:40:39 +00:00
particle.frag GPUParticles: Fix glsl versions. 2014-01-10 17:42:43 +00:00
particle.vert GPUParticles: Fix glsl versions. 2014-01-10 17:42:43 +00:00
particlesimheightmap.vert GPUParticles: Fix glsl versions. 2014-01-10 17:42:43 +00:00
pass.frag OGL32CTX: Ask #version 130 for all our shaders 2014-01-05 00:08:00 +00:00
pass.vert OGL32CTX: Add vertex shader where default one was assumed. 2014-01-08 23:11:10 +00:00
penumbrah.frag OGL32CTX: Ask #version 130 for all our shaders 2014-01-05 00:08:00 +00:00
penumbrav.frag OGL32CTX: Ask #version 130 for all our shaders 2014-01-05 00:08:00 +00:00
pointemitter.vert GPUParticles: Do not grow when size is 0 2014-01-13 16:05:26 +00:00
pointlight.frag Light: Simplify slightly shader 2014-01-14 01:24:28 +00:00
ppdisplace.frag Use direct gl calls for ppdisplace. 2014-01-12 23:43:00 +00:00
rain.frag Rain: Avoid making a draw call that won't be used and make some cleanup 2013-12-27 16:37:24 +00:00
rain.vert Rain: Avoid making a draw call that won't be used and make some cleanup 2013-12-27 16:37:24 +00:00
rainsim.vert Rain: Avoid making a draw call that won't be used and make some cleanup 2013-12-27 16:37:24 +00:00
screenquad.vert Use custom opengl call for bloom fullscreen shader. 2014-01-12 21:07:14 +00:00
shadowgen.frag OGL32CTX: Ask #version 130 for all our shaders 2014-01-05 00:08:00 +00:00
shadowimportance.frag OGL32CTX: Replace deprecated "varying" by in/out semantic and make them explicit. 2014-01-09 00:17:28 +00:00
shadowimportance.vert OGL32CTX: Replace deprecated "varying" by in/out semantic and make them explicit. 2014-01-09 00:17:28 +00:00
shadowpass.frag OGL32CTX: Replace deprecated "varying" by in/out semantic and make them explicit. 2014-01-09 00:17:28 +00:00
shadowpass.vert OGL32CTX: Replace ftransform by gl_ModelViewProjectionMatrix * gl_Vertex. 2014-01-09 16:09:27 +00:00
shadowwarph.frag OGL32CTX: Ask #version 130 for all our shaders 2014-01-05 00:08:00 +00:00
shadowwarpv.frag OGL32CTX: Ask #version 130 for all our shaders 2014-01-05 00:08:00 +00:00
skinning.vert OGL32CTX: Ask #version 130 for all our shaders 2014-01-05 00:08:00 +00:00
skybox.frag OGL32CTX: Replace deprecated "varying" by in/out semantic and make them explicit. 2014-01-09 00:17:28 +00:00
skybox.vert OGL32CTX: Replace another series of implicit declared uniforms 2014-01-10 00:30:56 +00:00
spheremap.frag OGL32CTX: Replace deprecated "varying" by in/out semantic and make them explicit. 2014-01-09 00:17:28 +00:00
spheremap.vert OGL32CTX: Replace another series of implicit declared uniforms 2014-01-10 00:30:56 +00:00
splatting.frag OGL32CTX: Remove implicitly defined uniforms in splatting 2014-01-09 17:08:15 +00:00
splatting.vert OGL32CTX: Remove implicitly defined uniforms in splatting 2014-01-09 17:08:15 +00:00
ssao.frag SSAO: Use a proper rand() function to generate fragment local coordinate system. 2014-01-14 14:22:01 +00:00
sunlight.frag OGL32CTX: Ask #version 130 for all our shaders 2014-01-05 00:08:00 +00:00
sunlightshadow.frag OGL32CTX: Ask #version 130 for all our shaders 2014-01-05 00:08:00 +00:00
texturedquad.frag Use a passthrough shader for some fullscreen effect. 2014-01-13 14:50:16 +00:00
texturedquad.vert Forget a passthrough call and fix texturedquad shader. 2014-01-13 15:22:58 +00:00
water.frag OGL32CTX: Replace deprecated "varying" by in/out semantic and make them explicit. 2014-01-09 00:17:28 +00:00
water.vert OGL32CTX: Replace deprecated "varying" by in/out semantic and make them explicit. 2014-01-09 00:17:28 +00:00
white.frag OGL32CTX: Ask #version 130 for all our shaders 2014-01-05 00:08:00 +00:00