summaryrefslogtreecommitdiff
path: root/src/amdgpu_kms.c
AgeCommit message (Expand)Author
2023-09-25Enable TearFree if it's set to auto and VariableRefresh is enabledHamza Mahfooz
2022-09-29Use DRM_CAP_CURSOR_WIDTH/HEIGHT if possiblePierre-Eric Pelloux-Prayer
2022-08-08Initialize present extension for GPU screenKai-Heng Feng
2022-01-25Add option for non-vsynced flips for "secondary" outputs.Mario Kleiner
2020-07-10Fix build against ABI_VIDEODRV_VERSION 25.2Michel Dänzer
2020-05-27Make drmmode_crtc_scanout_create/destroy staticMichel Dänzer
2020-05-27Drop struct drmmode_scanout altogether in favour of PixmapPtrsMichel Dänzer
2020-05-27Drop bo/width/height members from struct drmmode_scanoutMichel Dänzer
2020-04-21glamor: Make pixmap scanout compatible if its dimensions areMichel Dänzer
2020-03-16Use the device_id straight from gpu_infoEmil Velikov
2020-03-16Store the busid string in AMDGPUEntEmil Velikov
2019-11-22kms: Handle changes to SourceValidate call chain in xserver 19Adam Jackson
2019-09-26Don't unreference FBs of pixmaps from different screens in LeaveVTMichel Dänzer
2019-09-18Don't set up black scanout buffer if LeaveVT is called from CloseScreenMichel Dänzer
2019-07-05Don't disable page flipping completely with SW cursorMichel Dänzer
2019-03-04Revert "Remove set but unused amdgpu_dri2::pKernelDRMVersion"Michel Dänzer
2019-02-22Call amdgpu_present_set_screen_vrr from amdgpu_vrr_property_updateMichel Dänzer
2019-02-22Make use of property request wrappers for VRR propertyMichel Dänzer
2019-02-20Wrap change/delete window property request handlersMichel Dänzer
2019-02-20Don't enable the VRR support code for GPU screensMichel Dänzer
2019-02-12Don't register a window private if VRR is disabledMichel Dänzer
2019-01-17Only update drmmode_crtc->flip_pending after actually submitting a flipMichel Dänzer
2019-01-16Don't allow TearFree scanout flips to complete in the same vblank periodMichel Dänzer
2019-01-10Only call drmmode_uevent_init if RandR is enabledMichel Dänzer
2018-12-13Use two HW cursor buffers per CRTCMichel Dänzer
2018-12-13Drop AMDGPUInfoRec::cursor_buffer arrayMichel Dänzer
2018-12-13Don't use GBM for allocating HW cursor BOsMichel Dänzer
2018-12-13Automatically try re-enabling TearFree after a flip failedMichel Dänzer
2018-12-13Perform scanout buffer update immediately if drmmode_wait_vblank failsMichel Dänzer
2018-11-30Support CRTC variable refresh for windows using Present flipsNicholas Kazlauskas
2018-11-16Explicitly keep track of whether a DRM event is for a flip or notMichel Dänzer
2018-10-11Allow up to six instances in Zaphod modeMichel Dänzer
2018-10-02Cast return value of amdgpu_get_marketing_name to char*Michel Dänzer
2018-09-26Handle pending scanout update in drmmode_crtc_scanout_freeMichel Dänzer
2018-08-16Remove drmmode_crtc_private_rec::present_vblank_* related codeMichel Dänzer
2018-08-16Move DRM event queue related initialization to amdgpu_drm_queue_initMichel Dänzer
2018-08-16glamor: Check glamor module version for depth 30 supportMichel Dänzer
2018-07-23Remove drmmode_terminate_leasesMichel Dänzer
2018-07-20Remove AMDGPUInfoRec::fbcon_pixmapMichel Dänzer
2018-07-11Move flush from radeon_scanout_do_update to its callersMichel Dänzer
2018-07-10Add RandR leases supportKeith Packard
2018-05-16Replace 'foo == NULL' with '!foo'Michel Dänzer
2018-04-23Don't call scanout_flip/update with a legacy RandR scanout bufferMichel Dänzer
2018-04-20Track DRM event queue sequence number in scanout_update_pendingMichel Dänzer
2018-04-20Remove set but unused amdgpu_dri2::pKernelDRMVersionEmil Velikov
2018-03-08Pass extents to amdgpu_scanout_do_update by valueMichel Dänzer
2018-03-07Wrap the whole miPointerScreenFuncRec, instead of only Set/MoveCursorMichel Dänzer
2018-03-06Only change Set/MoveCursor hooks from what we expectMichel Dänzer
2018-02-15If glamor is too old for depth 30, fall back to ShadowFBMichel Dänzer
2018-02-14Revert "Guard against pAMDGPUEnt == NULL in AMDGPUFreeRec"Michel Dänzer