Difference between revisions of "List of shaders and filters"

From Emulation General Wiki
Jump to navigation Jump to search
Line 115: Line 115:
 
| style="text-align: center;"|
 
| style="text-align: center;"|
 
|-
 
|-
| 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-<br />normalgamma.cg]
 
| style="text-align: center;"|[[File:Phosphor-normalgamma.png|thumb]]
 
| style="text-align: center;"|[[File:Phosphor-normalgamma.png|thumb]]
 
| style="text-align: center;"|
 
| style="text-align: center;"|
 
|-
 
|-
| 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]
 
| style="text-align: center;"|[[File:Snes-hires-blend.png|thumb]]
 
| style="text-align: center;"|[[File:Snes-hires-blend.png|thumb]]
 
| style="text-align: center;"|
 
| style="text-align: center;"|
 
|-
 
|-
| 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-<br />hd-1152x672.cg]
 
| style="text-align: center;"|[[File:Tv-highcontrast-hd-1152x672.png|thumb]]
 
| style="text-align: center;"|[[File:Tv-highcontrast-hd-1152x672.png|thumb]]
 
| style="text-align: center;"|
 
| style="text-align: center;"|
Line 182: Line 186:
 
|-
 
|-
 
| 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]
| style="text-align: center;"|
+
| style="text-align: center;"|[[File:Gameboy.png|thumb]]
 
| style="text-align: center;"|
 
| style="text-align: center;"|
 
|-
 
|-
 
| 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]
| style="text-align: center;"|
+
| style="text-align: center;"|[[File:Lcd.png|thumb]]
 
| style="text-align: center;"|
 
| style="text-align: center;"|
 
|-
 
|-
 
| 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]
| style="text-align: center;"|
+
| style="text-align: center;"|[[File:Dot.png|thumb]]
 
| style="text-align: center;"|
 
| style="text-align: center;"|
 
|-
 
|-
 
| 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]
| style="text-align: center;"|
+
| style="text-align: center;"|[[File:Lcd3x.png|thumb]]
 
| style="text-align: center;"|
 
| style="text-align: center;"|
 
|}
 
|}
Line 205: Line 209:
 
|-
 
|-
 
| 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]
| style="text-align: center;"|
+
| style="text-align: center;"|[[File:Hq2x.png|thumb]]
 
| style="text-align: center;"|
 
| style="text-align: center;"|
 
|-
 
|-
 
| 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]
| style="text-align: center;"|
+
| style="text-align: center;"|[[File:Hq4x.png|thumb]]
 
| style="text-align: center;"|
 
| style="text-align: center;"|
 
|}
 
|}

Revision as of 18:15, 29 July 2013

WIP. Barely half done. Finished version will list every known shader, plus description and sample image.

Types

Anti-aliasing

Name Image

Description

advanced-aa.cg
fx-aa.cg
fxaa-edge-detect.cg
reverse-aa.cg

Auto-box

Name Image

Description

box-max.cg
sharpen-lighter-box.cg

Bicubic

Name Image

Description

bicubic-fast.cg
bicubic-normal.cg
bicubic-sharp.cg
bicubic-sharper.cg

CRT

Name Image

Description

4xbr-hybrid-crt.cg
4xbr-hybrid-crt.png
4xbr-hybrid-crt-b.cg
4xbr-hybrid-crt-b.png
crt.cg
Crt.png
crt-caligari.cg
Crt-caligari.png
crt-cgwg.cg
Crt-cgwg.png
crt-curved.cg
Crt-curved.png
crt-geom-flat.cg
Crt-geom-flat.png
crt-highgamma.cg
Crt-highgamma.png
crt-normalgamma.cg
Crt-normalgamma.png
crt-reverse-aa.cg
Crt-reverse-aa.png
phosphor.cg
Phosphor.png

phosphor-
normalgamma.cg

Phosphor-normalgamma.png

snes-hires-blend.cg

Snes-hires-blend.png

tv-highcontrast-
hd-1152x672.cg

Tv-highcontrast-hd-1152x672.png
tv-highcontrast-hd.cg
Tv-highcontrast-hd.png

DDT

Name Image

Description

ddt.cg
ddt-extended.cg
ddt-waterpaint.cg

Dithering

Name Image

Description

mdapt

Eagle

Name Image

Description

super-eagle.cg
Super-eagle.png

Handheld

Name Image

Description

Gameboy
Gameboy.png
lcd
Lcd.png
dot.cg
Dot.png
lcd3x.cg
Lcd3x.png

Hqx

Name Image

Description

hq2x.cg
Hq2x.png
hq4x.cg
Hq4x.png

Lanczos

Name Image

Description

lanczos12.cg
lanczos16.cg
lanczos4.cg
lanczos6.cg