dolphin/Data/Sys/Shaders
Ryan Houdek cfa709a1c5 This introduces a FXAA post processing shader for our OpenGL backend. I would like to acredit mudlord for making this possible. He provided the code necessary for making this PP shader possible. Without it, this shader would have still not been done. So a major hats off for doing all the hard work mudlord. 2013-10-27 17:45:53 -05:00
..
16bit.glsl Overlay the user Shaders/ over the shared one to avoid copying files 2013-09-14 06:08:30 +02:00
32bit.glsl Overlay the user Shaders/ over the shared one to avoid copying files 2013-09-14 06:08:30 +02:00
FXAA.glsl This introduces a FXAA post processing shader for our OpenGL backend. I would like to acredit mudlord for making this possible. He provided the code necessary for making this PP shader possible. Without it, this shader would have still not been done. So a major hats off for doing all the hard work mudlord. 2013-10-27 17:45:53 -05:00
README.txt Overlay the user Shaders/ over the shared one to avoid copying files 2013-09-14 06:08:30 +02:00
acidmetal.glsl Overlay the user Shaders/ over the shared one to avoid copying files 2013-09-14 06:08:30 +02:00
acidtrip.glsl Overlay the user Shaders/ over the shared one to avoid copying files 2013-09-14 06:08:30 +02:00
acidtrip2.glsl Overlay the user Shaders/ over the shared one to avoid copying files 2013-09-14 06:08:30 +02:00
asciiart.glsl Overlay the user Shaders/ over the shared one to avoid copying files 2013-09-14 06:08:30 +02:00
auto_toon.glsl Overlay the user Shaders/ over the shared one to avoid copying files 2013-09-14 06:08:30 +02:00
auto_toon2.glsl Overlay the user Shaders/ over the shared one to avoid copying files 2013-09-14 06:08:30 +02:00
bad_bloom.glsl Overlay the user Shaders/ over the shared one to avoid copying files 2013-09-14 06:08:30 +02:00
brighten.glsl Overlay the user Shaders/ over the shared one to avoid copying files 2013-09-14 06:08:30 +02:00
chrismas.glsl Overlay the user Shaders/ over the shared one to avoid copying files 2013-09-14 06:08:30 +02:00
cool1.glsl Overlay the user Shaders/ over the shared one to avoid copying files 2013-09-14 06:08:30 +02:00
darkerbrighter.glsl Overlay the user Shaders/ over the shared one to avoid copying files 2013-09-14 06:08:30 +02:00
emboss.glsl Overlay the user Shaders/ over the shared one to avoid copying files 2013-09-14 06:08:30 +02:00
fire.glsl Overlay the user Shaders/ over the shared one to avoid copying files 2013-09-14 06:08:30 +02:00
fire2.glsl Overlay the user Shaders/ over the shared one to avoid copying files 2013-09-14 06:08:30 +02:00
firewater.glsl Overlay the user Shaders/ over the shared one to avoid copying files 2013-09-14 06:08:30 +02:00
grayscale.glsl Overlay the user Shaders/ over the shared one to avoid copying files 2013-09-14 06:08:30 +02:00
grayscale2.glsl Overlay the user Shaders/ over the shared one to avoid copying files 2013-09-14 06:08:30 +02:00
invert.glsl Overlay the user Shaders/ over the shared one to avoid copying files 2013-09-14 06:08:30 +02:00
invert_blue.glsl Overlay the user Shaders/ over the shared one to avoid copying files 2013-09-14 06:08:30 +02:00
invertedoutline.glsl Overlay the user Shaders/ over the shared one to avoid copying files 2013-09-14 06:08:30 +02:00
mad_world.glsl Overlay the user Shaders/ over the shared one to avoid copying files 2013-09-14 06:08:30 +02:00
nightvision.glsl Overlay the user Shaders/ over the shared one to avoid copying files 2013-09-14 06:08:30 +02:00
nightvision2.glsl Overlay the user Shaders/ over the shared one to avoid copying files 2013-09-14 06:08:30 +02:00
nightvision2scanlines.glsl Overlay the user Shaders/ over the shared one to avoid copying files 2013-09-14 06:08:30 +02:00
posterize.glsl Overlay the user Shaders/ over the shared one to avoid copying files 2013-09-14 06:08:30 +02:00
posterize2.glsl Overlay the user Shaders/ over the shared one to avoid copying files 2013-09-14 06:08:30 +02:00
primarycolors.glsl Overlay the user Shaders/ over the shared one to avoid copying files 2013-09-14 06:08:30 +02:00
sepia.glsl Overlay the user Shaders/ over the shared one to avoid copying files 2013-09-14 06:08:30 +02:00
sketchy.glsl Overlay the user Shaders/ over the shared one to avoid copying files 2013-09-14 06:08:30 +02:00
spookey1.glsl Overlay the user Shaders/ over the shared one to avoid copying files 2013-09-14 06:08:30 +02:00
spookey2.glsl Overlay the user Shaders/ over the shared one to avoid copying files 2013-09-14 06:08:30 +02:00
stereoscopic.glsl Overlay the user Shaders/ over the shared one to avoid copying files 2013-09-14 06:08:30 +02:00
stereoscopic2.glsl Overlay the user Shaders/ over the shared one to avoid copying files 2013-09-14 06:08:30 +02:00
sunset.glsl Overlay the user Shaders/ over the shared one to avoid copying files 2013-09-14 06:08:30 +02:00
swap_RGB_BGR.glsl Overlay the user Shaders/ over the shared one to avoid copying files 2013-09-14 06:08:30 +02:00
swap_RGB_BRG.glsl Overlay the user Shaders/ over the shared one to avoid copying files 2013-09-14 06:08:30 +02:00
swap_RGB_GBR.glsl Overlay the user Shaders/ over the shared one to avoid copying files 2013-09-14 06:08:30 +02:00
swap_RGB_GRB.glsl Overlay the user Shaders/ over the shared one to avoid copying files 2013-09-14 06:08:30 +02:00
swap_RGB_RBG.glsl Overlay the user Shaders/ over the shared one to avoid copying files 2013-09-14 06:08:30 +02:00
toxic.glsl Overlay the user Shaders/ over the shared one to avoid copying files 2013-09-14 06:08:30 +02:00

README.txt

//dummy shader:
uniform sampler2D samp9;

out vec4 ocol0;
in vec2 uv0;

void main()
{
  ocol0 = texture(samp9, uv0);
}

/*
And now that's over with, the contents of this readme file!
For best results, turn Wordwrap formatting on...
The shaders shown in the dropdown box in the video plugin configuration window are kept in the directory named User/Data/Shaders. They are linked in to the dolphin source from the repository at <http://dolphin-shaders-database.googlecode.com/svn/trunk/>. See <http://code.google.com/p/dolphin-shaders-database/wiki/Documentation> for more details on the way shaders work.

This file will hopefully hold more content in future...
*/