summaryrefslogtreecommitdiff
path: root/src/amdgpu_kms.c
AgeCommit message (Expand)AuthorFilesLines
2018-12-13Drop AMDGPUInfoRec::cursor_buffer arrayMichel Dänzer1-11/+9
2018-12-13Don't use GBM for allocating HW cursor BOsMichel Dänzer1-33/+11
2018-12-13Automatically try re-enabling TearFree after a flip failedMichel Dänzer1-11/+64
2018-12-13Perform scanout buffer update immediately if drmmode_wait_vblank failsMichel Dänzer1-10/+19
2018-11-30Support CRTC variable refresh for windows using Present flipsNicholas Kazlauskas1-0/+76
2018-11-16Explicitly keep track of whether a DRM event is for a flip or notMichel Dänzer1-4/+6
2018-10-11Allow up to six instances in Zaphod modeMichel Dänzer1-22/+16
2018-10-02Cast return value of amdgpu_get_marketing_name to char*Michel Dänzer1-1/+1
2018-09-26Handle pending scanout update in drmmode_crtc_scanout_freeMichel Dänzer1-1/+1
2018-08-16Remove drmmode_crtc_private_rec::present_vblank_* related codeMichel Dänzer1-9/+0
2018-08-16Move DRM event queue related initialization to amdgpu_drm_queue_initMichel Dänzer1-1/+1
2018-08-16glamor: Check glamor module version for depth 30 supportMichel Dänzer1-12/+8
2018-07-23Remove drmmode_terminate_leasesMichel Dänzer1-1/+0
2018-07-20Remove AMDGPUInfoRec::fbcon_pixmapMichel Dänzer1-3/+0
2018-07-11Move flush from radeon_scanout_do_update to its callersMichel Dänzer1-3/+5
2018-07-10Add RandR leases supportKeith Packard1-0/+1
2018-05-16Replace 'foo == NULL' with '!foo'Michel Dänzer1-4/+4
2018-04-23Don't call scanout_flip/update with a legacy RandR scanout bufferMichel Dänzer1-0/+3
2018-04-20Track DRM event queue sequence number in scanout_update_pendingMichel Dänzer1-8/+8
2018-04-20Remove set but unused amdgpu_dri2::pKernelDRMVersionEmil Velikov1-6/+0
2018-03-08Pass extents to amdgpu_scanout_do_update by valueMichel Dänzer1-12/+12
2018-03-07Wrap the whole miPointerScreenFuncRec, instead of only Set/MoveCursorMichel Dänzer1-10/+4
2018-03-06Only change Set/MoveCursor hooks from what we expectMichel Dänzer1-6/+10
2018-02-15If glamor is too old for depth 30, fall back to ShadowFBMichel Dänzer1-7/+9
2018-02-14Revert "Guard against pAMDGPUEnt == NULL in AMDGPUFreeRec"Michel Dänzer1-1/+1
2018-02-14Don't call AMDGPUFreeRec from AMDGPUPreInit_KMSMichel Dänzer1-13/+9
2018-02-14Guard against pAMDGPUEnt == NULL in AMDGPUFreeRecMichel Dänzer1-1/+1
2018-02-14Add 30bit RGB color format supportHawking Zhang1-0/+8
2017-12-27Keep track of how many SW cursors are visible on each screenMichel Dänzer1-0/+28
2017-12-22Move cursor related ScreenInit calls into AMDGPUCursorInit_KMSMichel Dänzer1-19/+25
2017-11-15Add amdgpu_dirty_src_drawable helperMichel Dänzer1-5/+2
2017-11-08Use correct ScrnInfoPtr in redisplay_dirtyMichel Dänzer1-2/+6
2017-10-20Call TimerFree for timer created in LeaveVTMichel Dänzer1-0/+1
2017-10-20Free memory returned by xf86GetEntityInfoMichel Dänzer1-6/+13
2017-10-20Free pAMDGPUEnt memory in AMDGPUFreeRecMichel Dänzer1-0/+2
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-08-31Require xserver >= 1.13Michel Dänzer1-51/+20
2017-08-30Use a timer for unreferencing the all-black FBMichel Dänzer1-15/+27
2017-08-30Make all active CRTCs scan out an all-black framebuffer in LeaveVTMichel Dänzer1-8/+91
2017-08-22Make amdgpu_scanout_do_update take a PixmapPtr instead of a DrawablePtrMichel Dänzer1-7/+6
2017-08-22Consolidate amdgpu_scanout_flip_abort/handler helpersMichel Dänzer1-49/+36
2017-08-22Always allow Present page flipping with TearFreeMichel Dänzer1-4/+23
2017-08-22Pass extents to amdgpu_scanout_do_updateMichel Dänzer1-20/+21
2017-08-22Add source drawable parameter to amdgpu_scanout_do_updateMichel Dänzer1-9/+9
2017-08-22Wait for pending flips synchronously before turning off a CRTCMichel Dänzer1-5/+7
2017-08-22Create drmmode_wait_vblank helperMichel Dänzer1-17/+6
2017-08-15Adapt to PixmapDirtyUpdateRec::src being a DrawablePtrMichel Dänzer1-10/+10
2017-08-02Use root window (pixmap) instead of screen pixmap for scanout updatesMichel Dänzer1-1/+1
2017-07-26If a TearFree flip fails, fall back to non-TearFree operationMichel Dänzer1-8/+13