summaryrefslogtreecommitdiff
path: root/hw/kdrive/ati/ati_draw.c
AgeCommit message (Expand)AuthorFilesLines
2008-05-16The great kdrive purge.Adam Jackson1-918/+0
2007-06-29Death to RCS tags.Adam Jackson1-3/+0
2006-02-15Remove the waitSync from KdDisableScreen and push it off to drivers'Eric Anholt1-1/+1
2005-12-27Build fixes: XSERVER_LIBS -> KDRIVE_LIBS, config.h -> kdrive-config.hAdam Jackson1-1/+1
2005-06-09- Replace the syncAccel hook in the kdrive structure with a pair of hooksEric Anholt1-25/+26
2005-02-21Move the draw tracing supplies into ati_draw.h, and do some touchups on it.Eric Anholt1-10/+8
2005-01-27Add an OUT_RING_REG macro for use with DMA_PACKET0, which is like OUT_RINGEric Anholt1-5/+5
2005-01-27Move the bailing out due to ATIUploadToScreen() being unfinished upEric Anholt1-5/+4
2005-01-25Fix R100 text by forcing the 3d engine to idle before executing more 3dKeith Packard1-1/+2
2005-01-25Finish converting RB2D_DSTCACHE to RB3D_DSTCACHE. Remove an extra pixelEric Anholt1-18/+22
2005-01-25Add tracing. Hack Radeon cache registers to use 3D addresses. Works on M6Keith Packard1-5/+69
2004-12-22Back out the previous day's broken R200 "fix" -- the same number of coordsEric Anholt1-1/+5
2004-12-21Fix r200 render (for real this time?) by setting tex1_comp_cnt right forEric Anholt1-1/+1
2004-09-20Fix the R200 Render code. Composite and Trapezoids are now supported justEric Anholt1-8/+9
2004-09-12- Fix a segfault on VT switch with DRI. Still dies due to cursor allocationEric Anholt1-9/+18
2004-09-12Move the RegisterBlockAndWakeupHandlers to before DRI initialization. TheEric Anholt1-3/+3
2004-09-12Add missing kaa.h include for kaaInitTrapOffsets.Eric Anholt1-0/+1
2004-09-11- Add disabled WIP trapezoid code for R128 and R100. The R128 rendering isEric Anholt1-9/+13
2004-07-19Set the right number of texture coordinates for r200 Render support (stillEric Anholt1-2/+2
2004-07-19Use the offscreen memory manager as much as possible to do the reservationEric Anholt1-19/+32
2004-06-28Separate out off-screen allocation from Init. Fix Enable to updateKeith Packard1-12/+18
2004-06-26Add ARGB cursor support for Radeon cards.Keith Packard1-2/+1
2004-06-10- Pass the right pixel mask (all ones) in to PrepareSolid in theEric Anholt1-2/+2
2004-06-10Align scratch area offsets to the offscreen byte alignment.Eric Anholt1-2/+14
2004-05-17Overhaul of the ATI driver:Eric Anholt1-372/+571
2004-01-11Support 1x1 repeat sources in R128's Blend.Eric Anholt1-1/+3
2004-01-09Change PCI ID information field to be one of r128, r100, r200, r300. ThisEric Anholt1-1/+1
2004-01-08Compile fixes for non-DRI case and for non-C99 compiler.Eric Anholt1-3/+2
2004-01-08- Add a new UploadToScratch kaa hook for putting the data for a singleEric Anholt1-2/+52
2004-01-04- Correctly set the texture coordinate set source for the second textureEric Anholt1-3/+2
2004-01-03- Add more Composite operations, including Saturate, to Radeon CompositeEric Anholt1-3/+4
2003-12-30- Add new Composite hook for kdrive drivers, which only ensures that theEric Anholt1-1/+37
2003-12-29Merge dri-0-1-branch to trunk. Notable changes:Eric Anholt1-191/+295
2003-12-01Remove sys/io.h inclusion from some files that didn't need it, and changeEric Anholt1-1/+0
2003-11-23- Fix Radeon offscreen pixmap pitch alignment.Eric Anholt1-18/+18
2003-11-20- Fix a bug in pitch alignment for offscren pixmaps.Eric Anholt1-36/+102
2003-11-20- Fix confusion of depth/bitsPerPixel in ati_draw.cEric Anholt1-21/+34
2003-11-19- Add PCI information (device/vendor id, bus location) to KdCardAttr toEric Anholt1-0/+337