Commit graph

20 commits

Author SHA1 Message Date
Stefan 7d9f561673
add blue noise dithering (#432)
* add blue noise dithering
2023-05-18 13:46:17 -05:00
gizmo98 3c00e990dc add bayer 4x4 matrix ordered grid dithering shader
Features:
- uses bayer 4x4 matrix
- color depth can be selected with a parameter
- dithering will be calculated according to selected color depth
2023-05-17 15:44:30 +02:00
hunterk 2b30c6089f
Make a bunch of implicit scaling settings explicit (#375)
* make a bunch of implicit scaling rules explicit and move color shaders before scaling shaders in the handheld directory

* remove extraneous file

* switch vhs from viewport to source scaling
2023-03-20 10:03:42 -05:00
hunterk c10a40e656
Replace "Original" texture with stock reference pass (#343)
* update shaders that use Original to use a reference pass instead for append/prepend readiness

* remove some extraneous files

* fix super-xbr preset that was already broken apparently
2022-12-23 23:31:11 -06:00
Hyllian 1942bdafce Add sgenpt-mix-multipass shaders
Checkerboard treatment on par with checkerboar-dedither shaders (it’ll indeed be incorporated eventually);
Vertical Lines dedither improved, less false positives (though a bit of false negative);
CB and VL independent options.
2022-11-05 06:42:14 -03:00
Hyllian 797716b17a
Add gamma slider on checkerboard-dedither (#295)
* Add Retro-Tiles shaders

A shader designed for handheld and low res systems. It turns pixels into crisp tiles.

* Add box scaling

- Turn mandatory integer scaling;
- Add Overscan option.

* Fix gamma on retro-tiles shader

- Increased gamma from 2.2 to 2.7 for a better white balance.

* Add Gamma Slider to checkerboard-dedither

- Add Gamma Slider to checkerboard-dedither.

* Update checkerboard-dedither shaders

- Add new pattern recognitions;
- Add new option to mitigate false positives.
2022-09-15 07:41:16 -05:00
Hyllian 22c21cc56e Add Chckerboard-Dedither shader
- Smooths checkerboard dithering.
2022-09-02 16:41:05 -03:00
hunterk b27af2e1df add fubax_vr, g-sharp_resampler; cleanups for stereoscopic, dithering shaders 2021-05-03 15:13:33 -05:00
hunterk 35c2d7064e
add crt-hyllian and crt-guest updates (#166)
* add TATE mode to mame_hlsl

* add crt-guest-dr-venom2 shaders and presets

* get rid of weird character in filename

* add updated crt-hyllian shaders and presets

* update guest's deconvergence to latest

* more gdv updates

* forgot one
2021-01-16 09:31:32 -06:00
hunterk 05bccc5209 add Hyllian's sgenpt dedithering shader and preset 2020-11-13 15:25:55 -06:00
ofry bae64541ff Avoid parameter name conflicts.
Signed-off-by: ofry <tim4job@bmail.ru>
2020-07-09 11:44:42 +03:00
hunterk 2a3de628c1 add torridgristle's ps1 dedithering shaders 2019-12-11 16:10:13 -06:00
hunterk 6b5d35f951 fix some componentwise comparisons in jinc shaders 2019-09-28 08:18:41 -05:00
hunterk f5317ee1a3 remove recursive dot macro 2019-01-20 22:36:53 -06:00
Stuart Carnie 56e41a5383 fix(mdapt): Rename and + or functions for SPIRV-Cross compatibility 2018-07-14 15:59:59 -07:00
hunterk 04996b80cc add option to blend in linear gamma 2017-06-16 22:06:35 -05:00
hunterk 046904ea99 add option to blend in linear gamma 2017-06-14 09:25:43 -05:00
hunterk a47a6ac869 add cbod shaders and preset 2017-05-18 12:46:03 -05:00
hunterk 7226419f24 add mdapt shader and preset 2017-05-18 12:27:53 -05:00
hunterk 5f1b86f316 add bayer-matrix, gendither and gdapt shaders 2017-01-06 12:55:29 -06:00