mame/hlsl
Ryan Holtz 796e691522 HLSL Updates: [Ryan Holtz, Bat Country Entertainment, austere, SoltanGris42]
- Added the ability to render screenshots at arbitrary resolutions.
- Added the ability to record AVI videos (albeit with no audio) at arbitrary resolutions.
- Added a 43-tap-wide FIR-based NTSC filter with tunable Y, I and Q frequency response.
- Updated scanlines to have a user-tunable pixel-height ratio in addition to the current screen-height ratio.
- Fixed a VRAM leak that was causing many dynamic-resolution drivers to run out of memory mid-run.
2011-05-30 21:10:23 +00:00
..
color.fx nwn, HLSL: Fixing an odd texture banding issue reported by John IV. Odd because both he and I have ATI cards, but it didn't happen for me. 2011-05-28 19:25:14 +00:00
deconverge.fx HLSL Updates: [Ryan Holtz, Bat Country Entertainment, austere, SoltanGris42] 2011-05-30 21:10:23 +00:00
focus.fx HLSL updates, nwn: 2011-05-27 23:24:53 +00:00
phosphor.fx No whatnsew: Really, really, really fixed the remaining pixel alignment and UV clamping issues. Tested Gradius, Pac-Man, Mr. Do, and Stompin' with no observed issues. Gradius, in particular, is a good test case as the bottom row of its "Credits" readout lies on the bottom row of pixels, and the scrolling starfield allows visual verification of the X extents as they scroll on and off. 2011-05-28 14:14:05 +00:00
pincushion.fx Internal HLSL cleanup - removed aux texcoords, restored software vertex processing due to low-end cards not doing hardware vertex processing, removed unnecessary tristrip->trilist splitting. Restores D3D functionality on integrated chipsets and marginal cards. [Ryan Holtz, Ashura-X] 2011-05-24 18:28:54 +00:00
post.fx HLSL Updates: [Ryan Holtz, Bat Country Entertainment, austere, SoltanGris42] 2011-05-30 21:10:23 +00:00
prescale.fx HLSL Updates: [Ryan Holtz, Bat Country Entertainment, austere, SoltanGris42] 2011-05-30 21:10:23 +00:00
primary.fx Internal HLSL cleanup - removed aux texcoords, restored software vertex processing due to low-end cards not doing hardware vertex processing, removed unnecessary tristrip->trilist splitting. Restores D3D functionality on integrated chipsets and marginal cards. [Ryan Holtz, Ashura-X] 2011-05-24 18:28:54 +00:00
yiq_decode.fx HLSL Updates: [Ryan Holtz, Bat Country Entertainment, austere, SoltanGris42] 2011-05-30 21:10:23 +00:00
yiq_encode.fx HLSL Updates: [Ryan Holtz, Bat Country Entertainment, austere, SoltanGris42] 2011-05-30 21:10:23 +00:00