mame/hlsl
ImJezze 062e6e0383 Refactoring, Fixes and Cleanup
- added distortion pass, which is applied after the bloom pass
- moved vignetting, curvature, round corners and reflection effect to
distortion pass
- disabled distortion pass for multi screens and activated artworks due
to not yet fixed misalignments
- disabled scanlines for vector rendering in post pass shader
- removed prescale knowledge from downsample, bloom and post pass shader
- fixed half pixel offset in most shaders
- fixed position of reflection effect when screen is rotated or flipped
- fixed roundness of round corners in any aspect ratio
- fixed shadow mask bleeding (nearly completly)
- added bounds() and screen_bounds() getter to layout_view
- added current_view() getter to render_target
- some cleanup and refactoring
2015-09-26 18:22:51 +02:00
..
bloom.fx Refactoring, Fixes and Cleanup 2015-09-26 18:22:51 +02:00
color.fx added licenses to hlsl files (nw) 2015-05-12 09:18:09 +02:00
deconverge.fx added licenses to hlsl files (nw) 2015-05-12 09:18:09 +02:00
distortion.fx Refactoring, Fixes and Cleanup 2015-09-26 18:22:51 +02:00
downsample.fx Refactoring, Fixes and Cleanup 2015-09-26 18:22:51 +02:00
focus.fx Refactoring, Fixes and Cleanup 2015-09-26 18:22:51 +02:00
phosphor.fx Refactoring, Fixes and Cleanup 2015-09-26 18:22:51 +02:00
pincushion.fx added licenses to hlsl files (nw) 2015-05-12 09:18:09 +02:00
post.fx Refactoring, Fixes and Cleanup 2015-09-26 18:22:51 +02:00
prescale.fx added licenses to hlsl files (nw) 2015-05-12 09:18:09 +02:00
primary.fx Refactoring, Fixes and Cleanup 2015-09-26 18:22:51 +02:00
vector.fx added licenses to hlsl files (nw) 2015-05-12 09:18:09 +02:00
yiq_decode.fx added licenses to hlsl files (nw) 2015-05-12 09:18:09 +02:00
yiq_encode.fx added licenses to hlsl files (nw) 2015-05-12 09:18:09 +02:00