summaryrefslogtreecommitdiff
path: root/src/radeon_exa_render.c
AgeCommit message (Expand)Author
2009-02-12EXA: The source tiling code can't handle RepeatReflect yet.Michel Dänzer
2009-02-12R1xx/R2xx EXA: fix non repeat texture setupAlex Deucher
2009-02-12R3xx-R5xx EXA: fix texture setup for non-repeat caseAlex Deucher
2009-01-30EXA: Accelerate Composite of RepeatPad/Reflect pictures when possible.Michel Dänzer
2009-01-24Don't transform EXA Composite mask coordinates when there's no mask.Michel Dänzer
2009-01-24Fall back to software for unsupported repeat modesThomas Jaeger
2009-01-21Fix compilation with RADEON_TRACE_FALL setAlex Deucher
2009-01-06R100: Fix typo in e55598cc1b35d398c9eb2c3946df71456775f621Alex Deucher
2008-12-26R2xx EXA: limit composite to 2047 like r1xxAlex Deucher
2008-12-22Fix off by one in EXA composite limit checkingPatrick Haller
2008-12-17R2xx: switch EXA composite to rects rather quadsAlex Deucher
2008-12-05Make VSync for EXA and Xv configurableAlex Deucher
2008-12-05Optimise RADEONWaitForVLinePierre Ossman
2008-12-04Improve tearing avoidance for Xvideo in two stepsPierre Ossman
2008-12-04First pass at tear-free accelAlex Deucher
2008-12-04Fix up US setup after r3xx bicubic mergeAlex Deucher
2008-12-03Make sure 3D state is emited when switching to 3D IBAlex Deucher
2008-12-02move 3d state init after RADEON_SWITCH_TO_3D()Alex Deucher
2008-12-02Stability fixes from radeon-gem-csDave Airlie
2008-11-27r100/r200: EXA misrenders dst == a8 + dst alpha use.Dave Airlie
2008-08-25Cleanups from rhd portEgbert Eich
2008-08-25Move accel state to a separate structAlex Deucher
2008-08-25Additional cleanups and re-arragement following bicubic mergeAlex Deucher
2008-07-29Change prim types for exa and textured video to help avoid tearingAlex Deucher
2008-06-26RADEON: fix copy/paste error in accel codeBrad Smith
2008-06-25RADEON: adjustments to Jerome's last commitAlex Deucher
2008-05-20R3/4/5xx: fixup logic from last commitAlex Deucher
2008-05-20R3/4/5xx: fix EXA rotationAlex Deucher
2008-05-14Add RS600 supportAlex Deucher
2008-05-13RS4xx: Split out RS400 and RS480 as separate familiesAlex Deucher
2008-05-12Replace CARD{8,16,32} with uint{8,16,32}_tMatt Turner
2008-05-07radeon: zaphod: fix render accel for EXADave Airlie
2008-04-27IGP: fix EXA composite corruptionAlex Deucher
2008-04-17Emulate repeats by drawing in tilesOwen Taylor
2008-04-17Turn on wrapping when repeating on R100 + R200Owen Taylor
2008-04-17R300+: move more common code into init3d()Alex Deucher
2008-04-17Radeon: Omit mask coordinatesOwen Taylor
2008-04-14EXA: Don't wait for 3D idle after each Composite()Alex Deucher
2008-04-14R300: move more common code to init3d()Alex Deucher
2008-04-14R3xx+: 3D engine documentation and minor cleanupsAlex Deucher
2008-04-12R300+: consolidate some tcl/non-tcl pathsAlex Deucher
2008-04-11Fix exa glyph corruption on newer chipsAlex Deucher
2008-04-11R300+: pre-load vertex programs in init3D()Alex Deucher
2008-04-10R3xx+: consolidate more tcl codeAlex Deucher
2008-04-10R3xx+: consolidate some common 3D codeAlex Deucher
2008-04-10R3xx+: tcl wipAlex Deucher
2008-04-10RADEON: cleanupAlex Deucher
2008-04-10Revert "R3xx/R5xx: move more VAP, etc. state setup into common init3d() funct...Alex Deucher
2008-04-10R3xx+: EXA/textured video fixesAlex Deucher
2008-04-07Fix rendering of transformed sources for REPEAT_NONE with EXA on >= R300.Owen W. Taylor