summaryrefslogtreecommitdiff
path: root/src/r600_exa.c
AgeCommit message (Expand)AuthorFilesLines
2009-09-30RV740: disable DFS and CompositeMatthias Hopf1-0/+11
2009-08-05rs880: enable accelAlex Deucher1-0/+3
2009-03-26R6xx/R7xx EXA: rework composite pixel shaderAlex Deucher1-173/+106
2009-03-26R6xx/R7xx: clean up bool const codeAlex Deucher1-2/+2
2009-03-19R6xx/R7xx EXA: fix maxPitchBytesAlex Deucher1-2/+2
2009-03-19Really disable UTS/DFS on r6xx/r7xx AGPAlex Deucher1-5/+5
2009-03-18R6xx/R7xx AGP: disable gart data transfersAlex Deucher1-2/+4
2009-03-13r600: reload shaders into VRAM on resumeDave Airlie1-5/+18
2009-03-02R6xx/R7xx EXA: cleanup composite texture setupAlex Deucher1-29/+17
2009-03-02R6xx/R7xx: combine Xv packed/planar PS and EXA composite VSAlex Deucher1-27/+21
2009-03-02R6xx/R7xx: write vertexes directly to the IBAlex Deucher1-117/+71
2009-03-02R6xx/R7xx: switch emit functions to macrosAlex Deucher1-82/+68
2009-03-01R6xx/R7xx cleanup: Move shaders to r600_shader.cChristian Koenig1-2112/+47
2009-03-01R6xx/R7xx cleanup: Fix comments in r600_exa.cChristian Koenig1-372/+372
2009-02-27R6xx/R7xx EXA: same surface and same coords equals nopAlex Deucher1-1/+4
2009-02-27R6xx/R7xx EXA: optimize overlapping copy using temp surfaceAlex Deucher1-24/+26
2009-02-27R6xx/R7xx EXA: use a temp surface for overlapping copiesMark van Doesburg1-7/+43
2009-02-27R6xx/R7xx EXA/Xv: properly deal with running out of vertex buffer spaceAlex Deucher1-42/+26
2009-02-27R6xx/R7xx: switch to drm for wait for idleAlex Deucher1-21/+4
2009-02-27R6xx/R7xx EXA: handle running out of vertex space in the copy pathAlex Deucher1-7/+28
2009-02-27R6xx/R7xx EXA: properly handle non repeat cases in the texture setupAlex Deucher1-26/+24
2009-02-27R6xx/R7xx EXA: Further optimizations to overlapping copyYang Zhao1-40/+63
2009-02-27R6xx/R7xx Xv: switch packed over to Yang's new shader codeAlex Deucher1-106/+98
2009-02-27R6xx/R7xx Xv: Planar - Properly scale Y'CbCr values before converting to RGBYang Zhao1-106/+98
2009-02-27R6xx/R7xx: be more verbose about what function ran out of VB spaceAlex Deucher1-4/+4
2009-02-27R6xx/R7xx: move engine idle to sync functionAlex Deucher1-4/+3
2009-02-27R6xx/R7xx Xv: Add native support for packed formatsAlex Deucher1-3/+3
2009-02-27R6xx/R7xx: fix M82Alex Deucher1-0/+3
2009-02-27R6xx/R7xx: Add checks to make sure we don't overrun VB spaceAlex Deucher1-0/+20
2009-02-27R6xx/R7xx Xv: switch to native planar shader and add accelerated planar uploadsAlex Deucher1-5/+570
2009-02-27R6xx/R7xx UTS: move actual upload to separate functionAlex Deucher1-8/+22
2009-02-27R6xx/R7xx EXA: Optimize overlapping copyYang Zhao1-26/+59
2009-02-27R6xx/R7xx EXA: Fix typo in DFSAlex Deucher1-2/+2
2009-02-27R6xx/R7xx EXA: fallback on overlapping blits for nowAlex Deucher1-0/+2
2009-02-27Revert "r6xx/r7xx EXA: Optimize overlapping copy"Alex Deucher1-29/+50
2009-02-27R6xx/R7xx EXA: add accelerated UTS/DFS hooksAlex Deucher1-22/+113
2009-02-27r6xx/r7xx EXA: Optimize overlapping copyYang Zhao1-50/+29
2009-02-27Revert "R6xx/R7xx EXA: improve overlapping copy performance"Alex Deucher1-6/+29
2009-02-27r6xx/r7xx EXA: fix corruption when doing sw accessAlex Deucher1-0/+18
2009-02-27R6xx/R7xx EXA: improve overlapping copy performanceAlex Deucher1-29/+6
2009-02-27r6xx/r7xx EXA: cleanup overlapping copyAlex Deucher1-148/+5
2009-02-27EXA: fix and re-enable Solid() on R7xxAlex Deucher1-9/+3
2009-02-27Updates the comments about SPI setup for Solid()Alex Deucher1-3/+3
2009-02-27R7xx: temporarily disable Solid() to prevent hangsAlex Deucher1-0/+6
2009-02-27EXA solid fixesAlex Deucher1-5/+26
2009-02-27Fix and enable composite maskAlex Deucher1-4/+1
2009-02-27EXA: Remove repeat tile codeAlex Deucher1-133/+23
2009-02-27EXA: Re-enable a8 solid and copy.Alex Deucher1-11/+2
2009-02-27Discard command buffers when nothing is drawnAlex Deucher1-3/+3
2009-02-27switch to R600PitchMatches() due to changes in pitch alignmentAlex Deucher1-4/+15