summaryrefslogtreecommitdiff
path: root/hw/kdrive/ati/r128_sarea.h
diff options
context:
space:
mode:
authorEric Anholt <anholt@freebsd.org>2004-09-11 09:28:19 +0000
committerEric Anholt <anholt@freebsd.org>2004-09-11 09:28:19 +0000
commit0cd662ea80579c317d706ebe04971bb29d0f9b4f (patch)
tree5c617541f0e2f5e6f003b20447a5e5b56791f2c9 /hw/kdrive/ati/r128_sarea.h
parent396100dd235105a0e2c9013f1e07e4dae0cc3404 (diff)
- Add disabled WIP trapezoid code for R128 and R100. The R128 rendering is
not doing an add of 1 per triangle like I hoped, and instead seems to be saturating all the pixels or something. The R100 acceleration renders pretty well, with some gaps. Note that both are slower than software due to lack of DMA to submit vertices. - Mostly fix R128 and Radeon transform support, including supporting bilinear filtering on R128. Subpixel offsets are still probably an issue (reported by rendercheck), but I want to make 100% sure about my understanding of the protocol before changing everybody, including fb. - Add support for dst formats without alpha to R128 Composite. - Remove the R128 Blend code, which has long outlived its usefulness. (I kept it around for one reason: It could be useful for the w/h > 1024 case with no mask and a non-src op. That seems pretty infrequent and not worth the trouble).
Diffstat (limited to 'hw/kdrive/ati/r128_sarea.h')
0 files changed, 0 insertions, 0 deletions