List of shaders and filters

From Emulation General Wiki
Revision as of 17:17, 6 September 2023 by 172.70.250.168 (talk) (Auto-box)
Jump to navigation Jump to search

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

Contents

Types

Anti-aliasing

A graphics rendering technique used to reduce or eliminate jagged or stepped edges (aliasing artefacts) in digital images and computer-generated graphics. It works by applying various methods such as super-sampling, multi-sampling, or post-processing filters to improve the smoothness and visual quality of the image, particularly when displaying diagonal lines, curves, or fine details. The result is a more realistic and visually pleasing output.

Name Image

Description

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

Auto-box

Shaders that scale the image within the viewport. This can be useful for ensuring a certain quality of scaling, often with the intention of applying other effects on top that are picky about scaling."

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-b.cg
crt.cg
crt-caligari.cg
crt-cgwg.cg
crt-curved.cg
crt-geom-flat.cg
crt-highgamma.cg
crt-normalgamma.cg
crt-reverse-aa.cg
phosphor.cg

phosphor-
normalgamma.cg

snes-hires-blend.cg

tv-highcontrast-
hd-1152x672.cg

tv-highcontrast-hd.cg

DDT

Name Image

Description

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

Dithering

Name Image

Description

mdapt

Eagle

Name Image

Description

super-eagle.cg

Handheld

Name Image

Description

Gameboy
lcd
dot.cg
lcd3x.cg

Hqx

Name Image

Description

hq2x.cg
hq4x.cg

Lanczos

Name Image

Description

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

Unfiltered Image