summaryrefslogtreecommitdiff
path: root/src/radeon_exa_render.c
AgeCommit message (Expand)AuthorFilesLines
2009-10-06Don't call radeon_cs_flush_indirect() without KMS.Michel Dänzer1-1/+4
2009-10-05R1/2xx EXA: Minimise number of draw primitives used for Composite operations.Alex Deucher1-30/+80
2009-10-04radeon: fix build without kmsDave Airlie1-0/+2
2009-10-03R3/5xx EXA: Add support for BGRA picture formats.Michel Dänzer1-0/+20
2009-10-03R3/5xx EXA: Minimise number of draw primitives used for Composite operations.Michel Dänzer1-12/+34
2009-09-03EXA: Check for solid/gradient pictures the same way for all generations.Michel Dänzer1-2/+5
2009-09-02EXA: Fix Composite restart dst/src switcheroo.Michel Dänzer1-4/+4
2009-09-01r100/r200: seriously WRAP is illegal for rectangular texturesDave Airlie1-2/+8
2009-08-28EXA: RENDER repeat fix and more cleanup.Michel Dänzer1-24/+18
2009-08-27EXA: RENDER repeat cleanups.Michel Dänzer1-27/+35
2009-08-17r100/r200: dont emit wrong clamp modes.Dave Airlie1-8/+8
2009-08-07r200: fixup scissors for DDX.Dave Airlie1-2/+1
2009-07-15radeon: emit colorpitch relocs.Dave Airlie1-6/+7
2009-07-08Further non-KMS fixes / cleanups.Michel Dänzer1-6/+2
2009-07-08Fix the build for the !XF86DRM_MODE caseAlex Deucher1-1/+5
2009-07-08KMS CS fixes, take two.Michel Dänzer1-95/+95
2009-07-06radeon: port to new space checking in libdrm interfaceDave Airlie1-59/+26
2009-07-06Revert "KMS CS fixes."Dave Airlie1-79/+109
2009-07-05KMS CS fixes.Michel Dänzer1-109/+79
2009-06-30radeon: initial preparation for kms patch.Dave Airlie1-46/+150
2009-06-29Check if the composite op is supported in R200CheckComposite.Fredrik Höglund1-0/+4
2009-06-09r1xx/r2xx: clip 3D rendering to destination bufferAlex Deucher1-2/+11
2009-06-09r3xx/r4xx/r5xx: clip 3D rendering to destination bufferAlex Deucher1-4/+8
2009-06-09r3xx/r4xx/r5xx: refactor exa prepare compositeAlex Deucher1-139/+60
2009-05-26R3xx/R4xx: increase EXA render target limitsAlex Deucher1-2/+2
2009-05-15R100: switch to normalized texture coordinatesAlex Deucher1-2/+2
2009-05-12R3xx-R5xx: do EXA transforms in the vertex shaderAlex Deucher1-19/+80
2009-05-03r3xx-r5xx: switch to 1/12 subpixel precisionAlex Deucher1-2/+6
2009-04-30R3xx-R5xx: don't set TX_OFFSET_RS in RS_INST_COUNTAlex Deucher1-4/+4
2009-04-25Revert "r300/r500: set R clamp mode."Dave Airlie1-8/+3
2009-04-25Revert "r3xx/r5xx: fix typo in last commit"Dave Airlie1-1/+1
2009-04-25Revert "radeon: attempt to fix R clamping for repeat again"Dave Airlie1-30/+35
2009-04-24radeon: attempt to fix R clamping for repeat againDave Airlie1-35/+30
2009-04-23r3xx/r5xx: fix typo in last commitAlex Deucher1-1/+1
2009-04-23r300/r500: set R clamp mode.Dave Airlie1-3/+8
2009-04-16R3xx/R4xx EXA: set explicit tex cache regionsAlex Deucher1-0/+7
2009-02-26Merge branch 'r6xx-r7xx-support' of git+ssh://agd5f@git.freedesktop.org/git/x...Alex Deucher1-1/+1
2009-02-24EXA: Pass pScrn and info into RadeonCompositeTile.Michel Dänzer1-4/+9
2009-02-24Only call RADEONWaitForVLine if it might actually do anything useful.Michel Dänzer1-1/+2
2009-02-12EXA: The source tiling code can't handle RepeatReflect yet.Michel Dänzer1-2/+7
2009-02-12R1xx/R2xx EXA: fix non repeat texture setupAlex Deucher1-28/+32
2009-02-12R3xx-R5xx EXA: fix texture setup for non-repeat caseAlex Deucher1-23/+27
2009-02-03Initial R6xx/R7xx EXA and textured video supportAlex Deucher1-1/+1
2009-01-30EXA: Accelerate Composite of RepeatPad/Reflect pictures when possible.Michel Dänzer1-33/+60
2009-01-24Don't transform EXA Composite mask coordinates when there's no mask.Michel Dänzer1-18/+19
2009-01-24Fall back to software for unsupported repeat modesThomas Jaeger1-0/+15
2009-01-21Fix compilation with RADEON_TRACE_FALL setAlex Deucher1-2/+2
2009-01-06R100: Fix typo in e55598cc1b35d398c9eb2c3946df71456775f621Alex Deucher1-1/+1
2008-12-26R2xx EXA: limit composite to 2047 like r1xxAlex Deucher1-8/+16
2008-12-22Fix off by one in EXA composite limit checkingPatrick Haller1-23/+31