summaryrefslogtreecommitdiff
path: root/src/radeon_video.c
AgeCommit message (Expand)AuthorFilesLines
2012-06-29Merge remote-tracking branch 'origin/kms-only'Dave Airlie1-3690/+38
2012-06-25radeon: dixPrivateKeyRegistered is only in server 1.9Dave Airlie1-1/+4
2012-06-15radeon: move more functions into texture videoDave Airlie1-163/+0
2012-06-15radeon: drop legacy memory, merge into radeon videoDave Airlie1-28/+0
2012-06-15radeon: move macros into radeon.hDave Airlie1-1/+0
2012-06-15radeon: misc cleanups.Dave Airlie1-2/+0
2012-06-15radeon: drop all UMS/DRI1/XAA/overlay support.Dave Airlie1-3497/+39
2012-06-08UMS: Fix CRTC DPMS state check.Michel Dänzer1-2/+17
2012-06-06Don't page-flip or wait on a CRTC while we're VT-switched away.Michel Dänzer1-0/+3
2012-06-06Don't wait on a CRTC which has been disabled via DPMS (bug #49761).Michel Dänzer1-0/+13
2012-05-23ati: convert to new screen conversion APIsDave Airlie1-3/+3
2011-11-28fixup xinerama since 9151f3b1c2ebcc34e63195888ba696f2183ba5e2Dave Airlie1-2/+4
2011-08-11video: Don't round up bottom/right edge for clipping source width/height.Michel Dänzer1-2/+2
2011-08-09Prefer the CRTC of the primary output for synchronization.Michel Dänzer1-2/+10
2011-07-14Register XvMC video decoding accelerationChristian König1-0/+10
2011-01-18Fix crash freeing KMS video memory.Michel Dänzer1-1/+1
2011-01-18Fix KMS textured video leaks (bug #33193).Michel Dänzer1-12/+20
2010-10-19Xv: limit overlay to 2047x2047Alex Deucher1-6/+6
2010-09-30radeon: fix fbLocation for >32 bit MC addressesAlex Deucher1-1/+1
2010-08-27xv: fix non-kms/non-dri Xv column ordering on big endian systemsHeikki Lindholm1-4/+8
2010-06-21Convert x(c)alloc/xfree to m/calloc/free.Michel Dänzer1-19/+19
2010-05-18dri2: use radeon_pick_best_crtc()Alex Deucher1-2/+2
2010-05-10kms: add support for the MSC swap & sync APIJerome Glisse1-2/+2
2010-04-08radeon: don't setup Xv on rn50Alex Deucher1-0/+4
2010-02-26Use RADEON_ALIGN instead of open coding it.Matt Turner1-30/+30
2010-02-15Allocate BOs for 'video offscreen surfaces' and 'TV-in' in VRAM.Michel Dänzer1-2/+2
2010-02-15Allocate Xv buffers to GTT.Pauli Nieminen1-3/+6
2010-02-12radeon: consolidate crtc selector for vline waitAlex Deucher1-2/+2
2009-12-02radeon: Lift hardcoded limit from RADEONQueryImageAttributesKusanagi Kouichi1-2/+5
2009-10-03Fix KMS on big endian machines.Michel Dänzer1-40/+47
2009-07-14R3/4/5xx: only upload the bicubic texture onceAlex Deucher1-4/+0
2009-07-03radeon: don't set up overlay under KMS until we figure out how.Dave Airlie1-1/+1
2009-04-17R6xx/R7xx: implement Xv attributesAlex Deucher1-6/+0
2009-04-17r200/r300: implement brightness/contrast/hue/saturation/gamma controls for te...Roland Scheidegger1-13/+0
2009-04-07radeon: fix Xv vsync for multi-headAlex Deucher1-10/+7
2009-03-26radeon: re-enable r/g/b intensity attributes for overlayAlex Deucher1-3/+3
2009-03-24don't convert planar yuv to packed for r200Roland Scheidegger1-12/+9
2009-03-04R6xx/R7xx: wire up DMAForXv option like older asicsAlex Deucher1-1/+1
2009-01-28Move encoder specific data to encoder dev_privAlex Deucher1-1/+1
2008-12-04First pass at tear-free accelAlex Deucher1-1/+31
2008-10-09radeon: rename radeon_memory to radeon_legacy_memory.Dave Airlie1-15/+15
2008-09-30Pass base offset into RADEONDisplayVideo() explicitly.Michel Dänzer1-13/+17
2008-08-26fix some fallout from the common allocatorAlex Deucher1-0/+1
2008-08-25Bicubic fixes from the last cherry-pickAlex Deucher1-13/+15
2008-08-25Convert randr, Xv to a common allocatorAlex Deucher1-134/+13
2008-08-25Additional cleanups and re-arragement following bicubic mergeAlex Deucher1-4/+0
2008-08-25Merge upstream changes to vertices, and also add Xv attributes for textured v...Corbin Simpson1-8/+1
2008-08-25Fix texture size, texture filter, vertex offsets, etc.Dennis Kasprzyk1-0/+4
2008-08-25Allocate memory for the bicubic filter texture.Corbin Simpson1-0/+4
2008-08-14Make sure video offerlay offsets don't exceed the hardware limit of 128 MB.Michel Dänzer1-0/+21