dolphin/Source/Plugins
degasus 7514b41966 GLSL: fix msaa egdes
MSAA is a optimiztion to execute the fragment shader just once per pixel instead per sample.
It sounds great, but has a big issue: At edges where the center isn't in the polygon, the
fragment would still be executed, but still with the center of the pixel as position.
So if some calculations aren't allowed outside the polygon, the result would be invalid.

But the nice one: we can give a hint to each input to be choosen from a valid pixel,
so now every pixel will be calculated with valid source.
2013-03-19 13:50:43 +01:00
..
Plugin_VideoDX9 Disable Vsync while holding tab to disable the frame limit, and allow toggling vsync while emulation is running in OGL. 2013-03-18 20:42:18 -04:00
Plugin_VideoDX11 Disable Vsync while holding tab to disable the frame limit, and allow toggling vsync while emulation is running in OGL. 2013-03-18 20:42:18 -04:00
Plugin_VideoOGL GLSL: fix msaa egdes 2013-03-19 13:50:43 +01:00
Plugin_VideoSoftware Set GLES Tex2D function to texture2D, texture is only available in GLES3. Fix some tabs in the config file. 2013-03-18 07:50:52 +00:00
CMakeLists.txt Initial push of GLES and GLUtil file breakup. 2012-12-17 14:54:20 -06:00