hizzlekizzle
f08ffdac03
Merge pull request #223 from MajorPainTheCactus/hdr_3_0
...
V3.0 Sony PVM 4K HDR Shader
2022-02-06 18:36:50 -06:00
MajorPainTheCactus
e755fbb0f2
Refactored shader to support shadow and dot masks - added crt-shadow-mask-hdr.slang, crt-dot-mask-hdr.slang Added Bang & Olufsen TV preset (shadow mask) Added Toshiba Microfilter TV preset (dot mask) Renamed crt-sony-pvm-4k-hdr.slang to more general crt-aperture-grille-hdr.slang Moved header files into an include directory
2022-02-06 22:12:18 +00:00
hizzlekizzle
5d0831f1c4
Merge pull request #222 from MajorPainTheCactus/hdr_2_2
...
V2.2 Sony PVM 4K HDR Shader
2022-02-05 18:55:33 -06:00
majorpainthecactus
d265f56309
Fixed BGR Fixed scaling instructions Broke up horizontal attributes into their own channels i.e we now have horizontal beam characteristics Dabbled with values accordingly
2022-02-05 23:09:54 +00:00
hizzlekizzle
d5255c20fc
Merge pull request #221 from MajorPainTheCactus/hdr_2_1
...
V2.1 Sony PVM 4K HDR Shader
2022-02-04 17:30:39 -06:00
majorpainthecactus
e9a37d97dd
Fixed up 20L4 to latest version of shader - this needs fixing up again
2022-02-04 21:55:51 +00:00
majorpainthecactus
99246550c5
Improved colour accuracy Improved phosphor shapes Broke out curves into seperate channels Cleaned up shader parameters Simplified code
2022-02-04 21:55:51 +00:00
hizzlekizzle
1cf765bece
Merge pull request #220 from MajorPainTheCactus/master
...
Major improvement to the Sony PVM 4K HDR shader
2022-01-29 17:19:03 -06:00
majorpainthecactus
0af8be9016
Major improvement to the Sony PVM 4K HDR shader Refactored it into a single pass for simplicity and speed Rewrote a lot of the curves Defaulted to a new mask RGBX Added ability for scanlines to overlap Broke out HDR and inverse tonemapper into headers
2022-01-29 22:58:56 +00:00
MajorPainTheCactus
0d881b43bb
Merge branch 'libretro:master' into master
2022-01-29 22:57:11 +00:00
hizzlekizzle
27c5c48155
Merge pull request #219 from realnc/zfast-hdmask
...
zfast-crt: add preset for the coarse mask, suitable for HD displays
2022-01-16 08:31:17 -06:00
Nikos Chantziaras
fc7d957e50
zfast-crt: add preset for the coarse mask, suitable for HD displays
...
To avoid duplicating the whole shader implementation, the needed define
has been split into its own file, and the shader implementation is now
in an include file.
2022-01-16 08:21:42 +02:00
hizzlekizzle
fad35a9129
Merge pull request #218 from realnc/zfast-fix
...
zfast-crt: fix compilation error when undefining FINEMASK
2022-01-15 10:15:48 -06:00
Nikos Chantziaras
97c2c3ef4c
zfast-crt: fix compilation error when undefining FINEMASK
2022-01-15 14:22:20 +02:00
MajorPainTheCactus
4e4b7e89a1
Increased sharpness to better match my PVM 2730 ( #216 )
...
* Fixed glitch in centre of screen when using certain aspect ratio's.
* Increased sharpness to better match my PVM 2730
2022-01-07 11:48:14 -06:00
MajorPainTheCactus
e8a5b09da7
Merge branch 'libretro:master' into master
2022-01-07 16:43:25 +00:00
majorpainthecactus
dd50fe6410
Increased sharpness to better match my PVM 2730
2022-01-07 16:42:37 +00:00
MajorPainTheCactus
29dd972df6
Fixed glitch in centre of screen when using certain aspect ratio's. ( #215 )
2022-01-07 08:48:20 -06:00
majorpainthecactus
611ca3f55e
Merge branch 'master' of https://github.com/MajorPainTheCactus/slang-shaders
2022-01-07 14:23:46 +00:00
majorpainthecactus
dc11427819
Fixed glitch in centre of screen when using certain aspect ratio's.
2022-01-07 14:22:59 +00:00
hizzlekizzle
af6249b856
Merge pull request #214 from MajorPainTheCactus/master
...
Better colour match the PVM 2730
2022-01-01 17:23:59 -06:00
majorpainthecactus
94c514fe80
Better colour match the PVM 2730
2022-01-01 21:56:55 +00:00
hizzlekizzle
8461b125ee
Merge pull request #213 from hunterk/master
...
move the HDR shaders to their own directory, since they have specific…
2021-12-30 18:18:28 -06:00
hunterk
582b9fe1ec
move the HDR shaders to their own directory, since they have specific requirements
2021-12-30 17:41:07 -06:00
hizzlekizzle
d332281c03
Merge pull request #212 from MajorPainTheCactus/master
...
Made default shader more like a Sony PVM 2730
2021-12-30 16:52:19 -06:00
majorpainthecactus
1e433f2c25
Made default shader more like a Sony PVM 2730 with a slightly softer image than the 20L4 Added two new slangp configs that represent a Sony PVM 2730 and a Sony PVM 20L4 Removed defunct shader parameters Added sharpness parameter Cleaned up shader a little
2021-12-30 22:09:44 +00:00
hizzlekizzle
b243ceb426
Merge pull request #211 from MajorPainTheCactus/master
...
v1.0 of Sony PVM 4K HDR shader that tries to emulate a Sony PVM 20L4
2021-12-29 15:49:07 -06:00
majorpainthecactus
e2036576a2
v1.0 of Sony PVM 4K HDR shader that tries to emulate a Sony PVM 20L4 CRT. Again requires a HDR capable screen typically of at least 700 nits (but may need less for OLEDs) This version adds support for different resolution patterns see shader for more details
2021-12-29 20:38:19 +00:00
hizzlekizzle
831adec8cf
Merge pull request #210 from hunterk/master
...
add zfast_lcd shader by popular demand
2021-12-26 14:30:20 -06:00
hunterk
d0f8703db9
add zfast_lcd shader by popular demand
2021-12-25 17:31:10 -06:00
Autechre
f8651de0f5
Merge pull request #209 from MajorPainTheCactus/master
...
Added HDR shader chain to be used with associated pull request 'Added…
2021-12-22 02:17:33 +01:00
majorpainthecactus
46cbd81131
Added HDR shader chain to be used with associated pull request 'Added support for HDR shaders #13390 ' in the RetroArch repository
2021-12-22 00:25:08 +00:00
hizzlekizzle
c4b4644869
Merge pull request #208 from realnc/crt-geom-deluxe-fine-grained-overscan
...
crt-geom-deluxe: finer grained overscan and scanline weight parameters
2021-12-19 08:33:39 -06:00
Nikos Chantziaras
5bdd44bbd9
crt-geom-deluxe: finer grained overscan and scanline weight parameters
2021-12-19 09:07:05 +02:00
hizzlekizzle
505f464779
Merge pull request #207 from realnc/crt-geom-deluxe-ntsc-adaptive
...
Add NTSC preset for crt-geom-deluxe
2021-12-02 08:43:45 -06:00
Nikos Chantziaras
dc59b9ab5b
Add NTSC preset for crt-geom-deluxe
2021-12-02 12:09:18 +02:00
hizzlekizzle
7e4d798705
use linear filtering with crt-pi
...
closes #206
2021-11-28 08:56:55 -06:00
hizzlekizzle
1d24c0b739
Merge pull request #203 from hunterk/master
...
fix some paths in old mame_hlsl
2021-11-27 17:02:10 -06:00
hunterk
425c3692b0
add dannyld's rainbow preset
2021-11-27 16:06:39 -06:00
hizzlekizzle
cf79442b78
Merge pull request #204 from realnc/ags-agb-border-presets
...
Add border presets for GBA with AGB-001 and AGS-001 screen shaders
2021-11-27 08:28:07 -06:00
Nikos Chantziaras
4b9959f991
Add border presets for GBA with AGB-001 and AGS-001 screen shaders
...
The AGB and AGS screen shaders always output 4x the base res (160p), so
1x is 640p, 2x is 1280p and 3x is 1920p.
2021-11-27 07:54:37 +02:00
hunterk
7d1fcb9735
fix some paths in old mame_hlsl
2021-11-26 13:24:24 -06:00
hizzlekizzle
df234f756c
Merge pull request #202 from hunterk/master
...
add scanlines-rere and fix typo
2021-11-21 21:31:48 -06:00
hunterk
be86380ca2
add scanlines-rere and fix typo
2021-11-20 09:18:02 -06:00
hizzlekizzle
ad7d2f32a0
Merge pull request #201 from bacondither/fsr-update1
...
Update FSR and add EASU upscaling only preset
2021-11-16 08:18:37 -06:00
bacondither
f19e1188f2
Update smaa+fsr.slangp
2021-11-16 12:38:33 +01:00
bacondither
da9f21c7b1
Add fsr-easu upscaling only preset
2021-11-16 11:11:16 +01:00
bacondither
8a05f272f9
Fix FSR border artifacts
2021-11-16 11:08:50 +01:00
bacondither
5059196147
Update FSR to v1.0.2
2021-11-16 11:02:29 +01:00
hizzlekizzle
72eb5c1547
add tiny texcoord offset to avoid rounding issues
...
fixes #200
2021-10-28 19:27:23 -05:00