Commit Graph

35 Commits

Author SHA1 Message Date
fishku
31caee64df Rename files that are included but no proper shader on their own to .inc 2024-04-29 22:59:57 +02:00
fishcu
a20a608b85
Update parameters.slang 2023-06-22 23:37:45 +02:00
Isaac
9aedb61584 Add gauss-4tap 2023-06-22 23:21:54 +02:00
fishcu
b9d89d63db
Add blur fill (#446)
* Initial commit, WIP

* First working version; stretching the blur will require some refactoring

* Add blur extension to borders

* Implement 'trippy mode' (disable blur, show tiled)

* Implement proper scaling, cropping, and centering independent of viewport res

* Clean up; Fix bug with small blur pass resolutions

* Add blur strength presets; Polish

* Add background gamma adjustment
2023-06-14 14:21:36 -05:00
Isaac
0fc1b9123d Fix broken shader paths 2023-06-08 22:34:14 +02:00
Eschenbacher.Stefan
052e9547b6 Update gizmo-blur.slang
Allow blur in opposite direction. Change min value of "blur intensity" from 0.0 to -1.0.
2023-05-20 10:17:31 +02:00
gizmo98
f66bc9a065 Add gizmo-blur shader
Features:
- uniform-nearest shader with parameterizable horizontal and vertical blur
- can be used to mimic horizontal composite effects and vertical software blur
- has a parameterizable colour bleeding option

https://forums.libretro.com/t/gizmo-blur-shader/41514
2023-05-04 20:22:20 +02:00
HyperspaceMadness
7cdc185f8c Mega Bezel V1.11.0_2023-02-25
Changes:
  * Guest Advanced updated to crt-guest-advanced-2023-02-25-release1
    * Improvements to the new Magic Glow feature
      * Turn Magic Glow on and Increase the Glow amount to see the effect
    * New Slot Mask Mitigation option to reduce moire
  * Added/Restored Guest's Raster Bloom as well as Overscan control
  * Updated Comments in presets to use # instead of // as per @hunterk's request
  * Added rotation option for Rotate CRT Tube:
    * -1 = 90 Degrees Clockwise (or 270 Counter Clockwise)
    * 0 = No Rotation
    * 1 = 90 Degrees Counter Clockwise
  * Added groundwork for the wildcard replacement feature so presets will auto rotate and not flip in the future
  * Added DREZ presets which keep the horizontal resolution
    * Helpful for applying to modern games, these two are good to try
        * `Presets\Base_CRT_Presets_DREZ\MBZ__3__STD__GDV__DREZ_X-VIEWPORT_Y-240p.slangp`
        * `Presets\Base_CRT_Presets_DREZ\MBZ__3__STD__GDV__DREZ_X-VIEWPORT_Y-480p.slangp`
    * Also looks good on MVC2, try `Presets\Base_CRT_Presets_DREZ\MBZ__3__STD__GDV__DREZ_X-VIEWPORT_Y-240p.slangp`
  * Updated preset capability and performance table
  * Added contrast for signal noise
  * Added some more Sinden presets for SCREEN-ONLY and POTATO
  * Added Screen Region to Resolution Debug text
    * Good for getting the screen region pixel coordinates if you need them
  * Adjusted Ambient Lighting Scaling when using the Inherit Zoom scale mode
    * Now when you zoom out it is much less likely to generate a black frame covering the outer parts of the background image
    * The minimum size of the lighting texture will be close to the height of the current viewport
    * This reduces the likelihood that we will see the cutoff
  * ScaleFx: Exposed more of the settings so they can be tweaked
    * Default Settings changed:
      * ScaleFx Threshold: now 0.43 (was 0.5)
      * ScaleFx Filter Corners: now 0 (was 1)
      * These settings result in a slighly clearer picture and less rounding of square corners
  * SMOOTH-ADV ntsc presets: ntsc_scale adjusted so it visually matches the regular ADV ntsc presets
2023-02-28 08:11:50 -05:00
fishcu
a6e11453ad
Add bloom based on dual filter blur (#367)
* Update CRT-1tap to v1.2

* update default param

* Update default param

* Add bloom based on dual filter blur

Previously squashed commits:
WIP:Dual filtering bloom effect
Add scale level weighting; Comment out debug code; Simplify tonemap
Debug:Show bloom contrib
Tweak defaults; Small bugfixes
Organize shaders into subfolder
Refactor tonemap into separate file
Tweak parameters
Greatly simplify exposure to intensity mapping; Clean up
Fix faster preset
Change luma pass size to 1 pixel
Lots of polishing
Add combined presets
Add docs; Refactor params a bit; Cleanup
Update combined presets
Rename presets for better ordering
2023-02-11 17:19:43 -06:00
Isaac Deutsch
c98782a2d7 Increase ceiling for blur strength, add disclaimer 2023-01-30 22:12:52 +01:00
fishcu
ff05f61aa3
Add dual filtering blur filter (#360)
* Add dual filtering blur filter

* Slight docs update
2023-01-30 15:07:42 -06:00
hunterk
7f34fc7469
clean up blurs directory (#307)
* clean up blurs

* fix some paths and prune some dead presets

* fix ntsc path
2022-09-26 12:18:44 -05:00
hunterk
bc55ed1f7b move all of the misc shaders into a subdir and give them presets to be in-line with the rest of the repo 2022-09-23 23:04:05 -05:00
HyperspaceMadness
86917b0739 Added presets for sharpsmoother and smart-blur so they can be easily tested by users 2022-09-18 10:42:10 -04:00
HyperspaceMadness
e300398571 Fixed Magic Bloom wrapping issue 2022-07-04 23:05:29 -04:00
HyperspaceMadness
893454e459 Reshade Magicbloom Added 2022-07-04 00:00:52 -04:00
hunterk
70256e15f6
add more blurs, ss-gamma-ramp, updated nds color (#176)
* add updated NDS color, Super Sleuth gamma ramp and more trogglemonkey blurs
2021-05-27 21:41:42 -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
c317d89a53 add hyllian's gaussian blur shaders and presets 2020-12-10 09:59:22 -06:00
hunterk
125e1a2bb4 add blur43fast shaders 2020-01-15 16:00:30 -06:00
hunterk
502d05e1f4 add threshold parameter to kawase blur for use in blooms 2019-01-11 14:26:38 -06:00
hunterk
fa2304804a add gristleVHS shaders and preset 2018-10-25 22:12:13 -05:00
hunterk
d96eccaf2f add wrap mode to kawase presets to fix dark border from sampling outside of image 2018-08-18 13:52:21 -05:00
hunterk
19b1796bdb add kawase blurs and make bigblur use them, get rid of ugly, broken bigblur-crt 2018-08-15 11:33:39 -05:00
hunterk
e7c6414c2e add smart-blur shader 2018-03-19 13:33:20 -05:00
hunterk
760d334b53 massive overhaul of crt-royale and all associated shaders 2017-11-29 13:40:28 -06:00
hunterk
dac5446f5b add Sp00kyFox's bilateral 2017-07-10 10:13:36 -05:00
hunterk
f0bcd4ad50 add sharpsmoother, aa-shader-4.0-level2 shaders and presets 2017-06-14 10:26:50 -05:00
hunterk
6d7617f9d8 add scalefx and dreamscape shaders 2017-01-30 08:51:12 -06:00
hunterk
0640cc2cca force srgb framebuffers in crt-royale passes 2016-12-07 21:14:21 -06:00
hunterk
34b6cd6841 add a bunch of trogglemonkey blurs 2016-10-07 10:56:36 -05:00
hunterk
75c3eb5d1a more crt-royale work 2016-09-01 11:26:09 -05:00
hunterk
6035d32e17 big royale cleanup 2016-08-26 11:28:24 -05:00
hunterk
7182761964 more royale non-testing FragColors 2016-08-19 15:34:27 -05:00
hunterk
98c2a8229f more work on crt-royale >_< 2016-08-19 15:26:12 -05:00