summaryrefslogtreecommitdiff
path: root/src/radeon_textured_videofuncs.c
AgeCommit message (Expand)AuthorFilesLines
2009-10-03KMS: Double-buffer textured video source image upload.Michel Dänzer1-16/+20
2009-09-25radeon: fix vline handling for kmsAlex Deucher1-20/+8
2009-08-31r1xx: fix textured videoAlex Deucher1-3/+3
2009-08-29r100/r200: fix section size mismatch for textured videoRoland Scheidegger1-4/+4
2009-07-15radeon: emit colorpitch relocs.Dave Airlie1-8/+8
2009-07-14R3/4/5xx: only upload the bicubic texture onceAlex Deucher1-6/+6
2009-07-14R3/4/5xx: fix bicubic Xv filtering with KMS changesAlex Deucher1-1/+1
2009-07-08Further non-KMS fixes / cleanups.Michel Dänzer1-4/+16
2009-07-06radeon: port to new space checking in libdrm interfaceDave Airlie1-74/+35
2009-07-02radeon/kms: add textured video BO size checksDave Airlie1-21/+93
2009-06-30radeon: initial preparation for kms patch.Dave Airlie1-55/+100
2009-06-09r1xx/r2xx: clip 3D rendering to destination bufferAlex Deucher1-0/+12
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