summaryrefslogtreecommitdiffstatshomepage
path: root/hlsl/prescale.fx
Commit message (Collapse)AuthorAgeFilesLines
* added licenses to hlsl files (nw) Miodrag Milanovic2015-05-121-0/+2
|
* Reduce smearing on hlsl prescale [MooglyGuy] Jonathan Gevaryahu2013-11-241-3/+3
|
* uniform consolidation, nw Ryan Holtz2013-08-291-1/+0
|
* minor shader cleanup, nw Ryan Holtz2013-08-281-14/+4
|
* MAME Testers bugs fixed: 5201, 5202 Ryan Holtz2013-05-221-0/+1
| | | | | | | | - HLSL changes: [MooglyGuy] * Upped vertex buffer size to 64k verts, fixes assert in starwars and alphaone, please include the printed error message in any subsequent encounterings of the assert. * Improved vector rendering (beam width 1.5 suggested) * Ducked raster bloom default to 0.225 to reduce washout
* - "And he did give them CRT bloom, and it scorched their eyes so; and they wept Ryan Holtz2013-05-191-12/+10
| | | | | | | | | | | | openly, for there was nothing left to see with" [MooglyGuy] * Enabled vector bloom and associated .ini controls * Added raster bloom and associated .ini controls, each bloom "level" is the linear weight of successively half-sized render targets * Removed D3D8 mode * Mass renaming in D3D renderer to use namespaces, initial planning step to HAL-based renderer implementation on Windows (i.e., GL on Windows) * Converted d3d_info, d3d_poly_info, and d3d_texture_info into classes * Added batching of vectors for possible speed increase * Minor cleanup of shader state setting
* HLSL "Hurricain't Keep A Good Dev Down" Bugfix Extravaganza: [Ryan Holtz, Bat Ryan Holtz2011-08-281-2/+2
| | | | | | | | | Country Entertainment] - Created two flags, -hlsl_ini_write and -hlsl_ini_read. The former enables custom HLSL INI writing explicitly, the other enables loading of the same. - Fixed disappearing aperture effect when using custom INI files. - Fixed diagonal seam on some games, for serious real this time - Fixed phosphor simulation, now works as expected
* No whatsnew Ryan Holtz2011-05-311-1/+2
| | | Attempting to fix the HLSL 'blurriness' reported by a few people. Now HLSL will auto-prescale to the nearest texture size that is greater than the target screen size on both axes and is also an even multiple of the raw bitmap's size.
* Fixed scanlines, nwn. This took much longer to fix than it should have. :[ Ryan Holtz2011-05-311-2/+7
|
* HLSL Updates: [Ryan Holtz, Bat Country Entertainment, austere, SoltanGris42] Ryan Holtz2011-05-301-0/+90
- 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.