hizzlekizzle
890a1e95b2
remove spurious FragCoord input
...
fixes https://github.com/libretro/slang-shaders/issues/368
2023-02-20 11:21:13 -06: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
hunterk
356678ec53
update guest's crt shaders to include some last-minute changes ( #365 )
2023-02-05 12:17:01 -06:00
hizzlekizzle
2b63603462
Merge pull request #364 from hunterk/master
...
update guest's crt shaders
2023-02-05 09:49:02 -06:00
hunterk
7fce262721
update guest's crt shaders
2023-02-05 09:21:45 -06:00
hizzlekizzle
bbb89937ce
Merge pull request #363 from fishcu/fishcu/rcas
...
Add RCA sharpening
2023-02-04 22:04:15 -06:00
Isaac Deutsch
06379028de
Add RCA sharpening
2023-02-04 23:47:10 +01:00
hizzlekizzle
4e48063d5f
Merge pull request #362 from metallic77/master
...
fix gdv-mini mask 9
2023-02-01 08:37:44 -06:00
metallic77
cbc1b9d5f4
fix gdv-mini mask 9
2023-02-01 15:45:51 +02:00
hizzlekizzle
1fc940e942
Merge pull request #361 from fishcu/fishcu/add-dual-filtering
...
Dual filtering: Increase ceiling for blur strength, add disclaimer
2023-01-30 15:18:03 -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
hizzlekizzle
6cc3b3326f
Merge pull request #359 from bearoso/royale
...
crt-royale: Fix division by zero when border is 0.
2023-01-29 19:13:27 -06:00
BearOso
316b234b09
crt-royale: Fix division by zero when border is 0.
...
When border size is 0, a division by zero causes the border to
become infinitely large. Special-case this.
2023-01-29 18:40:20 -06:00
hizzlekizzle
aa3e989e5c
Merge pull request #358 from bearoso/master
...
newpixie: Don't flip geometry coordinates, flip texcoords.
2023-01-29 17:47:48 -06:00
BearOso
4d97229d22
newpixie: Don't flip geometry coordinates, flip texcoords.
2023-01-29 17:18:48 -06:00
hizzlekizzle
385e1b0019
Merge pull request #357 from jeantichoc/patch-1
...
add "Vignette" parameter for shader newpixie-crt
2023-01-28 16:37:57 -06:00
Jean
4bd7386a33
feat: add "Vignette" parameter for shader newpixie-crt
...
An option to control the vignetting of one of my favorite crt shader newpixie-crt
based on CybeREX works from the libretro forum:
https://forums.libretro.com/t/remove-wavy-distortion-newpixie-crt-shader/28929
https://forums.libretro.com/u/CybeREX
2023-01-28 16:05:37 -05:00
hizzlekizzle
39fd0bef8f
Merge pull request #356 from HyperspaceMadness/AddZFastWithCurvature
...
Added zfast_crt_curvature
2023-01-25 12:45:32 -06:00
hizzlekizzle
59ab071325
Merge pull request #355 from HyperspaceMadness/master
...
Version V1.9.0_2023-01-22
2023-01-25 12:44:39 -06:00
HyperspaceMadness
7dbf7a51db
Added zfast_crt_curvature
...
This is z-fast with curvature added, requested by lasly
2023-01-25 13:14:22 -05:00
HyperspaceMadness
4ea81932a9
Mega Bezel Version V1.9.0_2023-01-22
2023-01-25 12:59:48 -05:00
hizzlekizzle
13b5577c15
Merge pull request #354 from fishcu/fishcu/crt-1tap
...
Update crt-1tap to v1.1
2023-01-22 15:28:58 -06:00
Isaac
aa215b821e
Small updates
2023-01-22 21:50:29 +01:00
hizzlekizzle
99d5c24fd3
Merge pull request #353 from metallic77/master
...
Update gdv-mini
2023-01-22 13:36:07 -06:00
metallic77
574bd6438e
Update gdv-mini
...
Update gdv-mini, clean up , closer to glsl version.
2023-01-22 20:58:46 +02:00
hizzlekizzle
196b89c709
fix minor visual artifact in crt-consumer
...
closes #352
2023-01-20 19:55:08 -06:00
hunterk
fe11f79a06
fix old scalefx reference passes in presets ( #351 )
...
* fix reference pass for old scalefx in sh1nra ntsc
* fix reference pass for scalefx in sh1nra vibrance
* fix reference pass for old scalefx
* fix reference pass for old scalefx-9x
2023-01-19 13:17:43 -06:00
hizzlekizzle
adbe2b98ff
Merge pull request #349 from MajorPainTheCactus/megatron_5_5
...
V5.5 Sony Megatron Shader
2023-01-18 17:16:00 -06:00
MajorPainTheCactus
aca330764a
Reintroduced all the standard OETF and EOTF functions for all the rec. standards
...
Added gamma cut off values so people can adjust the gamma switch over point between equations as the standards define
Refactored the parameters and broke out values to be more clear
2023-01-18 22:25:25 +00:00
Antonio Orefice
3eecf5c78e
Update koko-aio to 3.5 ( #348 )
...
* For pull request of koko-aio 3.5
* removed monitor source
2023-01-15 08:30:22 -06:00
fishcu
3f62172bcb
Add crt-1tap shader ( #347 )
...
* Add crt-1tap shader
* Add comment block
2023-01-14 08:35:38 -06:00
hunterk
4f801b764b
Fix GTU-v50 to function like GLSL/Cg versions ( #346 )
...
* fix gtu-v50 to function like Cg/GLSL versions
* fix gtu-v50 to function like Cg/GLSL versions
* quick cleanup of dead/commented code
2023-01-12 15:26:21 -06:00
hizzlekizzle
67bcc56117
Merge pull request #345 from hunterk/master
...
add parameters to xbrz-freescale and put multipass into a subdirectory
2023-01-12 13:18:55 -06:00
hunterk
8891eef551
add parameters to xbrz-freescale and put multipass into a subdirectory
2023-01-11 22:36:31 -06:00
hizzlekizzle
4254160b7b
reduce phase modulo to prevent periodic hitching
2023-01-06 19:22:27 -06:00
hizzlekizzle
39ee09ceb2
initialize variable to 0.0
...
to prevent undefined values on some GPUs.
2023-01-01 21:09:33 -06: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
hizzlekizzle
a97ff81c25
Merge pull request #342 from HyperspaceMadness/master
...
Mega Bezel V1.7.0_2022-12-21
2022-12-22 08:06:14 -06:00
HyperspaceMadness
556d707553
Mega Bezel V1.7.0_2022-12-21
2022-12-22 00:16:29 -05:00
hizzlekizzle
1879db0e5d
Merge pull request #341 from nfp0/handheld-border-lcd-shaders-scaling-parameter
...
Restricted shader processing to the game screen area, fixing blurry cutoff point
2022-12-19 16:33:58 -06:00
Nuno Pereira
362e35919a
Restricted shader processing to the game screen area, fixing blurry cutoff point
2022-12-19 22:15:13 +00:00
hizzlekizzle
c24af2329e
Merge pull request #340 from nfp0/handheld-border-lcd-shaders-scaling-parameter
...
Allow LCD-grid handheld-border shaders to scale by parameter
2022-12-15 19:50:07 -06:00
Nuno Pereira
210034a507
Allow LCD-grid handheld-border shaders to scale by parameter
2022-12-15 22:58:21 +00:00
rz5
feb1fcaee0
Port crt-consumer to slang ( #338 )
...
* Add crt-consumer slang preset
* Port crt-consumer to slang
2022-12-09 20:15:06 -06:00
hizzlekizzle
0aff10aa3e
Merge pull request #337 from hunterk/master
...
Update colorspace-tools.h
2022-12-08 07:48:19 -06:00
hunterk
ea8683bc61
Update colorspace-tools.h
...
add some basic grayscale / luma conversions, fix up some style inconsistencies and add some informational comments about some of the color spaces.
2022-12-07 09:52:07 -06:00
hizzlekizzle
bc2141a6fa
Merge pull request #336 from hunterk/third_try
...
add kokoko3k's aio bezel shaders
2022-12-06 08:44:33 -06:00
hunterk
ac6a1bf46c
add kokoko3k's aio bezel shaders
2022-12-05 18:48:10 -06:00
hizzlekizzle
e5fec95dfe
Merge pull request #334 from MajorPainTheCactus/megatron_5_1
...
V5.1 Sony Megatron Shader
2022-12-02 17:12:07 -06:00