summaryrefslogtreecommitdiff
path: root/src/radeon_video.c
AgeCommit message (Expand)Author
2016-03-24Require xserver 1.9 or newerMichel Dänzer
2015-11-12Clean up allocation in RADEONInitVideo()Tom St Denis
2015-11-12Simplify pick best crtc to fold two loops into oneTom St Denis
2015-08-20DRI2: Keep MSC monotonic when moving window between CRTCsMichel Dänzer
2015-03-17Move #include "radeon_glamor.h" from radeon.h to where it's neededMichel Dänzer
2014-09-11radeon: fix build warnings regarding const qualifierThomas DeRensis
2013-09-30radeon: use glamor Xv support if present.Dave Airlie
2013-09-30Revert "radeon: add glamor Xv support (v2)"Alex Deucher
2013-09-27radeon: add glamor Xv support (v2)Alex Deucher
2013-05-29DRI2: adjust MSC by the number of interpolated vblanksIlija Hadzic
2013-01-10Drop support for X servers older than 1.7.Michel Dänzer
2013-01-03DRI2: limit the swap rate when CRTC is in DPMS-off stateIlija Hadzic
2013-01-03video: add option to include disabled CRTCs in best CRTC searchIlija Hadzic
2012-06-29Merge remote-tracking branch 'origin/kms-only'Dave Airlie
2012-06-25radeon: dixPrivateKeyRegistered is only in server 1.9Dave Airlie
2012-06-15radeon: move more functions into texture videoDave Airlie
2012-06-15radeon: drop legacy memory, merge into radeon videoDave Airlie
2012-06-15radeon: move macros into radeon.hDave Airlie
2012-06-15radeon: misc cleanups.Dave Airlie
2012-06-15radeon: drop all UMS/DRI1/XAA/overlay support.Dave Airlie
2012-06-08UMS: Fix CRTC DPMS state check.Michel Dänzer
2012-06-06Don't page-flip or wait on a CRTC while we're VT-switched away.Michel Dänzer
2012-06-06Don't wait on a CRTC which has been disabled via DPMS (bug #49761).Michel Dänzer
2012-05-23ati: convert to new screen conversion APIsDave Airlie
2011-11-28fixup xinerama since 9151f3b1c2ebcc34e63195888ba696f2183ba5e2Dave Airlie
2011-08-11video: Don't round up bottom/right edge for clipping source width/height.Michel Dänzer
2011-08-09Prefer the CRTC of the primary output for synchronization.Michel Dänzer
2011-07-14Register XvMC video decoding accelerationChristian König
2011-01-18Fix crash freeing KMS video memory.Michel Dänzer
2011-01-18Fix KMS textured video leaks (bug #33193).Michel Dänzer
2010-10-19Xv: limit overlay to 2047x2047Alex Deucher
2010-09-30radeon: fix fbLocation for >32 bit MC addressesAlex Deucher
2010-08-27xv: fix non-kms/non-dri Xv column ordering on big endian systemsHeikki Lindholm
2010-06-21Convert x(c)alloc/xfree to m/calloc/free.Michel Dänzer
2010-05-18dri2: use radeon_pick_best_crtc()Alex Deucher
2010-05-10kms: add support for the MSC swap & sync APIJerome Glisse
2010-04-08radeon: don't setup Xv on rn50Alex Deucher
2010-02-26Use RADEON_ALIGN instead of open coding it.Matt Turner
2010-02-15Allocate BOs for 'video offscreen surfaces' and 'TV-in' in VRAM.Michel Dänzer
2010-02-15Allocate Xv buffers to GTT.Pauli Nieminen
2010-02-12radeon: consolidate crtc selector for vline waitAlex Deucher
2009-12-02radeon: Lift hardcoded limit from RADEONQueryImageAttributesKusanagi Kouichi
2009-10-03Fix KMS on big endian machines.Michel Dänzer
2009-07-14R3/4/5xx: only upload the bicubic texture onceAlex Deucher
2009-07-03radeon: don't set up overlay under KMS until we figure out how.Dave Airlie
2009-04-17R6xx/R7xx: implement Xv attributesAlex Deucher
2009-04-17r200/r300: implement brightness/contrast/hue/saturation/gamma controls for te...Roland Scheidegger
2009-04-07radeon: fix Xv vsync for multi-headAlex Deucher
2009-03-26radeon: re-enable r/g/b intensity attributes for overlayAlex Deucher
2009-03-24don't convert planar yuv to packed for r200Roland Scheidegger