summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2009-02-27Only pad the IB on r6xx+r6xx-r7xx-supportAlex Deucher1-8/+14
2009-02-26CloseScreen(): Don't mess with the engine if the xserver isn't activeAlex Deucher1-1/+2
2009-02-25R6xx/R7xx EXA: same surface and same coords equals nopAlex Deucher1-1/+4
2009-02-24R6xx/R7xx: Bugfix for wait_vline_rangeChristian Koenig1-1/+1
2009-02-24R6xx/R7xx EXA: optimize overlapping copy using temp surfaceAlex Deucher1-24/+26
2009-02-24R6xx/R7xx EXA: use a temp surface for overlapping copiesMark van Doesburg2-7/+44
2009-02-24R6xx/R7xx EXA: switch to surface sync packetAlex Deucher1-11/+5
2009-02-24r7xx: Fix typo in cmd fifo maskAlex Deucher1-1/+1
2009-02-24R6xx/R7xx: add wait for idle MMIO pathAlex Deucher4-4/+104
2009-02-23R6xx/R7xx: reset 3D state after VT switchAlex Deucher1-1/+5
2009-02-23R6xx/R7xx: Improve wait_vline_rangeChristian Koenig1-1/+14
2009-02-19R6xx/R7xx EXA/Xv: properly deal with running out of vertex buffer spaceAlex Deucher3-112/+100
2009-02-12R6xx/R7xx: switch to drm for wait for idleAlex Deucher1-21/+4
2009-02-12R6xx/R7xx EXA: handle running out of vertex space in the copy pathAlex Deucher2-7/+33
2009-02-12R6xx/R7xx EXA: properly handle non repeat cases in the texture setupAlex Deucher1-26/+24
2009-02-12R6xx/R7xx EXA: Further optimizations to overlapping copyYang Zhao1-40/+63
2009-02-11R6xx/R7xx: Cleanup register definitionsChristian Koenig4-13/+11
2009-02-11R6xx/R7xx: Implements wait_vline_rangeChristian Koenig3-1/+51
2009-02-11R6xx/R7xx: Define WAIT_x constants for IT_WAIT_REG_MEMChristian Koenig2-6/+21
2009-02-11R6xx/R7xx Xv: switch packed over to Yang's new shader codeAlex Deucher2-107/+99
2009-02-11R6xx/R7xx Xv: Planar - Properly scale Y'CbCr values before converting to RGBYang Zhao2-109/+108
2009-02-11R6xx/R7xx: be more verbose about what function ran out of VB spaceAlex Deucher2-5/+5
2009-02-11R6xx/R7xx: move engine idle to sync functionAlex Deucher1-4/+3
2009-02-11R6xx/R7xx Xv: add support for packed uploadsAlex Deucher1-14/+8
2009-02-11R6xx/R7xx Xv: Add native support for packed formatsAlex Deucher4-61/+46
2009-02-11M82: Missed one in the previous commitAlex Deucher1-0/+1
2009-02-10R6xx/R7xx: fix M82Alex Deucher2-0/+5
2009-02-10R6xx/R7xx: Add checks to make sure we don't overrun VB spaceAlex Deucher2-0/+25
2009-02-09R6xx/R7xx Xv: switch to native planar shader and add accelerated planar uploadsAlex Deucher5-123/+816
2009-02-09R6xx/R7xx UTS: move actual upload to separate functionAlex Deucher1-8/+22
2009-02-07R6xx/R7xx EXA: Optimize overlapping copyYang Zhao1-26/+59
2009-02-07R6xx/R7xx Xv: fix typos in cache flushingAlex Deucher1-2/+2
2009-02-06R6xx/R7xx EXA: Fix typo in DFSAlex Deucher1-2/+2
2009-02-06R6xx/R7xx EXA: fallback on overlapping blits for nowAlex Deucher1-0/+2
2009-02-06Revert "r6xx/r7xx EXA: Optimize overlapping copy"Alex Deucher1-29/+50
2009-02-06R6xx/R7xx EXA: add accelerated UTS/DFS hooksAlex Deucher1-22/+113
2009-02-06r6xx/r7xx EXA: Optimize overlapping copyYang Zhao1-50/+29
2009-02-06Revert "R6xx/R7xx EXA: improve overlapping copy performance"Alex Deucher1-6/+29
2009-02-05r6xx/r7xx EXA: fix corruption when doing sw accessAlex Deucher1-0/+18
2009-02-05R6xx/R7xx EXA: improve overlapping copy performanceAlex Deucher1-29/+6
2009-02-05r6xx/r7xx EXA: cleanup overlapping copyAlex Deucher1-148/+5
2009-02-05Fix RHDDRIGARTBaseGet to work with AGP based cardChristian Koenig1-7/+1
2009-02-03EXA: fix and re-enable Solid() on R7xxAlex Deucher1-9/+3
2009-02-02Updates the comments about SPI setup for Solid()Alex Deucher1-3/+3
2009-02-02R7xx: temporarily disable Solid() to prevent hangsAlex Deucher1-0/+6
2009-02-02EXA solid fixesAlex Deucher1-5/+26
2009-02-02R6xx/R7xx: Avoid emitting default state when possibleAlex Deucher1-1/+1
2009-02-02Add R6xx/R7xx AGP supportAlex Deucher1-42/+47
2009-01-31Fix and enable composite maskAlex Deucher1-4/+1
2009-01-31EXA: Remove repeat tile codeAlex Deucher3-142/+24