Difference between revisions of "List of shaders and filters"

From Emulation General Wiki
Jump to navigation Jump to search
(Dithering)
Line 11: Line 11:
 
Description
 
Description
 
|-
 
|-
! scope="col" style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/anti-aliasing/advanced-aa.cg advanced-aa.cg]
+
| style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/anti-aliasing/advanced-aa.cg advanced-aa.cg]
! scope="col" style="text-align: center;"|
+
| style="text-align: center;"|
! scope="col" style="text-align: center;"|
+
| style="text-align: center;"|
 
|-
 
|-
! scope="col" style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/anti-aliasing/fx-aa.cg fx-aa.cg]
+
| style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/anti-aliasing/fx-aa.cg fx-aa.cg]
! scope="col" style="text-align: center;"|
+
| style="text-align: center;"|
! scope="col" style="text-align: center;"|
+
| style="text-align: center;"|
 
|-
 
|-
! scope="col" style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/anti-aliasing/fxaa-edge-detect.cg fxaa-edge-detect.cg]
+
| style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/anti-aliasing/fxaa-edge-detect.cg fxaa-edge-detect.cg]
! scope="col" style="text-align: center;"|
+
| style="text-align: center;"|
! scope="col" style="text-align: center;"|
+
| style="text-align: center;"|
 
|-
 
|-
! scope="col" style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/anti-aliasing/reverse-aa.cg reverse-aa.cg]
+
| style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/anti-aliasing/reverse-aa.cg reverse-aa.cg]
! scope="col" style="text-align: center;"|
+
| style="text-align: center;"|
! scope="col" style="text-align: center;"|
+
| style="text-align: center;"|
 
|}
 
|}
 
===Auto-box===
 
===Auto-box===
Line 34: Line 34:
 
Description
 
Description
 
|-
 
|-
! scope="col" style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/auto-box/box-max.cg box-max.cg]
+
| style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/auto-box/box-max.cg box-max.cg]
! scope="col" style="text-align: center;"|
+
| style="text-align: center;"|
! scope="col" style="text-align: center;"|
+
| style="text-align: center;"|
 
|-
 
|-
! scope="col" style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/auto-box/sharpen-lighter-box.cg sharpen-lighter-box.cg]
+
| style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/auto-box/sharpen-lighter-box.cg sharpen-lighter-box.cg]
! scope="col" style="text-align: center;"|
+
| style="text-align: center;"|
! scope="col" style="text-align: center;"|
+
| style="text-align: center;"|
 
|}
 
|}
 
===Bicubic===
 
===Bicubic===
Line 49: Line 49:
 
Description
 
Description
 
|-
 
|-
! scope="col" style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/bicubic/bicubic-fast.cg bicubic-fast.cg]
+
| style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/bicubic/bicubic-fast.cg bicubic-fast.cg]
! scope="col" style="text-align: center;"|
+
| style="text-align: center;"|
! scope="col" style="text-align: center;"|
+
| style="text-align: center;"|
 
|-
 
|-
! scope="col" style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/bicubic/bicubic-normal.cg bicubic-normal.cg]
+
| style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/bicubic/bicubic-normal.cg bicubic-normal.cg]
! scope="col" style="text-align: center;"|
+
| style="text-align: center;"|
! scope="col" style="text-align: center;"|
+
| style="text-align: center;"|
 
|-
 
|-
! scope="col" style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/bicubic/bicubic-sharp.cg bicubic-sharp.cg]
+
| style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/bicubic/bicubic-sharp.cg bicubic-sharp.cg]
! scope="col" style="text-align: center;"|
+
| style="text-align: center;"|
! scope="col" style="text-align: center;"|
+
| style="text-align: center;"|
 
|-
 
|-
! scope="col" style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/bicubic/bicubic-sharper.cg bicubic-sharper.cg]
+
| style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/bicubic/bicubic-sharper.cg bicubic-sharper.cg]
! scope="col" style="text-align: center;"|
+
| style="text-align: center;"|
! scope="col" style="text-align: center;"|
+
| style="text-align: center;"|
 
|}
 
|}
 
===CRT===
 
===CRT===
Line 72: Line 72:
 
Description
 
Description
 
|-
 
|-
! scope="col" style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/crt/4xbr-hybrid-crt.cg 4xbr-hybrid-crt.cg]
+
| style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/crt/4xbr-hybrid-crt.cg 4xbr-hybrid-crt.cg]
! scope="col" style="text-align: center;"|
+
| style="text-align: center;"|
! scope="col" style="text-align: center;"|
+
| style="text-align: center;"|
 
|-
 
|-
! scope="col" style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/crt/crt-caligari.cg crt-caligari.cg]
+
| style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/crt/crt-caligari.cg crt-caligari.cg]
! scope="col" style="text-align: center;"|
+
| style="text-align: center;"|
! scope="col" style="text-align: center;"|
+
| style="text-align: center;"|
 
|-
 
|-
! scope="col" style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/crt/crt-cgwg.cg crt-cgwg.cg]
+
| style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/crt/crt-cgwg.cg crt-cgwg.cg]
! scope="col" style="text-align: center;"|
+
| style="text-align: center;"|
! scope="col" style="text-align: center;"|
+
| style="text-align: center;"|
 
