summaryrefslogtreecommitdiff
path: root/src/radeon_textured_video.c
AgeCommit message (Expand)AuthorFilesLines
2012-06-15radeon: move more functions into texture videoDave Airlie1-0/+82
2012-06-15radeon: drop legacy memory, merge into radeon videoDave Airlie1-19/+73
2012-06-15radeon: drop offset member of r600 accel objectDave Airlie1-14/+12
2012-06-15radeon: move macros into radeon.hDave Airlie1-1/+0
2012-06-15radeon: further macro cleanups.Dave Airlie1-2/+0
2012-06-15radeon: drop FUNC_NAME macro and ONCE_ONLY stuffDave Airlie1-12/+5
2012-06-15drop RING_LOCALS/ACCEL_PREAMBLEDave Airlie1-3/+0
2012-06-15radeon: drop all UMS/DRI1/XAA/overlay support.Dave Airlie1-158/+41
2012-05-23ati: convert to new screen conversion APIsDave Airlie1-1/+1
2011-12-05Xv: Evergreen+ asics support 16k surfacesAlex Deucher1-1/+16
2011-08-11video: Don't round up bottom/right edge for clipping source width/height.Michel Dänzer1-1/+1
2011-03-21bug fix for r6xx/r7xx UMSmatthew green1-0/+4
2011-02-28xv: fix height alignments for U/V planesDave Airlie1-5/+5
2011-02-23Xv: use aligned height to calculate Xv buffer sizeAlex Deucher1-1/+4
2011-02-15fix Xv on pre-r6xx asicsAlex Deucher1-3/+6
2011-02-11Xv: fix textured video alignment harderAlex Deucher1-13/+12
2011-02-11Xv: fix textured video alignmentAlex Deucher1-3/+10
2011-01-18Fix KMS textured video leaks (bug #33193).Michel Dänzer1-3/+2
2010-10-13evergreen: increase XV_CRTC Xv attribute rangeAlex Deucher1-1/+17
2010-10-07fix the non-kms buildAlex Deucher1-1/+6
2010-08-20Add initial EXA and Xv support for evergreenAlex Deucher1-2/+6
2010-06-21Convert x(c)alloc/xfree to m/calloc/free.Michel Dänzer1-2/+2
2010-06-16r3xx-r5xx Xv: disable bicubic filtering by defaultAlex Deucher1-1/+1
2010-02-26Use RADEON_ALIGN instead of open coding it.Matt Turner1-15/+15
2010-02-15Allocate Xv buffers to GTT.Pauli Nieminen1-3/+6
2010-01-22Remove unnecessary checks.Kusanagi Kouichi1-9/+4
2009-12-02radeon: Lift hardcoded limit from RADEONQueryImageAttributesKusanagi Kouichi1-0/+3
2009-11-23radeon: avoid using hw pixmaps when we have little VRAM.Dave Airlie1-0/+2
2009-10-13radeon: add XV_CRTC attribute for textured videoAlex Deucher1-7/+32
2009-10-03Fix KMS on big endian machines.Michel Dänzer1-1/+7
2009-10-03KMS: Double-buffer textured video source image upload.Michel Dänzer1-7/+17
2009-09-25r600: fix bo accounting for XvAlex Deucher1-0/+2
2009-08-27KMS: Remove explicit radeon_bo_wait calls before radeon_bo_map.Michel Dänzer1-2/+0
2009-08-01radeon: reload bicubic Xv texture on VT switchAlex Deucher1-1/+3
2009-07-23R6xx/R7xx: clip rendering to destination surface dimensionsAlex Deucher1-2/+2
2009-07-14R3/4/5xx: only upload the bicubic texture onceAlex Deucher1-33/+56
2009-07-14R3/4/5xx: fix bicubic Xv filtering with KMS changesAlex Deucher1-2/+2
2009-07-06radeon: port to new space checking in libdrm interfaceDave Airlie1-8/+0
2009-07-02radeon/kms: add textured video BO size checksDave Airlie1-0/+8
2009-06-30radeon: initial preparation for kms patch.Dave Airlie1-5/+40
2009-04-21Tex vid: fix top clippingAlex Deucher1-3/+5
2009-04-21Tex vid: rework part 2Alex Deucher1-33/+28
2009-04-20Tex vid: cleanup and unify common codeAlex Deucher1-214/+82
2009-04-17R3xx/R5xx: only apply Xv attributes if bicubic is disabledAlex Deucher1-3/+5
2009-04-17Tex vid: remove remnants of XV_HWPLANARAlex Deucher1-43/+24
2009-04-17R5xx: add shader-based cscAlex Deucher1-2/+8
2009-04-17tex vid: fix attribute setup typo for XV_COLORSPACEAlex Deucher1-2/+2
2009-04-17R6xx/R7xx: implement Xv attributesAlex Deucher1-7/+6
2009-04-17R200: clean code, always use shader based cscAlex Deucher1-5/+6
2009-04-17R1xx: add support for native planar textured XvAlex Deucher1-5/+18