Editing List of shaders and filters
Jump to navigation
Jump to search
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.
The edit can be undone.
Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 1: | Line 1: | ||
− | + | ||
+ | {{stub}} | ||
+ | WIP. Barely half done. Finished version will list every known shader, plus description and sample image. | ||
+ | ==Types== | ||
+ | |||
+ | ===Anti-aliasing=== | ||
+ | {| class="wikitable" | ||
+ | ! scope="col" style="text-align: center;"|Name | ||
+ | ! scope="col" style="text-align: center;"|Image | ||
+ | ! scope="col" style="text-align: center;"| | ||
+ | Description | ||
+ | |- | ||
+ | | style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/anti-aliasing/advanced-aa.cg advanced-aa.cg] | ||
+ | | style="text-align: center;"|[[File:Advanced-aa.png|thumb]] | ||
+ | | style="text-align: center;"| | ||
+ | |- | ||
+ | | style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/anti-aliasing/fx-aa.cg fx-aa.cg] | ||
+ | | style="text-align: center;"|[[File:Fx-aa.png|thumb]] | ||
+ | | style="text-align: center;"| | ||
+ | |- | ||
+ | | 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;"|[[File:Fxaa-edge-detect.png|thumb]] | ||
+ | | style="text-align: center;"| | ||
+ | |- | ||
+ | | style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/anti-aliasing/reverse-aa.cg reverse-aa.cg] | ||
+ | | style="text-align: center;"|[[File:Reverse-aa.png|thumb]] | ||
+ | | style="text-align: center;"| | ||
+ | |} | ||
+ | |||
+ | ===Auto-box=== | ||
+ | {| class="wikitable" | ||
+ | ! scope="col" style="text-align: center;"|Name | ||
+ | ! scope="col" style="text-align: center;"|Image | ||
+ | ! scope="col" style="text-align: center;"| | ||
+ | Description | ||
+ | |- | ||
+ | | style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/auto-box/box-max.cg box-max.cg] | ||
+ | | style="text-align: center;"|[[File:Box-max.png|thumb]] | ||
+ | | style="text-align: center;"| | ||
+ | |- | ||
+ | | 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;"|[[File:Sharpen-lighter-box.png|thumb]] | ||
+ | | style="text-align: center;"| | ||
+ | |} | ||
+ | ===Bicubic=== | ||
+ | {| class="wikitable" | ||
+ | ! scope="col" style="text-align: center;"|Name | ||
+ | ! scope="col" style="text-align: center;"|Image | ||
+ | ! scope="col" style="text-align: center;"| | ||
+ | Description | ||
+ | |- | ||
+ | | style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/bicubic/bicubic-fast.cg bicubic-fast.cg] | ||
+ | | style="text-align: center;"| | ||
+ | | style="text-align: center;"| | ||
+ | |- | ||
+ | | style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/bicubic/bicubic-normal.cg bicubic-normal.cg] | ||
+ | | style="text-align: center;"| | ||
+ | | style="text-align: center;"| | ||
+ | |- | ||
+ | | style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/bicubic/bicubic-sharp.cg bicubic-sharp.cg] | ||
+ | | style="text-align: center;"| | ||
+ | | style="text-align: center;"| | ||
+ | |- | ||
+ | | style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/bicubic/bicubic-sharper.cg bicubic-sharper.cg] | ||
+ | | style="text-align: center;"| | ||
+ | | style="text-align: center;"| | ||
+ | |} | ||
+ | ===CRT=== | ||
+ | {| class="wikitable" | ||
+ | ! scope="col" style="text-align: center;"|Name | ||
+ | ! scope="col" style="text-align: center;"|Image | ||
+ | ! scope="col" style="text-align: center;"| | ||
+ | Description | ||
+ | |- | ||
+ | | 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;"|[[File:4xbr-hybrid-crt.png|thumb]] | ||
+ | | style="text-align: center;"| | ||
+ | |- | ||
+ | | style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/crt/4xbr-hybrid-crt-b.cg 4xbr-hybrid-crt-b.cg] | ||
+ | | style="text-align: center;"|[[File:4xbr-hybrid-crt-b.png|thumb]] | ||
+ | | style="text-align: center;"| | ||
+ | |- | ||
+ | | style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/crt/crt.cg crt.cg] | ||
+ | | style="text-align: center;"|[[File:Crt.png|thumb]] | ||
+ | | style="text-align: center;"| | ||
+ | |- | ||
+ | | style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/crt/crt-caligari.cg crt-caligari.cg] | ||
+ | | style="text-align: center;"|[[File:Crt-caligari.png|thumb]] | ||
+ | | style="text-align: center;"| | ||
+ | |- | ||
+ | | style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/crt/crt-cgwg.cg crt-cgwg.cg] | ||
+ | | style="text-align: center;"|[[File:Crt-cgwg.png|thumb]] | ||
+ | | style="text-align: center;"| | ||
+ | |- | ||
+ | | style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/crt/crt-curved.cg crt-curved.cg] | ||
+ | | style="text-align: center;"|[[File:Crt-curved.png|thumb]] | ||
+ | | style="text-align: center;"| | ||
+ | |- | ||
+ | | 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;"|[[File:Crt-geom-flat.png|thumb]] | ||
+ | | style="text-align: center;"| | ||
+ | |- | ||
+ | | style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/crt/crt-highgamma.cg crt-highgamma.cg] | ||
+ | | style="text-align: center;"|[[File:Crt-highgamma.png|thumb]] | ||
+ | | style="text-align: center;"| | ||
+ | |- | ||
+ | | style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/crt/crt-normalgamma.cg crt-normalgamma.cg] | ||
+ | | style="text-align: center;"|[[File:Crt-normalgamma.png|thumb]] | ||
+ | | style="text-align: center;"| | ||
+ | |- | ||
+ | | 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;"|[[File:Crt-reverse-aa.png|thumb]] | ||
+ | | style="text-align: center;"| | ||
+ | |- | ||
+ | | style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/crt/phosphor.cg phosphor.cg] | ||
+ | | style="text-align: center;"|[[File:Phosphor.png|thumb]] | ||
+ | | style="text-align: center;"| | ||
+ | |- | ||
+ | | 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;"| | ||
+ | |- | ||
+ | | 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;"| | ||
+ | |- | ||
+ | | 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;"| | ||
+ | |- | ||
+ | | 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;"|[[File:Tv-highcontrast-hd.png|thumb]] | ||
+ | | style="text-align: center;"| | ||
+ | |} | ||
+ | |||
+ | ===DDT=== | ||
+ | {| class="wikitable" | ||
+ | ! scope="col" style="text-align: center;"|Name | ||
+ | ! scope="col" style="text-align: center;"|Image | ||
+ | ! scope="col" style="text-align: center;"| | ||
+ | Description | ||
+ | |- | ||
+ | | style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/ddt/ddt.cg ddt.cg] | ||
+ | | style="text-align: center;"|[[File:Ddt.png|thumb]] | ||
+ | | style="text-align: center;"| | ||
+ | |- | ||
+ | | style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/ddt/ddt-extended.cg ddt-extended.cg] | ||
+ | | style="text-align: center;"|[[File:Ddt-extended.png|thumb]] | ||
+ | | style="text-align: center;"| | ||
+ | |- | ||
+ | | style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/ddt/ddt-waterpaint.cg ddt-waterpaint.cg] | ||
+ | | style="text-align: center;"|[[File:Ddt-waterpaint.png|thumb]] | ||
+ | | style="text-align: center;"| | ||
+ | |} | ||
+ | ===Dithering=== | ||
+ | {| class="wikitable" | ||
+ | ! scope="col" style="text-align: center;"|Name | ||
+ | ! scope="col" style="text-align: center;"|Image | ||
+ | ! scope="col" style="text-align: center;"| | ||
+ | Description | ||
+ | |- | ||
+ | | style="text-align: center;"|[https://github.com/libretro/common-shaders/tree/master/dithering mdapt] | ||
+ | | style="text-align: center;"| | ||
+ | | style="text-align: center;"| | ||
+ | |} | ||
+ | |||
+ | ===Eagle=== | ||
+ | {| class="wikitable" | ||
+ | ! scope="col" style="text-align: center;"|Name | ||
+ | ! scope="col" style="text-align: center;"|Image | ||
+ | ! scope="col" style="text-align: center;"| | ||
+ | Description | ||
+ | |- | ||
+ | | style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/eagle/super-eagle.cg super-eagle.cg] | ||
+ | | style="text-align: center;"|[[File:Super-eagle.png|thumb]] | ||
+ | | style="text-align: center;"| | ||
+ | |} | ||
+ | ===Handheld=== | ||
+ | {| class="wikitable" | ||
+ | ! scope="col" style="text-align: center;"|Name | ||
+ | ! scope="col" style="text-align: center;"|Image | ||
+ | ! scope="col" style="text-align: center;"| | ||
+ | Description | ||
+ | |- | ||
+ | | style="text-align: center;"|[https://github.com/libretro/common-shaders/tree/master/handheld/gameboy Gameboy] | ||
+ | | style="text-align: center;"|[[File:Gameboy.png|thumb]] | ||
+ | | style="text-align: center;"| | ||
+ | |- | ||
+ | | style="text-align: center;"|[https://github.com/libretro/common-shaders/tree/master/handheld/lcd-shader lcd] | ||
+ | | style="text-align: center;"|[[File:Lcd.png|thumb]] | ||
+ | | 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;"|[[File:Dot.png|thumb]] | ||
+ | | 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;"|[[File:Lcd3x.png|thumb]] | ||
+ | | style="text-align: center;"| | ||
+ | |} | ||
+ | ===Hqx=== | ||
+ | {| class="wikitable" | ||
+ | ! scope="col" style="text-align: center;"|Name | ||
+ | ! scope="col" style="text-align: center;"|Image | ||
+ | ! scope="col" style="text-align: center;"| | ||
+ | Description | ||
+ | |- | ||
+ | | style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/hqx/hq2x.cg hq2x.cg] | ||
+ | | style="text-align: center;"|[[File:Hq2x.png|thumb]] | ||
+ | | 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;"|[[File:Hq4x.png|thumb]] | ||
+ | | style="text-align: center;"| | ||
+ | |} | ||
+ | ===Lanczos=== | ||
+ | {| class="wikitable" | ||
+ | ! scope="col" style="text-align: center;"|Name | ||
+ | ! scope="col" style="text-align: center;"|Image | ||
+ | ! scope="col" style="text-align: center;"| | ||
+ | Description | ||
+ | |- | ||
+ | | style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/lanczos/lanczos4.cg lanczos4.cg] | ||
+ | | style="text-align: center;"|[[File:Lanczos4.png|thumb]] | ||
+ | | style="text-align: center;"| | ||
+ | |- | ||
+ | | style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/lanczos/lanczos6.cg lanczos6.cg] | ||
+ | | style="text-align: center;"|[[File:Lanczos6.png|thumb]] | ||
+ | | style="text-align: center;"| | ||
+ | |- | ||
+ | | style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/lanczos/lanczos12.cg lanczos12.cg] | ||
+ | | style="text-align: center;"|[[File:Lanczos12.png|thumb]] | ||
+ | | style="text-align: center;"| | ||
+ | |- | ||
+ | | style="text-align: center;"|[https://github.com/libretro/common-shaders/blob/master/lanczos/lanczos16.cg lanczos16.cg] | ||
+ | | style="text-align: center;"|[[File:Lanczos16.png|thumb]] | ||
+ | | style="text-align: center;"| | ||
+ | |} | ||
+ | ==Unfiltered Image== | ||
+ | |||
+ | [[File:Pixellate.png|thumb|left]] | ||
+ | [[Category:FAQs]] | ||
+ | [[Category:Shaders/Filters]] |