|-
 
|-
! scope="col" style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/crt/crt-curved.cg crt-curved.cg]
+
| style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/crt/crt-curved.cg crt-curved.cg]
! scope="col" style="text-align: center;"|
+
| style="text-align: center;"|
! scope="col" style="text-align: center;"|
+
| style="text-align: center;"|
 
|-
 
|-
! scope="col" style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/crt/crt-geom-flat.cg crt-geom-flat.cg]
+
| style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/crt/crt-geom-flat.cg crt-geom-flat.cg]
! scope="col" style="text-align: center;"|
+
| style="text-align: center;"|
! scope="col" style="text-align: center;"|
+
| style="text-align: center;"|
 
|-
 
|-
! scope="col" style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/crt/crt-highgamma.cg crt-highgamma.cg]
+
| style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/crt/crt-highgamma.cg crt-highgamma.cg]
! scope="col" style="text-align: center;"|
+
| style="text-align: center;"|
! scope="col" style="text-align: center;"|
+
| style="text-align: center;"|
 
|-
 
|-
! scope="col" style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/crt/crt-normalgamma.cg crt-normalgamma.cg]
+
| style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/crt/crt-normalgamma.cg crt-normalgamma.cg]
! scope="col" style="text-align: center;"|
+
| style="text-align: center;"|
! scope="col" style="text-align: center;"|
+
| style="text-align: center;"|
 
|-
 
|-
! scope="col" style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/crt/crt-reverse-aa.cg crt-reverse-aa.cg]
+
| style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/crt/crt-reverse-aa.cg crt-reverse-aa.cg]
! scope="col" style="text-align: center;"|
+
| style="text-align: center;"|
! scope="col" style="text-align: center;"|
+
| style="text-align: center;"|
 
|-
 
|-
! scope="col" style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/crt/crt.cg crt.cg]
+
| style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/crt/crt.cg crt.cg]
! scope="col" style="text-align: center;"|
+
| style="text-align: center;"|
! scope="col" style="text-align: center;"|
+
| style="text-align: center;"|
 
|-
 
|-
! scope="col" style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/crt/phosphor-normalgamma.cg phosphor-normalgamma.cg]
+
| style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/crt/phosphor-normalgamma.cg phosphor-normalgamma.cg]
! scope="col" style="text-align: center;"|
+
| style="text-align: center;"|
! scope="col" style="text-align: center;"|
+
| style="text-align: center;"|
 
|-
 
|-
! scope="col" style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/crt/phosphor.cg phosphor.cg]
+
| style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/crt/phosphor.cg phosphor.cg]
! scope="col" style="text-align: center;"|
+
| style="text-align: center;"|
! scope="col" style="text-align: center;"|
+
| style="text-align: center;"|
 
|-
 
|-
! scope="col" style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/crt/snes-hires-blend.cg snes-hires-blend.cg]
+
| style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/crt/snes-hires-blend.cg snes-hires-blend.cg]
! scope="col" style="text-align: center;"|
+
| style="text-align: center;"|
! scope="col" style="text-align: center;"|
+
| style="text-align: center;"|
 
|-
 
|-
! scope="col" style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/crt/tv-highcontrast-hd-1152x672.cg tv-highcontrast-hd-1152x672.cg]
+
| style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/crt/tv-highcontrast-hd-1152x672.cg tv-highcontrast-hd-1152x672.cg]
! scope="col" style="text-align: center;"|
+
| style="text-align: center;"|
! scope="col" style="text-align: center;"|
+
| style="text-align: center;"|
 
|-
 
|-
! scope="col" style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/crt/tv-highcontrast-hd.cg tv-highcontrast-hd.cg]
+
| style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/crt/tv-highcontrast-hd.cg tv-highcontrast-hd.cg]
! scope="col" style="text-align: center;"|
+
| style="text-align: center;"|
! scope="col" style="text-align: center;"|
+
| style="text-align: center;"|
 
|}
 
|}
  
Line 136: Line 136:
 
Description
 
Description
 
|-
 
|-
! scope="col" style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/crt/4xbr-hybrid-crt.cg 4xbr-hybrid-crt.cg]
+
| style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/crt/4xbr-hybrid-crt.cg 4xbr-hybrid-crt.cg]
! scope="col" style="text-align: center;"|
+
| style="text-align: center;"|
! scope="col" style="text-align: center;"|
+
| style="text-align: center;"|
 
|-
 
|-
! scope="col" style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/ddt/ddt-waterpaint.cg ddt-waterpaint.cg]
+
| style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/ddt/ddt-waterpaint.cg ddt-waterpaint.cg]
! scope="col" style="text-align: center;"|
+
| style="text-align: center;"|
! scope="col" style="text-align: center;"|
+
| style="text-align: center;"|
 
|-
 
|-
! scope="col" style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/ddt/ddt.cg ddt.cg]
+
| style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/ddt/ddt.cg ddt.cg]
! scope="col" style="text-align: center;"|
+
| style="text-align: center;"|
! scope="col" style="text-align: center;"|
+
| style="text-align: center;"|
 
