Duckstation/data/resources/shaders/reshade/Shaders
John Novak 24abd108f6
Add CRT-Guest-NTSC (#3268)
* Add ReShade port of CRT-Guest-NTSC

* Reformat CRT-Guest-NTSC

* Organise CRT-Guest-NTSC shader params into categories

* Adapt CRT-Guest-NTSC to Duckstation

- The shader is now native resolution based
- Native height triggered fake interlace/hi-res mode works
- The scaling of all effects (vignette, border, blur, etc.) now work
  mostly correctly with all window/viewport sizes and scaling modes

* Further clean up of CRT-Guest-NTSC

* Fix uneven scanline sampling bug in CRT-Guest-NTSC

The bug only manifested at specific window sizes

* Use drop-down controls in CRT-Guest-NTSC

---------

Co-authored-by: HelelSingh <96559140+HelelSingh@users.noreply.github.com>
Co-authored-by: John Novak <john@johnovak.net>
2024-08-02 21:48:14 +10:00
..
anti-aliasing Add some shaders and update others. (#3234) 2024-06-27 12:37:02 +10:00
blur Add Gaussian blur shaders and update psx.jpg (#3247) 2024-07-09 21:49:17 +10:00
crt Organize crt-royale params in categories. (#3261) 2024-07-26 23:10:07 +10:00
crt-royale Data: Include crt-royale 2024-02-04 17:33:25 +10:00
denoisers Add some shaders and update others. (#3234) 2024-06-27 12:37:02 +10:00
edge-smoothing Add geom-overlay and fix other shaders. (#3245) 2024-07-08 17:22:09 +10:00
interpolation Add crt-hyllian-sinc.fx, crt-geo-zfast.fx and update others (#3252) 2024-07-15 22:06:02 +10:00
misc Add a new port of crt-royale.fx (#3260) 2024-07-26 14:33:01 +10:00
ntsc Add ntsc-adaptive-lite.fx shader (#3248) 2024-07-10 15:12:47 +10:00
overlay Add geom-overlay and fix other shaders. (#3245) 2024-07-08 17:22:09 +10:00
Blending.fxh Data: Add reshade-shaders (mainly headers) 2023-08-30 00:44:01 +10:00
CRT-Guest-HD.fx Adding crt-guest-advanced-HD shader (#3189) 2024-04-25 01:18:49 +10:00
CRT-Guest-NTSC.fx Add CRT-Guest-NTSC (#3268) 2024-08-02 21:48:14 +10:00
CRT-NewPixie.fx Add crt-consumer and crt-cyclon. Update others. (#3223) 2024-06-16 00:02:30 +10:00
crt-royale.fx Data: Include crt-royale 2024-02-04 17:33:25 +10:00
CRTLottes2.fx Resources: Fix crt-lottes under Direct3D 2023-12-28 21:01:17 +10:00
Daltonize.fx Data: Add reshade-shaders (mainly headers) 2023-08-30 00:44:01 +10:00
Deband.fx Data: Add reshade-shaders (mainly headers) 2023-08-30 00:44:01 +10:00
DrawText.fxh Data: Add reshade-shaders (mainly headers) 2023-08-30 00:44:01 +10:00
FilmGrain2.fx Resources: Fix crt-lottes under Direct3D 2023-12-28 21:01:17 +10:00
LUT.fx Data: Add reshade-shaders (mainly headers) 2023-08-30 00:44:01 +10:00
Macros.fxh Data: Add reshade-shaders (mainly headers) 2023-08-30 00:44:01 +10:00
ReShade.fxh Data: Add reshade-shaders (mainly headers) 2023-08-30 00:44:01 +10:00
ReShadeUI.fxh Data: Add reshade-shaders (mainly headers) 2023-08-30 00:44:01 +10:00
scanlines-abs.fx Resources: Fix crt-lottes under Direct3D 2023-12-28 21:01:17 +10:00
TriDither.fxh Data: Add reshade-shaders (mainly headers) 2023-08-30 00:44:01 +10:00
XY-Pos-free.fx A super-simple shader (#3236) 2024-06-30 16:45:31 +10:00