Commit graph

1218 commits

Author SHA1 Message Date
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
MajorPainTheCactus 67eaa5141d Fixed performance issues for shadow masks on android devices - now runs at 60fps at 1440p on Snapdragon 865 (OnePlus 8 Pro) 2022-12-02 22:50:01 +00:00
hizzlekizzle d1b7eec005
Merge pull request #333 from MajorPainTheCactus/megatron_5_0
V5.0 Sony Megatron Shader
2022-12-01 17:41:32 -06:00
MajorPainTheCactus e5de193625 Fixed performance issues for slot masks on low power ARM devices like mobile android phones
Improved performance issues for shadow masks on low power ARM devices like mobile android phones
2022-12-01 22:49:46 +00:00
hizzlekizzle f4b1f897e0
Merge pull request #332 from MajorPainTheCactus/megatron_4_5
V4.5 Sony Megatron Shader
2022-11-29 19:54:02 -06:00
MajorPainTheCactus e0780ba37f Attempt to fix performance on android devices of shadow and slot masks 2022-11-29 22:13:55 +00:00
hizzlekizzle 29f16ab29a
Merge pull request #331 from barotto/patch-1
Fix typo
2022-11-25 17:09:49 -06:00
barotto d4ac986967
Fix typo 2022-11-25 16:48:40 +01:00
hizzlekizzle f77f7b3e3c
Merge pull request #330 from MajorPainTheCactus/megatron_4_4
V4.4 Sony Megatron Shader
2022-11-12 09:27:02 -06:00
MajorPainTheCactus f70ce8158b Removed gamma guards as they were corrupting the image as you went to the extremes of gamma - this is not what the various standard's do. I will revisit this once I figure out why they are needed and why they are corrupting the image for now they are out. 2022-11-11 22:41:24 +00:00