|}
 
|}
 
===Dithering===
 
===Dithering===
Line 155: Line 155:
 
Description
 
Description
 
|-
 
|-
! scope="col" style="text-align: center;"|[https://github.com/libretro/common-shaders/tree/master/dithering mdapt]
+
| style="text-align: center;"|[https://github.com/libretro/common-shaders/tree/master/dithering mdapt]
! scope="col" style="text-align: center;"|
+
| style="text-align: center;"|
! scope="col" style="text-align: center;"|
+
| style="text-align: center;"|
 
|}
 
|}
  
Line 167: Line 167:
 
Description
 
Description
 
|-
 
|-
! scope="col" style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/eagle/super-eagle.cg super-eagle.cg]
+
| style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/eagle/super-eagle.cg super-eagle.cg]
! scope="col" style="text-align: center;"|
+
| style="text-align: center;"|
! scope="col" style="text-align: center;"|
+
| style="text-align: center;"|
 
|}
 
|}
 
===Handheld===
 
===Handheld===
Line 178: Line 178:
 
Description
 
Description
 
|-
 
|-
! scope="col" style="text-align: center;"|[https://github.com/libretro/common-shaders/tree/master/handheld/gameboy Gameboy]
+
| style="text-align: center;"|[https://github.com/libretro/common-shaders/tree/master/handheld/gameboy Gameboy]
! scope="col" style="text-align: center;"|
+
| style="text-align: center;"|
! scope="col" style="text-align: center;"|
+
| style="text-align: center;"|
 
|-
 
|-
! scope="col" style="text-align: center;"|[https://github.com/libretro/common-shaders/tree/master/handheld/lcd-shader lcd]
+
| style="text-align: center;"|[https://github.com/libretro/common-shaders/tree/master/handheld/lcd-shader lcd]
! scope="col" style="text-align: center;"|
+
| style="text-align: center;"|
! scope="col" style="text-align: center;"|
+
| style="text-align: center;"|
 
|-
 
|-
! scope="col" style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/handheld/dot.cg dot.cg]
+
| style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/handheld/dot.cg dot.cg]
! scope="col" style="text-align: center;"|
+
| style="text-align: center;"|
! scope="col" style="text-align: center;"|
+
| style="text-align: center;"|
 
|-
 
|-
! scope="col" style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/handheld/lcd3x.cg lcd3x.cg]
+
| style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/handheld/lcd3x.cg lcd3x.cg]
! scope="col" style="text-align: center;"|
+
| style="text-align: center;"|
! scope="col" style="text-align: center;"|
+
| style="text-align: center;"|
 
|}
 
|}
 
===Hqx===
 
===Hqx===
Line 201: Line 201:
 
Description
 
Description
 
|-
 
|-
! scope="col" style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/hqx/hq2x.cg hq2x.cg]
+
| style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/hqx/hq2x.cg hq2x.cg]
! scope="col" style="text-align: center;"|
+
| style="text-align: center;"|
! scope="col" style="text-align: center;"|
+
| style="text-align: center;"|
 
|-
 
|-
! scope="col" style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/hqx/hq4x.cg hq4x.cg]
+
| style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/hqx/hq4x.cg hq4x.cg]
! scope="col" style="text-align: center;"|
+
| style="text-align: center;"|
! scope="col" style="text-align: center;"|
+
| style="text-align: center;"|
 
|}
 
|}
 
===Lanczos===
 
===Lanczos===
Line 216: Line 216:
 
Description
 
Description
 
|-
 
|-
! scope="col" style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/lanczos/lanczos12.cg lanczos12.cg]
+
| style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/lanczos/lanczos12.cg lanczos12.cg]
! scope="col" style="text-align: center;"|
+
| style="text-align: center;"|
! scope="col" style="text-align: center;"|
+
| style="text-align: center;"|
 
|-
 
|-
! scope="col" style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/lanczos/lanczos16.cg lanczos16.cg]
+
| style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/lanczos/lanczos16.cg lanczos16.cg]
! scope="col" style="text-align: center;"|
+
| style="text-align: center;"|
! scope="col" style="text-align: center;"|
+
| style="text-align: center;"|
 
|-
 
|-
! scope="col" style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/lanczos/lanczos4.cg lanczos4.cg]
+
| style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/lanczos/lanczos4.cg lanczos4.cg]
! scope="col" style="text-align: center;"|
+
| style="text-align: center;"|
! scope="col" style="text-align: center;"|
+
| style="text-align: center;"|
 
|-
 
|-
! scope="col" style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/lanczos/lanczos6.cg lanczos6.cg]
+
| style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/lanczos/lanczos6.cg lanczos6.cg]
! scope="col" style="text-align: center;"|
+
| style="text-align: center;"|
! scope="col" style="text-align: center;"|
+
| style="text-align: center;"|
 
|}
 
|}
 
[[Category:FAQs]]
 
[[Category:FAQs]]

Revision as of 23:02, 21 July 2013