summaryrefslogtreecommitdiff
path: root/src/radeon_textured_videofuncs.c
AgeCommit message (Expand)AuthorFilesLines
2009-09-12xvmc: fix build errorCooper Yuan1-169/+67
2009-09-06update ddx driverCooper Yuan1-67/+169
2009-05-15R100: switch to normalized texture coordinatesAlex Deucher1-16/+16
2009-05-12R3xx-R5xx: do EXA transforms in the vertex shaderAlex Deucher1-20/+20
2009-05-07R3xx/R4xx tex vid: no need to check if IS_R300_3DAlex Deucher1-1/+1
2009-05-07R3xx/R4xx tex vid: increase the guardband limit for rendering with a triAlex Deucher1-4/+4
2009-05-03r3xx-r5xx: switch to 1/12 subpixel precisionAlex Deucher1-4/+4
2009-04-30R3xx-R5xx: don't set TX_OFFSET_RS in RS_INST_COUNTAlex Deucher1-8/+8
2009-04-25Revert "r300/r500: set R clamp mode."Dave Airlie1-6/+0
2009-04-25Revert "radeon: attempt to fix R clamping for repeat again"Dave Airlie1-3/+3
2009-04-24radeon: attempt to fix R clamping for repeat againDave Airlie1-3/+3
2009-04-23r300/r500: set R clamp mode.Dave Airlie1-0/+6
2009-04-21Tex vid: rework part 2Alex Deucher1-90/+89
2009-04-17R3xx/R5xx: only apply Xv attributes if bicubic is disabledAlex Deucher1-1783/+1778
2009-04-17R3xx/R4xx: set tex caching for Y texture when doing planar renderingAlex Deucher1-1/+4
2009-04-17Tex vid: remove remnants of XV_HWPLANARAlex Deucher1-2/+3
2009-04-17R3xx/R4xx: fix up planar shaderAlex Deucher1-14/+14
2009-04-17R5xx: add shader-based cscAlex Deucher1-20/+512
2009-04-17R3xx/R4xx: Implement shader-based csc for packed formatsAlex Deucher1-44/+277
2009-04-17R200: clean code, always use shader based cscAlex Deucher1-157/+61
2009-04-17Tex vid: general cleanupAlex Deucher1-144/+143
2009-04-17R1xx: add support for native planar textured XvAlex Deucher1-76/+185
2009-04-17R2xx tex vid: append verts for clip boxesAlex Deucher1-17/+18
2009-04-17R1xx tex vid: append verts for clip boxesAlex Deucher1-21/+22
2009-04-17Tex vid: split by familyAlex Deucher1-2092/+2782
2009-04-17r200/r300: implement brightness/contrast/hue/saturation/gamma controls for te...Roland Scheidegger1-53/+270
2009-04-07radeon: fix Xv vsync for multi-headAlex Deucher1-11/+15
2009-03-24don't convert planar yuv to packed for r200Roland Scheidegger1-46/+364
2009-03-24don't convert planar yuv to packed for r300Roland Scheidegger1-11/+215
2009-02-24Only call RADEONWaitForVLine if it might actually do anything useful.Michel Dänzer1-10/+10
2009-01-12R3xx/R4xx: Maximize the use of clipped triangles for Xv renderingChristiaan van Dijk1-25/+29
2008-12-22R3xx-R5xx: better fix for xv primitive tearing issuesAlex Deucher1-38/+117
2008-12-17R2xx: switch EXA composite to rects rather quadsAlex Deucher1-1/+1
2008-12-15R3xx-R5xx: switch back to quad rendering for XvAlex Deucher1-63/+32
2008-12-05Fix scissor setup for XvPierre Ossman1-32/+32
2008-12-05Make VSync for EXA and Xv configurableAlex Deucher1-1/+2
2008-12-05Optimise RADEONWaitForVLinePierre Ossman1-1/+3
2008-12-04Improve tearing avoidance for Xvideo in two stepsPierre Ossman1-40/+81
2008-12-04First pass at tear-free accelAlex Deucher1-0/+8
2008-12-04Switch r200 Xv to use rect lists rather than quads to avoid tearingPierre Ossman1-12/+18
2008-12-04Fix up US setup after r3xx bicubic mergeAlex Deucher1-1/+1
2008-12-04Merge branch 'bicubic' of git://git.infradead.org/users/drzeus/xf86-video-atiAlex Deucher1-70/+419
2008-12-03Make sure 3D state is emited when switching to 3D IBAlex Deucher1-3/+3
2008-12-03Make the R300 bicubic shader program a bit easier to understand byPierre Ossman1-10/+16
2008-12-03Now that we have a bicubic code path that messes up the pixel shader,Pierre Ossman1-2/+10
2008-12-03Fix node setup on R300 bicubic pixel shader. It was backwards and usedPierre Ossman1-9/+10
2008-12-02move 3d state init after RADEON_SWITCH_TO_3D()Alex Deucher1-14/+20
2008-12-02Stability fixes from radeon-gem-csDave Airlie1-6/+4
2008-12-01Fix comments for R500 fragment shader to reflect the code.Pierre Ossman1-6/+6
2008-12-01Fix indentation on IS_R300_3D Xv code.Corbin Simpson1-68/+61