alexey.lysiuk
|
addcad8ac0
|
- disabled discard in FXAA shader with Vulkan backend
Discard caused graphical corruptions on AMD hardware with Vulkan backend enabled
https://forum.zdoom.org/viewtopic.php?t=64230
|
2019-06-04 11:32:00 +03:00 |
|
Magnus Norddahl
|
b313f91ab0
|
- add layout location decl to all postprocess shaders
|
2019-03-05 18:55:31 +01:00 |
|
Christoph Oelckers
|
ce50b0e46b
|
- read sampler bindings from the shader instead of tagging along a large amount of support data.
Works for most shaders, except SSAO.
|
2018-06-13 17:44:49 +02:00 |
|
Christoph Oelckers
|
ad7aaa8f2a
|
- specify fragment output locations in the shader source.
OpenGL has been supporting this since version 3.3 and Vulkan requires it so it's the way to go.
|
2018-06-12 23:52:33 +02:00 |
|
Magnus Norddahl
|
49073489e5
|
- uniform buffers for the fxaa, blur and bloom shaders
|
2018-06-11 22:06:46 +02:00 |
|
alexey.lysiuk
|
c68aa2b241
|
Added FXAA post-processing
Implementation of Fast Approximate Anti-Aliasing is based on nVidia sample:
https://github.com/NVIDIAGameWorks/GraphicsSamples/tree/master/samples/es3-kepler/FXAA
|
2016-10-03 00:15:45 +02:00 |
|