Commit graph

1181 commits

Author SHA1 Message Date
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
hizzlekizzle 3fbbc1f6f7
Merge pull request #329 from MajorPainTheCactus/megatron_4_3
V4.3 Sony Megatron Shader - Presets
2022-11-10 22:43:21 -06:00
MajorPainTheCactus 77a6d1d561 Made the default white nits 200 and the default peak nits 1000 to better match the Samsung S95B
Removed all nit values from the presets as this is all TV dependent
2022-11-10 21:10:29 +00:00
hizzlekizzle aa7d6e28e8
Merge pull request #328 from Hyllian/master
Add sgenpt-mix-multipass shaders
2022-11-05 09:16:25 -05: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
hizzlekizzle d4788163f7
Merge pull request #327 from MajorPainTheCactus/megatron_4_3
V4.3 Sony Megatron Shader
2022-11-04 23:35:12 -05:00
MajorPainTheCactus c4bd56c2cb Fixed up slot masks that were broken during my last large refactor
Made the 4K slot masks slightly taller which now makes them different to the 1080p slot masks.  Users can now switch between these sizes if they wish by selecting the 1080p or 4K.
2022-11-04 23:05:04 +00:00
hizzlekizzle 61251fcac6
Merge pull request #326 from yamspy/master
fix other broken ntsc preset
2022-11-04 09:35:10 -05:00
yamspy c651ae0689
Update ntsc-vcr.slangp 2022-11-03 12:34:53 +00:00
hizzlekizzle 0e68abbd33
Merge pull request #325 from yamspy/patch-1
fix broken preset
2022-10-31 18:13:13 -05:00
yamspy 11fa86642e
fix broken preset 2022-10-31 13:54:56 +00:00
hunterk 9de74f4d61
fix weird coord behavior on vulkan (#324) 2022-10-25 21:50:03 -05:00
hizzlekizzle 8a66b3d84c
Merge pull request #323 from MajorPainTheCactus/megatron_4_2
V4.2 Sony Megatron Shader
2022-10-25 17:14:34 -05:00
MajorPainTheCactus e37ed7cff0 Fixed gamma in to use the proper rec. 601 transfer function 2022-10-25 22:41:35 +01:00
hizzlekizzle 1e20bbf243
Merge pull request #322 from MajorPainTheCactus/megatron_4_1
V4.1 Sony Megatron Shader - Presets
2022-10-23 08:21:08 -05:00
MajorPainTheCactus 5c0f4c6553 Made colour accurate the default setting for the 'default' and 'gba-gbi' presets 2022-10-23 11:34:58 +01:00
hizzlekizzle 9e89aafe0f
Merge pull request #317 from nfp0/handheld-border-single-scaling-parameter
Instructions on how to change scale for border-auto-scale presets
2022-10-17 16:10:58 -05:00
Nuno Pereira 9725f05032 change order for instructions parameter 2022-10-17 21:31:37 +01:00
hizzlekizzle a1f44d24aa
Merge pull request #321 from MajorPainTheCactus/megatron_4_1
V4.1 Sony Megatron Shader - Presets
2022-10-16 18:20:51 -05:00
MajorPainTheCactus 04031e186b cleaned up paths 2022-10-16 23:39:02 +01:00
MajorPainTheCactus dd80dee7db Added two new presets - one is what I regard a good default for HDR the other is for an emulation of GBA and the GBI on a CRT. 2022-10-16 23:33:00 +01:00
hizzlekizzle 157fc979d2
Merge pull request #320 from hunterk/master
add godot vhs_and_crt shader and slight tweak to shock
2022-10-13 15:46:54 -05:00
hunterk c642c86348 add godot vhs_and_crt shader and slight tweak to shock 2022-10-12 22:33:22 -05:00
hizzlekizzle 971dc41f2e
Merge pull request #319 from HyperspaceMadness/master
Mega Bezel is updated to V1.5.0_2022-10-11
2022-10-11 21:54:34 -05:00
HyperspaceMadness 1907801d42 Mega Bezel updated to V1.5.0_2022-10-11 2022-10-11 22:12:34 -04:00
hizzlekizzle ceee1f09dc
Merge pull request #318 from HyperspaceMadness/master
Mega Bezel V1.4.3_2022-10-09
2022-10-10 15:35:44 -05:00
HyperspaceMadness 61dcae3c81 Mega Bezel V1.4.3_2022-10-09 2022-10-10 16:26:21 -04:00
Nuno Pereira e9db5851be Instructions on how to change scale for border-auto-scale presets 2022-10-04 11:37:35 +01:00
Nuno Pereira 8afdd53387 Cleanup scale settings on some handheld-border presets to avoid user confusion when scaling 2022-10-03 23:55:30 +01:00
hizzlekizzle f8f99ee220
Merge pull request #249 from nfp0/handheld-border-single-scaling-parameter
Handheld border single scaling parameter, allowing for arbitrary scaling levels (4K compatibility)
2022-09-30 18:45:37 -05:00
hizzlekizzle 88acc7d7d2
Merge pull request #316 from Hyllian/master
Update ddt-jinc-linear.slangp
2022-09-30 17:42:08 -05:00
Hyllian 58b3afcda9 Update ddt-jinc-linear.slangp
- Fix path.
2022-09-30 18:44:28 -03:00
hizzlekizzle 051d0dcc0e
Merge pull request #315 from Hyllian/master
Update ddt shaders
2022-09-29 08:14:41 -05:00
Hyllian 523e65de11 Delete ddt-sharp.slangp
- Delete preset too.
2022-09-29 08:30:06 -03:00
Hyllian 150608a989 Update ddt shaders
- Better dithering treatment for ddt-xbr-lv1 and ddt-jinc;
- Delete ddt-sharp as it's just a clone of ddt.slang.
2022-09-29 08:29:19 -03:00
hizzlekizzle ff2cc5eb1f
Merge pull request #312 from gregoricavichioli/master
Add Zfast Composite shader
2022-09-28 12:11:26 -05:00
hizzlekizzle 98e37ea643
Merge pull request #313 from Hyllian/master
Mitigates moire on some crt-hyllian presets
2022-09-28 12:10:55 -05:00
Hyllian 915e789560 Mitigates moire on some crt-hyllian presets
- Using linear sampling mitigates moire in later curvature shaders.
2022-09-28 12:02:31 -03:00