summaryrefslogtreecommitdiff
path: root/src/radeon_kms.c
AgeCommit message (Expand)Author
2016-11-10Use pRADEONEnt to find both screens of a GPU in radeon_mode_hotplugMichel Dänzer
2016-11-01Check Xorg version at runtime instead of build time in two placesMichel Dänzer
2016-10-27Require xserver 1.10 or newerMichel Dänzer
2016-10-26PRIME: Fix swapping of provider sink / source capabilitiesHans de Goede
2016-09-21Clear damage in radeon_scanout_update if it doesn't intersect the CRTCMichel Dänzer
2016-09-21Remove w/h parameters from radeon_scanout_extents_intersectMichel Dänzer
2016-09-21Make the dedicated scanout mechanism work with arbitrary transformsMichel Dänzer
2016-09-21Propagate failure from radeon_set_pixmap_boMichel Dänzer
2016-09-21Add support for ScreenPtr::SyncSharedPixmapMichel Dänzer
2016-09-21Only define transform_region function for XF86_CRTC_VERSION >= 4Michel Dänzer
2016-09-06Make TearFree effective with PRIME slave scanoutMichel Dänzer
2016-09-06Synchronize scanout pixmaps for TearFreeMichel Dänzer
2016-09-06Move up radeon_scanout_extents_intersectMichel Dänzer
2016-09-02Factor out transform_region helperMichel Dänzer
2016-08-30Only copy from screen pixmap to shared pixmap on demand for slave scanoutMichel Dänzer
2016-08-26Fix build against xserver < 1.13Michel Dänzer
2016-08-25Also call drmmode_clear_pending_flip from radeon_scanout_flip_abortMichel Dänzer
2016-08-23Track damage accurately for RandR 1.4 slave scanoutMichel Dänzer
2016-08-23Handle RandR 1.4 slave dirty updates via radeon_drm_queueMichel Dänzer
2016-08-17Use drmmode_crtc_scanout_* helpers for RandR 1.4 scanout pixmapsMichel Dänzer
2016-08-17Keep track of damage event related flushes per-client v2Michel Dänzer
2016-08-03Wait for pending flips to complete before turning off an output or CRTCMichel Dänzer
2016-08-01Use EventCallback to avoid flushing every time in the FlushCallbackMichel Dänzer
2016-07-22Don't enable DRI3 by default with EXAMichel Dänzer
2016-07-22Add explicit RADEON_DRM_QUEUE_ERROR defineMichel Dänzer
2016-06-24Only use RandR APIs if RandR is enabledMichel Dänzer
2016-05-11Enable DRI3 by default when building for Xorg >= 1.18.3Michel Dänzer
2016-04-11Remove RR_Capability_SinkOutput for GPU without CRTCQiang Yu
2016-04-01Identify DRM event queue entries by sequence number instead of by pointerMichel Dänzer
2016-03-24Call RADEONBlockHandler_KMS before setting initial modesMichel Dänzer
2016-03-24Fix build against older versions of xserverMichel Dänzer
2016-03-24DRI3 only works with accelerationMichel Dänzer
2016-03-23TearFree can only work with accelerationMichel Dänzer
2016-03-23Don't try DRI2/Present flipping while the HW cursor can't be usedMichel Dänzer
2016-03-09Make Option "TearFree" effective for rotated/reflected outputs as well (v2)Michel Dänzer
2016-03-01Deal with modesets and page flips crossing on a CRTCMichel Dänzer
2016-02-27Make DRM event queue xf86CrtcPtr based instead of ScrnInfoPtr basedMichel Dänzer
2016-02-27Remove radeon_scanout_flip_handlerMichel Dänzer
2016-01-20Set RADEON_GEM_NO_CPU_ACCESS flag for BOs which don't need CPU accessMichel Dänzer
2016-01-14Set the RandR primary output on startup if Xorg hasn'tMichel Dänzer
2015-12-01Load fb module before glamoregl/shadow modulesMichel Dänzer
2015-11-20Don't advertise any PRIME offloading capabilities without accelerationMichel Dänzer
2015-11-17glamor: Restore all ScreenRec hooks during CloseScreenMichel Dänzer
2015-08-11Make selection between DRI2 and DRI3 consistent with other drivers. (v2)Mario Kleiner
2015-08-06Only call drmmode_copy_fb (at most) once on server startupMichel Dänzer
2015-07-28radeon: cleanup the entity recDave Airlie
2015-07-10radeon: adopt for new X server dirty tracking APIs.Dave Airlie
2015-06-25Skip disabled CRTCs in radeon_scanout_(do_)updateMichel Dänzer
2015-06-22Don't set TILE_SPLIT flags if surface.tile_split == 0.Mario Kleiner
2015-06-11Allow/Fix use of multiple ZaphodHead outputs per x-screen. (v2)Mario Kleiner