summaryrefslogtreecommitdiffstatshomepage
path: root/hlsl/vector.fx
Commit message (Collapse)AuthorAgeFilesLines
* Fixed several small issues in HLSL/BGFX Jezze2016-09-281-4/+4
| | | | | | * fixed target texture dimension when -intoverscan is used (this fixes the appereance of scanline and shadow mask) * added target_scale and screen_count uniforms * rounded corners now remain aligned with screen bounds when -intoverscan is used (single screen only)
* Small shader corrections (nw) ImJezze2016-06-201-2/+2
|
* Procedural texture for vectors in HLSL ImJezze2016-06-051-6/+44
| | | | | | * added simple procedural texture for vectors with rounded line ends and beam smoothness * added optional -vector_beam_smooth option * removed -antialias option, antialiasing is now always applied, except for plain D3D
* Normalized vector attenuation settings ImJezze2016-05-221-15/+13
| | | | | | - vector_length_ratio is now independent from screen size - changed vector_length_ratio range from [0.0, 1000.0] to [0.0, 1.0] - updated display name and description of vector_length_scale vector_length_ratio
* Removed hacks for vector screens from shaders (nw) ImJezze2016-04-131-3/+3
| | | | | - added handling of texture coordinates for vector screens to core render - added handling of orientation/rotation for vector screens to D3D renderer
* Refactoring of render targes and vector texture coordinates ImJezze2016-03-121-4/+8
| | | | | | | | - implemented proper texture coordinates for vector quad primitive - vector screen is now processed in texture coordinates - revered workaround for raster screen, which is again processed in texture coordinates - known issue: cocktail mode for vector screen looks wrong
* Cleanup (nw) ImJezze2015-12-311-5/+5
| | | | - removed unused pincushion.fx
* Cleanup ImJezze2015-10-261-1/+1
| | | | | - some renamings - reverted one unwanted change in vector.fx
* Fixed Vector Intensity and Flicker ImJezze2015-10-251-9/+13
| | | | | | - fixed vector intensity in vector.fx - fixed vector flicker in vector.c - change range of vector flicker option from 0 - 100 to 0.00 - 1.00
* added licenses to hlsl files (nw) Miodrag Milanovic2015-05-121-0/+2
|
* minor shader cleanup, nw Ryan Holtz2013-08-281-7/+4
|
* MAME Testers bugs fixed: 5201, 5202 Ryan Holtz2013-05-221-6/+10
| | | | | | | | - 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
* fix vector bloom, nw Ryan Holtz2013-05-191-1/+1
|
* d3dhlsl.c: Add preliminary vector post-processing. [MooglyGuy] Ryan Holtz2013-01-211-18/+15
|
* - render.c: Added new PRIMFLAG macros pertaining to vectors, to be used by the Ryan Holtz2012-12-311-0/+91
OSD. [MooglyGuy] - d3dhlsl.c: Began laying the groundwork for vector post-processing, disabled by default. [MooglyGuy]