xserver ChangeLog,3.240,3.241
Eric Anholt
xserver-commit at pdx.freedesktop.org
Sat Sep 11 02:28:21 PDT 2004
- Previous message: xserver/hw/kdrive/src kaa.h,1.6,1.7 kaapict.c,1.12,1.13
- Next message: xserver/hw/kdrive/ati ati.h, 1.11, 1.12 ati_dma.h, 1.1,
1.2 ati_draw.c, 1.20, 1.21 ati_draw.h, 1.7, 1.8 ati_reg.h, 1.7,
1.8 r128_composite.c, 1.4, 1.5 radeon_composite.c, 1.10, 1.11
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Committed by: anholt
Update of /cvs/xserver/xserver
In directory gabe:/tmp/cvs-serv16272
Modified Files:
ChangeLog
Log Message:
- 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).
Index: ChangeLog
===================================================================
RCS file: /cvs/xserver/xserver/ChangeLog,v
retrieving revision 3.240
retrieving revision 3.241
diff -u -d -r3.240 -r3.241
--- ChangeLog 11 Sep 2004 09:23:12 -0000 3.240
+++ ChangeLog 11 Sep 2004 09:28:19 -0000 3.241
@@ -1,5 +1,33 @@
2004-09-11 Eric Anholt <anholt at FreeBSD.org>
+ * hw/kdrive/ati/ati.h:
+ * hw/kdrive/ati/ati_dma.h:
+ * hw/kdrive/ati/ati_draw.c: (ATIDrawInit), (ATIDrawEnable):
+ * hw/kdrive/ati/ati_draw.h:
+ * hw/kdrive/ati/ati_reg.h:
+ * hw/kdrive/ati/r128_composite.c: (R128GetDatatypePict),
+ (R128TextureSetup), (R128PrepareComposite), (R128Composite),
+ (R128PrepareTrapezoids), (R128Trapezoids), (R128DoneTrapezoids):
+ * hw/kdrive/ati/radeon_composite.c: (RadeonComposite),
+ (RadeonPrepareTrapezoids), (RadeonTrapezoids),
+ (RadeonDoneTrapezoids):
+ - 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).
+
+2004-09-11 Eric Anholt <anholt at FreeBSD.org>
+
* hw/kdrive/src/kaa.h:
* hw/kdrive/src/kaapict.c: (kaaRasterizeTrapezoid),
(kaaInitTrapOffsets):
- Previous message: xserver/hw/kdrive/src kaa.h,1.6,1.7 kaapict.c,1.12,1.13
- Next message: xserver/hw/kdrive/ati ati.h, 1.11, 1.12 ati_dma.h, 1.1,
1.2 ati_draw.c, 1.20, 1.21 ati_draw.h, 1.7, 1.8 ati_reg.h, 1.7,
1.8 r128_composite.c, 1.4, 1.5 radeon_composite.c, 1.10, 1.11
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the xserver-commit
mailing list