hunterk
d38da74ed2
add hexagon border
2016-08-05 10:15:56 -05:00
hunterk
570d027900
add color-mangler
2016-08-04 07:36:29 -05:00
hizzlekizzle
7214e2c54c
Merge pull request #27 from rz5/master
...
(motionblur) Everything ported to slang.
2016-08-03 15:25:27 -05:00
Arzed Five
e585d6cb3d
(motionblur) Everything ported to slang.
...
The braid-rewind shader won't compile because it relies on
'global.FrameDirection', meant to be the counterpart to Cg's
IN.frame_direction.
2016-08-03 20:04:57 +01:00
hizzlekizzle
efc3ef4538
Merge pull request #26 from rz5/master
...
Added parameters to all modified files.
2016-08-03 08:20:31 -05:00
hizzlekizzle
323fd4dfc2
get hqx to compile; still looks wrong
2016-08-03 08:19:55 -05:00
Arzed Five
6a31c2dec5
Added parameters to all modified files.
...
Fixed a bug (introduced when porting to slang) related
to crt-hyllian and the PHOSPHOR feature.
2016-08-03 06:24:41 +01:00
hizzlekizzle
69ab6da976
Merge pull request #25 from Themaister/master
...
Merge upstream changes
2016-08-02 21:26:47 -05:00
hizzlekizzle
44e5655ee3
Merge pull request #24 from rz5/patch-2
...
Update crt-pi.slang
2016-08-02 21:24:29 -05:00
rz5
419c7c580b
Update crt-pi.slang
...
Add run-time parameters, replace 'gl_FragCoord' with 'vTexCoord / OutputSize.xy' because the spec recommends it.
2016-08-03 03:09:01 +01:00
hunterk
c0f0de0512
add hqx presets and LUTs
2016-08-02 20:43:49 -05:00
hizzlekizzle
6b3233308b
Create hq4x.slang
2016-08-02 20:27:03 -05:00
hizzlekizzle
02f4e49ee2
Create hq3x.slang
2016-08-02 20:26:17 -05:00
hizzlekizzle
67628282df
Create hq2x.slang
2016-08-02 20:25:06 -05:00
hizzlekizzle
60c0e286c9
move some boilerplate to the hqx passes
2016-08-02 20:21:48 -05:00
hizzlekizzle
640dbbdcda
blind conversion of hqx pass2
2016-08-02 20:16:48 -05:00
hunterk
7f43dacf86
add first pass of hqx shaders
2016-08-02 16:35:27 -05:00
hunterk
eeab08c3d8
update image-adjustment with parameters
2016-08-02 13:27:42 -05:00
hunterk
b8ca696948
update interlacing with parameters and fixed framecounter
2016-08-02 13:16:51 -05:00
hunterk
ae4d9317c9
update gameboy with parameters and push constants
2016-08-02 12:55:54 -05:00
hunterk
e3767d39bc
switch gameboy shader to use LUTs again
2016-08-02 12:32:59 -05:00
hunterk
46df8c20c6
add parameters and push constants to crt-geom
2016-08-02 12:13:40 -05:00
hunterk
806e5fe46c
add parameters and push constants to ntsc-gauss-pass
2016-08-02 11:30:14 -05:00
Hans-Kristian Arntzen
a37cff4905
Fix lanczos.
2016-08-02 16:11:44 +02:00
Hans-Kristian Arntzen
f72f155c21
Fix wrong comparison in spec.
2016-08-02 16:05:07 +02:00
Hans-Kristian Arntzen
fbfdfee430
Add more porting tips from Cg.
2016-08-02 15:56:25 +02:00
Hans-Kristian Arntzen
18b0fbecff
Document some more ...
2016-08-02 14:39:06 +02:00
Hans-Kristian Arntzen
e020baf774
Keep updating spec.
2016-08-02 13:24:03 +02:00
Hans-Kristian Arntzen
d8c4066664
Begin fleshing out Vulkan GLSL spec.
2016-08-02 11:24:04 +02:00
Hans-Kristian Arntzen
39cae98850
Add shader parameters to basic crt shaders.
2016-08-01 22:11:09 +02:00
hizzlekizzle
18bcb94089
Merge pull request #23 from rz5/master
...
(super-xbr) Use 'Original' instead of 'OriginalHistory1'. The latter
2016-07-30 18:25:34 -05:00
Arzed Five
f911cffd3f
(super-xbr) Use 'Original' instead of 'OriginalHistory1'. The latter
...
introduces unintended motion blur.
Move the slang preset to the correct location.
2016-07-30 22:45:38 +01:00
hizzlekizzle
6baa6ec488
Merge pull request #22 from rz5/patch-2
...
Update crt-pi.slang
2016-07-30 16:31:18 -05:00
rz5
3c1dfb6fe5
Update crt-pi.slang
...
Fix crt-pi.
Also did some MAD optimizations, combine some lines, massage the formatting a bit so it's more readable
2016-07-30 21:45:00 +01:00
mudlord
915132eb93
Added 2 more example raymarch shaders.
2016-07-29 16:10:55 +10:00
mudlord
72aee76479
Ported a tunnel shader that describes how to render a tunnel procedurally.
2016-07-29 15:04:42 +10:00
mudlord
9a81f4db05
Heh.
2016-07-29 13:26:31 +10:00
mudlord
35227f6dff
Added some proof of concept procedural graphics shaders.
...
These do not postprocess per se, but render entirely new graphics.
This is purely an abuse of the postprocess system. Would be ideal
with async compute, but what the hell :D
2016-07-29 13:25:23 +10:00
hunterk
127daaa3ab
add crt-pi; mask is b0rk3n
2016-07-28 16:29:06 -05:00
hizzlekizzle
97f02f97f2
Merge pull request #21 from rz5/master
...
(crt-lottes-multipass) Style nits
2016-07-26 22:59:42 -05:00
Arzed Five
996f5daa06
(crt-lottes-multipass) Style nits
2016-07-27 04:40:16 +01:00
hizzlekizzle
0e21ee8362
Merge pull request #20 from rz5/master
...
(crtglow) All presets now correctly alias gaus_vert.slang as 'CRTPass'
2016-07-26 19:51:32 -05:00
Arzed Five
08d25f1dd1
(crtglow) All presets now correctly alias gaus_vert.slang as
...
'CRTPass'
2016-07-27 00:45:20 +01:00
hunterk
a7f96ace8e
add alias to crtglow - needs to be done for other glow presets
2016-07-26 12:00:03 -05:00
hunterk
d3b1faffd0
add lottes-multipass
2016-07-26 10:27:29 -05:00
hizzlekizzle
ed2acc33ab
Merge pull request #19 from rz5/master
...
(CRT) Fix crt-easymode, create presets and move files around
2016-07-25 12:54:55 -05:00
Arzed Five
7ee14b1c5a
Create/change preset files in 'crt' and move the respective
...
shader files to 'crt/shaders'
2016-07-25 18:39:04 +01:00
Arzed Five
0593d28e8b
(crt-easymode) The chromatic aberration bug should be gone now. There
...
might still be lingering bugs due to filter_lanczos() addressing
elements of a matrix which hasn't been transposed.
2016-07-25 18:31:39 +01:00
hunterk
e3e6c7b93d
get gameboy shader working
2016-07-25 09:57:15 -05:00
hizzlekizzle
428987847f
Merge pull request #18 from rz5/master
...
(gameboy) A couple of MAD optimizations, some formatting and ensure the shader
2016-07-23 22:11:01 -05:00