# Koko-aio Koko-aio shader is meant to be an all-in one crt shader.<br> It can be configured with many parameters, so that can be scaled to run on even on modest gpus while still developed to run with heavier presets on at least Haswell+ iGpus.<br> On that gpu, as in version 3.5, it reaches about 85fps with all features enabled<br> When dealing with lowres content on 1920x1080 resolution.<br> While it is not meant to simulate the internal behaviour of CRT displays,<br> it aims to give users "visual" parameters to make their monitors look similar.<br> Several presets are included.<br> ***Additional documentation:*** * [See here](docs.md) ***Additional artwork:*** * https://github.com/kokoko3k/koko-aio-slang-presets-and-overlays ***Actually, it provides emulation for:*** * Scanlines * Screenlines * RGB phosphors * RGB deconvergence * NTSC/PAL CVBS color bleeding * NTSC color artifacting (early stage) * Aperture grille and slot mask. * Input signal glowing * Output signal glowing * Blooming * Gamma, contrast, saturation, luminance, color temperature adjustments * Black frame insertions through alternate blanking * Interlace flickering, forcing and emulation * Antialiasing * Curvature * Ambient lights * Vignette and Spotlight * Bezel (Thank you HyperspaceMadness for allowing me to rip his automagically generated bezel!) https://github.com/HyperspaceMadness/ * Background images * Full screen glowing ***External code by:*** * Nvidia (FXAA) * EasyMode (curvature related code) # Examples ***monitor-slotmask-bloom-bezelwider - Arcade - Final fight***  ***monitor-Commodore_1084S-wider - Amiga - ProjectX SE***  ***tv-PAL-my-old - Master System - Trans Bot***  ***tv-NTSC-1 - Genesis - Sonic 2***  ***tv-NTSC-2 - Snes - Aladdin***  ***tv-aperturegrille-bloom-bezel - Amiga - Leander*** 