summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2018-02-14Disable gamma set when deep colorQiang Yu1-4/+14
2018-02-12Define per x-screen individual drmmode_crtc_funcsMario Kleiner2-4/+11
2018-01-22Fix linear check in amdgpu_glamor_share_pixmap_backingMichel Dänzer2-2/+10
2017-12-27Keep track of how many SW cursors are visible on each screenMichel Dänzer6-2/+99
2017-12-22Move cursor related ScreenInit calls into AMDGPUCursorInit_KMSMichel Dänzer1-19/+25
2017-11-15Add amdgpu_dirty_src_drawable helperMichel Dänzer2-14/+11
2017-11-08Use correct ScrnInfoPtr in redisplay_dirtyMichel Dänzer1-2/+6
2017-11-01modesetting: Check crtc before searching link-status propertyDaniel Martin1-5/+3
2017-10-20modesetting: Skip no-longer-present connectors when resetting BAD linksKeith Packard1-1/+4
2017-10-20Always call drmModeFreeProperty after drmModeGetPropertyMichel Dänzer1-2/+2
2017-10-20Call TimerFree for timer created in LeaveVTMichel Dänzer1-0/+1
2017-10-20Free memory returned by xf86GetEntityInfoMichel Dänzer2-8/+17
2017-10-20Free pAMDGPUEnt memory in AMDGPUFreeRecMichel Dänzer2-6/+4
2017-10-20Bail if there's a problem with ShadowFBMichel Dänzer1-4/+4
2017-10-19Fix VT switching with ShadowFBMichel Dänzer1-60/+94
2017-10-05Clarify when TearFree is automatically enabled.Darren Salt1-2/+2
2017-10-05Post-release version bumpMichel Dänzer1-1/+1
2017-09-08Bump version for 1.4.0 releaseMichel Dänzer1-1/+1
2017-08-31Require xserver >= 1.13Michel Dänzer14-303/+58
2017-08-30Use a timer for unreferencing the all-black FBMichel Dänzer1-15/+27
2017-08-30Remove drmmode_scanout_freeMichel Dänzer2-11/+0
2017-08-30Make all active CRTCs scan out an all-black framebuffer in LeaveVTMichel Dänzer3-10/+97
2017-08-30Create amdgpu_master_screen helperMichel Dänzer1-4/+10
2017-08-30Create amdgpu_pixmap_get_fb_ptr helperMichel Dänzer1-19/+27
2017-08-30Create drmmode_set_mode helperMichel Dänzer2-33/+52
2017-08-29Create amdgpu_pixmap_clear helperMichel Dänzer3-13/+23
2017-08-22modesetting: re-set the crtc's mode when link-status goes BADMartin Peres2-1/+44
2017-08-22Make amdgpu_scanout_do_update take a PixmapPtr instead of a DrawablePtrMichel Dänzer3-11/+10
2017-08-22Use xorg_list_append for the DRM event listMichel Dänzer2-1/+8
2017-08-22Consolidate amdgpu_scanout_flip_abort/handler helpersMichel Dänzer1-49/+36
2017-08-22Always allow DRI2 page flipping with TearFreeMichel Dänzer2-6/+2
2017-08-22Always allow Present page flipping with TearFreeMichel Dänzer4-23/+152
2017-08-22Pass extents to amdgpu_scanout_do_updateMichel Dänzer3-22/+24
2017-08-22Add source drawable parameter to amdgpu_scanout_do_updateMichel Dänzer3-11/+13
2017-08-22Handle multiple "pending" Present flipsMichel Dänzer2-12/+18
2017-08-22Wait for pending flips synchronously before turning off a CRTCMichel Dänzer5-60/+21
2017-08-22Create drmmode_crtc_wait_pending_event helper macroMichel Dänzer1-4/+10
2017-08-22Create drmmode_wait_vblank helperMichel Dänzer6-128/+85
2017-08-22Pass reference CRTC to amdgpu_do_pageflip directlyMichel Dänzer4-16/+7
2017-08-18Remove drmmode_crtc->scanout_destroy[] arrayMichel Dänzer2-19/+4
2017-08-15Adapt to PixmapDirtyUpdateRec::src being a DrawablePtrMichel Dänzer3-13/+43
2017-08-03Allow DRI page flipping when some CRTCs use separate scanout buffersMichel Dänzer5-34/+16
2017-08-03Add drmmode_crtc_can_flip helperMichel Dänzer3-9/+15
2017-08-02Use root window (pixmap) instead of screen pixmap for scanout updatesMichel Dänzer2-8/+15
2017-07-27Only handle reflection in the driver with Xorg < 1.16Michel Dänzer1-0/+6
2017-07-27autogen.sh: Pass -f to autoreconfMichel Dänzer1-1/+1
2017-07-27Makefile.am: Set ACLOCAL_AMFLAGS = -I m4Michel Dänzer1-0/+2
2017-07-27Add AC_CONFIG_MACRO_DIRS([m4]) to configure.acMichel Dänzer1-0/+1
2017-07-26If a TearFree flip fails, fall back to non-TearFree operationMichel Dänzer3-13/+22
2017-07-13Use drmmode_crtc->scanout_id instead of 0 to check for scanout bufferMichel Dänzer3-5/+6