Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | uniform consolidation, nw | Ryan Holtz | 2013-08-29 | 1 | -6/+3 |
| | |||||
* | MAME Testers bugs fixed: 5201, 5202 | Ryan Holtz | 2013-05-22 | 1 | -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 | ||||
* | Internal HLSL cleanup - removed aux texcoords, restored software vertex ↵ | Ryan Holtz | 2011-05-24 | 1 | -3/+0 |
| | | | | 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] | ||||
* | Initial shader import (nw) | Ryan Holtz | 2011-05-16 | 1 | -0/+129 |
Focus: 8-sample blur that averages 7 samples around a center sample. Phosphor: Not currently used, treated as a pass-through by drawd3d.c, but could be used to implement additional convolutions in a second pass. Pincushion: Used (when commented in in drawd3d.c) to pincushion an entire full-screen texture but not otherwise apply any convolutions. Post: The meat and potatoes. It does scanlines, it does aperture masking, it does dot crawl, it does chroma subsampling, it does YIQ colorspace convolution, it does RGB colorspace convolution, it does pincushioning, it walks, it talks, it does the dishes, it'll screw your wife for you, and if you don't have a wife it will find one for you, get you married to her, and screw her for you, IT IS THAT GOOD, LADIES AND GENTLEMEN. Primary: Simple passthrough for UI and artwork. |