summaryrefslogtreecommitdiff
path: root/src/radeon_kms.c
AgeCommit message (Expand)Author
2018-03-14Pass extents to radeon_scanout_do_update by valueMichel Dänzer
2018-03-07Wrap the whole miPointerScreenFuncRec, instead of only Set/MoveCursorMichel Dänzer
2018-03-05Only change Set/MoveCursor hooks from what we expectMichel Dänzer
2018-02-15Simplify depth 30 "kernel too old" error messageMichel Dänzer
2018-02-15If glamor is too old for depth 30, fall back to EXA or ShadowFBMichel Dänzer
2018-02-15Call RADEONFreeRec from RADEONFreeScreen_KMS even if info == NULLMichel Dänzer
2018-02-15Don't call RADEONFreeRec from RADEONPreInit_KMSMichel Dänzer
2018-02-15Don't use RADEONEntPriv in RADEONFreeRecMichel Dänzer
2018-02-14glamor: Allow depth 30 with Xorg >= 1.19.99.1Michel Dänzer
2018-01-22Support exa screen color depth 30 on Linux 3.16 and later. (v2)Mario Kleiner
2017-12-28Keep track of how many SW cursors are visible on each screenMichel Dänzer
2017-12-27Move cursor related ScreenInit calls into RADEONCursorInit_KMSMichel Dänzer
2017-12-01Add radeon_dirty_src_drawable helperMichel Dänzer
2017-11-15Use correct ScrnInfoPtr in redisplay_dirtyMichel Dänzer
2017-10-30Call TimerFree for timer created in LeaveVTMichel Dänzer
2017-10-30Free memory returned by xf86GetEntityInfoMichel Dänzer
2017-10-20Free pRADEONEnt memory in RADEONFreeRecMichel Dänzer
2017-10-04Bail if there's a problem with ShadowFBMichel Dänzer
2017-10-03Fix VT switching with ShadowFBMichel Dänzer
2017-08-30Require xserver >= 1.13Michel Dänzer
2017-08-29Use a timer for unreferencing the all-black FBMichel Dänzer
2017-08-29Make all active CRTCs scan out an all-black framebuffer in LeaveVTMichel Dänzer
2017-08-17Make radeon_scanout_do_update take a PixmapPtr instead of a DrawablePtrMichel Dänzer
2017-08-17Consolidate radeon_scanout_flip_abort/handler helpersMichel Dänzer
2017-08-17Always allow Present page flipping with TearFreeMichel Dänzer
2017-08-17Pass extents to radeon_scanout_do_updateMichel Dänzer
2017-08-17Add source drawable parameter to radeon_scanout_do_updateMichel Dänzer
2017-08-17Wait for pending flips synchronously before turning off a CRTCMichel Dänzer
2017-08-17Create drmmode_wait_vblank helperMichel Dänzer
2017-08-15Adapt to PixmapDirtyUpdateRec::src being a DrawablePtrMichel Dänzer
2017-07-28Use root window (pixmap) instead of screen pixmap for scanout updatesMichel Dänzer
2017-07-13If a TearFree flip fails, fall back to non-TearFree operationMichel Dänzer
2017-07-11Use drmmode_crtc->scanout_id instead of 0 to check for scanout bufferMichel Dänzer
2017-06-30Use pRADEONEnt->fd exclusively for the DRM file descriptorMichel Dänzer
2017-06-27Increase reference count of FB assigned to drmmode_crtc->flip_pendingMichel Dänzer
2017-06-27Only call drmmode_scanout_free for non-GPU screens in LeaveVTMichel Dänzer
2017-05-11Simplify tracking of PRIME scanout pixmapMichel Dänzer
2017-05-11Use reference counting for tracking KMS framebuffer lifetimesMichel Dänzer
2017-04-17Don't set modes before RADEONWindowExposures_oneshot is calledMichel Dänzer
2017-03-09Pass TRUE to drmmode_set_desired_modes the first time for GPU screensMichel Dänzer
2017-03-08Skip some initialization steps for GPU screensMichel Dänzer
2017-03-06Fix build for XServer 1.13Jochen Rollwagen
2017-03-02Move DPMS check from radeon_scanout_do_update to radeon_scanout_flipMichel Dänzer
2017-03-02Call drmmode_set_desired_modes from a WindowExposures hookMichel Dänzer
2017-02-22Allow toggling TearFree at runtime via output propertyMichel Dänzer
2017-02-14Factor out radeon_prime_dirty_to_crtc helperMichel Dänzer
2017-01-31Don't handle Option "SwapbuffersWait" at all with glamorMichel Dänzer
2017-01-26Enable tiling by default with glamor on PALMMichel Dänzer
2016-11-30Call radeon_drm_abort_entry on failure to flip to a scanout pixmapMichel Dänzer
2016-11-30Call ValidateGC after ChangeClip in radeon_sync_scanout_pixmapsMichel Dänzer