Hyllian
a53683a1ad
Add catmull-rom and, b-spline multipass shaders
...
- Rename old catmull-rom-fast to catmull-rom;
- Add new catmull-rom-fast shader;
- Delete old b-spline-fast as it behaved exactly like bilinear;
- Add new b-spline-fast shaders;
- Add anti-ringing code to bicubic fast shaders.
2022-08-08 10:05:26 -03:00
Hyllian
e16a936fb5
Add anti-ringing to lanczos3-fast shaders
...
- Similar to spline16 and spline36 anti-ringing code;
- ON by default and can be disabled using realtime param.
2022-08-08 09:34:00 -03:00
Hyllian
8766bbc0bf
Add Anti-Ringing to spline16 and spline36
...
- Add a very good anti-ringing code to spline16 and spline36 shaders;
- It works best with spline16.
- it's ON by default and can be disabled through realtime shader parameter.
2022-08-08 09:25:04 -03:00
Hyllian
cfe2bc9ecf
Add lanczos, spline16 and spline36
...
Three general purpose multipass shaders:
- lanczos3-fast: lanczos with 3-taps;
- spline16-fast: looks like lanczos2 with slightly less ringing;
- spline36-fast: looks like lanczos3 with slightly less ringing.
2022-08-06 18:12:30 -03:00
Hyllian
1a0aa9b7ab
Add bicubic-fast shaders
...
- Bicubic shaders in two passes, very fast.
2022-08-01 17:29:55 -03:00
Hyllian
f37ed772ba
Update xbr-lv2-small-details.
...
- Improve dithering treatment.
2022-07-25 17:39:13 -03:00
Hyllian
3dcd44534a
Add xbr-lv2-small-details shaders
...
- Avoid filtering (and detroying) dithering. Improves IQ on games that uses it (genesis mainly).
2022-07-22 15:23:12 -03:00
Hyllian
9854ebe64e
Add ddt-xbr-lv1 shaders
...
Merge xbr edge detection with sharpness control and triangulation from DDT.
2022-07-19 21:48:15 -03:00
Hyllian
f0927ba3b0
Add CUT and fix DDT shaders
...
- Add CUT shaders. A kind of DDT shaders with some useful params to control interpolation;
- Fix DDT shaders (broken when porting from Cg to Slang). Courtesy of guest.r
2022-07-18 10:34:31 -03:00
Hyllian
69cb0b092a
Merge branch 'libretro:master' into master
2022-07-16 21:05:50 -03:00
Hyllian
7c1b4b3b19
Add xbr-lv3-multipass and lv3-9x-multipass
...
- Add xbr-lv3-multipass and xbr-lv3-9x-multipass. Much faster than the standalone versions;
- Fix some typo on lv2.
2022-07-16 21:03:41 -03:00
hizzlekizzle
468cb25f09
add Louis' shadowmask
2022-07-16 16:32:12 -05:00
hizzlekizzle
4577d4a4d0
Merge pull request #259 from Hyllian/master
...
Update main xBR shaders
2022-07-16 07:55:06 -05:00
Hyllian
b57ea11402
Update main xBR shaders
...
- New color distance function to improve IQ;
- Merge noblend and aa shaders in same files;
- Better param descriptions;
- New param to switch between noblend and aa;
- New lv1, lv2-multipass and lv3-9x.
2022-07-16 07:50:47 -03:00
hizzlekizzle
6b0413b1fe
Merge pull request #258 from hunterk/master
...
add 2xsai shaders courtesy of hyllian
2022-07-12 18:22:39 -05:00
hunterk
b7b5d2269e
add 2xsai shaders courtesy of hyllian
2022-07-09 18:42:04 -05:00
hizzlekizzle
c534274912
Merge pull request #257 from HyperspaceMadness/master
...
Fixed Magic Bloom wrapping issue
2022-07-05 10:05:00 -05:00
HyperspaceMadness
e300398571
Fixed Magic Bloom wrapping issue
2022-07-04 23:05:29 -04:00
LibretroAdmin
defceb3d0a
Merge pull request #256 from HyperspaceMadness/master
...
Reshade Magicbloom Added
2022-07-04 05:30:58 +01:00
HyperspaceMadness
893454e459
Reshade Magicbloom Added
2022-07-04 00:00:52 -04:00
hizzlekizzle
5f45558608
Merge pull request #254 from HyperspaceMadness/master
...
Mega Bezel V 1.0.001 2022-06-24 Rev 1
2022-06-25 08:20:27 -05:00
HyperspaceMadness
eb4c1d0640
Mega Bezel V 1.0.001 2022-06-24 Rev 1
2022-06-24 20:06:45 -04:00
hizzlekizzle
14721633b2
add black/white masks to subpixel mask function
2022-06-10 08:33:15 -05:00
hizzlekizzle
94b4fc4f3e
Merge pull request #250 from MajorPainTheCactus/megartron_3_3
...
V3.3 Sony Megatron Shader
2022-05-10 18:33:31 -05:00
MajorPainTheCactus
23f22288d0
Updates for ease of integration into Mega Bezel - changes to default gamma values and reorganisation of sdr and hdr presets
2022-05-10 22:18:30 +01:00
hizzlekizzle
1bd12dc7cd
Merge pull request #248 from MajorPainTheCactus/megatron_3_2
...
V3.2 Sony Megatron Shader
2022-04-16 17:42:47 -05:00
MajorPainTheCactus
8691daf16e
Added the colour space gamuts back in after temporarily removing them to fix bugs Added gamma out as well as renaming previous gamma to gamma in
2022-04-16 22:10:47 +01:00
hizzlekizzle
e348673023
Merge pull request #247 from mudlord/master
...
Losslessly compress LUTs
2022-04-16 10:53:48 -05:00
mudlord
2322a3fe48
Losslessly compress LUTs
2022-04-16 18:56:18 +10:00
hizzlekizzle
1945e96a44
Merge pull request #246 from MajorPainTheCactus/megatron_3_1
...
V3.1 Sony Megatron Shader
2022-04-15 17:26:44 -05:00
MajorPainTheCactus
e0fa8ba1f3
Fixed colour issues when skipping phosphor gamuts Fixed gamma curves cropping dark colours (as per spec but not wanted early on in colour correction) Fixed up SDR presets to have zero values for main colour controls apart from gamma which is moved up to try and compensate for the dimmness
2022-04-15 16:19:16 +01:00
hizzlekizzle
148c57d974
Merge pull request #245 from MajorPainTheCactus/megatron_3_0
...
V3.0 Sony Megatron Shader
2022-04-10 19:41:04 -05:00
MajorPainTheCactus
372ef75e5c
Fixed phosphor gamut being applied when sRGB colour space is used Reorganised shader parameters to be more intuitive Moved base crt-sony-megatron.slngp into the shader directory to edge users away from using it directly Passed in texcoord to functions Added vertical center, vertical size, horizontal center, horizontal size, pin phase, pin amp Added gamm_correct.h for easier integration
2022-04-09 21:53:37 +01:00
hizzlekizzle
9520a6c10e
Merge pull request #244 from MajorPainTheCactus/megatron_2_7
...
V2.7 Sony Megatron Shader
2022-03-26 20:09:19 -05:00
MajorPainTheCactus
57df3c0c12
Added NTSC support to 'crappy tv' preset otherwise known as the AEG CTV-4800-VT
2022-03-26 22:58:47 +00:00
hizzlekizzle
70637c26a4
Merge pull request #243 from MajorPainTheCactus/megatron_2_6
...
V2.6 Sony Megatron Shader
2022-03-24 19:20:24 -05:00
MajorPainTheCactus
e24239523d
Fixed all the presets as I hadn't included crt-sont-megatron.slangp - oops! Added SDR versions of all the shader presets for ease of use Renamed original presets with hdr postfix Inverted HDR shader value so SDR is on 0 and HDR is on 1
2022-03-24 22:09:16 +00:00
hizzlekizzle
417a83a17c
Merge pull request #242 from MajorPainTheCactus/megatron_2_5
...
V2.5 Sony Megatron Shader
2022-03-23 19:00:26 -05:00
MajorPainTheCactus
543ebf7c0e
Fixed jvc professional TM-H1950CG vertical convergence
2022-03-23 21:11:32 +00:00
MajorPainTheCactus
69b44722ba
Cleaned up the shader presets to remove generic versions Added jvc d-series AV-36D501 preset
2022-03-23 20:38:46 +00:00
hizzlekizzle
77558d5f2a
Merge pull request #241 from MajorPainTheCactus/megatron_2_0
...
V2.0 Sony Megatron Shader
2022-03-20 20:10:10 -05:00
MajorPainTheCactus
721912b2e8
Fixed up Virtua Fighter some more
2022-03-20 21:22:06 +00:00
MajorPainTheCactus
aba9624731
Added black white mask on a 'hidden' value of 3.0 on CRT Type works for 4k/8K and all the TVL's Fixed up the sega virtua fighter some more - still have to cope with wider interference Removed ModInteger function
2022-03-20 21:22:06 +00:00
hizzlekizzle
0ee6d747c8
Merge pull request #240 from MajorPainTheCactus/megatron_1_2
...
V1.4 Sony Megatron Shader
2022-03-17 21:28:22 -05:00
MajorPainTheCactus
da1a96f04e
Added 4K 300TVL support (8K still to do) Added Sony PVM 1910 simulation Added Virtua Fighter Arcade simulation (still a little early) Cleaned up parameters with uneeded/confusing instructions
2022-03-17 21:33:41 +00:00
hunterk
cef60e5e1a
add MajorPainInTheCactus' slot mask to subpixel mask function ( #225 )
...
* add MajorPainInTheCactus' slot mask to subpixel mask function
* add 2xbrz shader by request
2022-03-15 21:40:34 -05:00
hizzlekizzle
32a9a5f86e
Merge pull request #239 from MajorPainTheCactus/megatron_1_2
...
V1.2 Sony Megatron Shader
2022-03-14 19:51:54 -05:00
MajorPainTheCactus
2237891c65
Optimised sony megatron shader by adding a three stage process and colour grading at lower source resolution
...
Fixed include path slashes
2022-03-14 23:22:02 +00:00
hizzlekizzle
8121e935bd
Merge pull request #238 from MajorPainTheCactus/megatron_1_0
...
V1.0 Sony Megatron Shader
2022-03-11 08:24:28 -06:00
MajorPainTheCactus
150a3b35d1
Fixed deconvergence
2022-03-11 12:57:09 +00:00