path: root/src/drmmode_display.c
AgeCommit message (Expand)AuthorFilesLines
2021-04-27Include xf86drm.h instead of sarea.hMichel Dänzer1-1/+1
2021-02-02Drop dri.h includesMichel Dänzer1-2/+0
2020-12-14Fix drmmode_crtc_scanout_create logicLikun Gao1-1/+2
2020-07-10Fix build against ABI_VIDEODRV_VERSION 25.2Michel Dänzer1-2/+2
2020-05-27Make drmmode_crtc_scanout_create/destroy staticMichel Dänzer1-26/+9
2020-05-27Drop struct drmmode_scanout altogether in favour of PixmapPtrsMichel Dänzer1-37/+33
2020-05-27Drop bo/width/height members from struct drmmode_scanoutMichel Dänzer1-65/+11
2020-05-27Fix return value check of drmIoctl()Niclas Zeising1-1/+1
2020-04-21glamor: Make pixmap scanout compatible if its dimensions areMichel Dänzer1-5/+5
2020-03-16Reuse the existing busid stringEmil Velikov1-4/+2
2019-03-07modesetting: add tile property supportDave Airlie1-2/+52
2019-03-04Make drmmode_cm_enabled an inline functionMichel Dänzer1-8/+0
2019-01-17Only update drmmode_crtc->flip_pending after actually submitting a flipMichel Dänzer1-6/+9
2019-01-10Only call drmmode_validate_leases if RandR is enabledMichel Dänzer1-1/+2
2019-01-10Only call drmmode_uevent_init if RandR is enabledMichel Dänzer1-1/+1
2018-12-19Fix crash when page flipping in multi-X-Screen/Zaphod modeMario Kleiner1-7/+9
2018-12-13Use two HW cursor buffers per CRTCMichel Dänzer1-3/+19
2018-12-13Update cursor position in drmmode_show_cursor if hotspot changedMichel Dänzer1-32/+43
2018-12-13Use drmIoctl in drmmode_show_cursorMichel Dänzer1-9/+14
2018-12-13Drop AMDGPUInfoRec::cursor_buffer arrayMichel Dänzer1-10/+0
2018-12-13Don't use GBM for allocating HW cursor BOsMichel Dänzer1-21/+3
2018-12-13Cancel pending scanout update in drmmode_crtc_scanout_updateMichel Dänzer1-5/+11
2018-11-30Support CRTC variable refresh for windows using Present flipsNicholas Kazlauskas1-0/+64
2018-11-20Skip gamma correction of cursor data if premultiplied R/G/B > alphaMichel Dänzer1-13/+21
2018-11-16Explicitly keep track of whether a DRM event is for a flip or notMichel Dänzer1-1/+2
2018-11-15Relax detection of non-premultiplied alpha cursor dataMichel Dänzer1-2/+2
2018-10-25Detect and fix up non-premultiplied cursor dataMichel Dänzer1-31/+60
2018-10-11Allow up to six instances in Zaphod modeMichel Dänzer1-14/+24
2018-10-10Fix condition for calling set_pixmap_bo in drmmode_xf86crtc_resizeMichel Dänzer1-2/+1
2018-10-02Fix --disable-glamor buildMichel Dänzer1-0/+10
2018-09-26Make wait_pending_flip / handle_deferred symmetric in set_mode_majorMichel Dänzer1-1/+5
2018-09-26Handle pending scanout update in drmmode_crtc_scanout_freeMichel Dänzer1-9/+16
2018-09-13Bail from drmmode_cm_init if there's no CRTCMichel Dänzer1-0/+3
2018-09-05Do not push the CM_GAMMA_LUT property values in drmmode_crtc_cm_initMichel Dänzer1-1/+1
2018-08-16Use correct FB handle in amdgpu_do_pageflipMichel Dänzer1-2/+2
2018-08-16Defer vblank event handling while waiting for a pending flipMichel Dänzer1-6/+12
2018-08-16Add amdgpu_drm_handle_event wrapper for drmHandleEventMichel Dänzer1-2/+2
2018-08-16Add amdgpu_drm_wait_pending_flip functionMichel Dänzer1-18/+4
2018-08-16Move DRM event queue related initialization to amdgpu_drm_queue_initMichel Dänzer1-4/+0
2018-07-27Store FB for each CRTC in drmmode_flipdata_recMichel Dänzer1-21/+26
2018-07-23Use strcpy for RandR output property namesMichel Dänzer1-4/+4
2018-07-23Remove drmmode_terminate_leasesMichel Dänzer1-20/+0
2018-07-20Remove AMDGPUInfoRec::fbcon_pixmapMichel Dänzer1-11/+2
2018-07-20Don't use DRM_IOCTL_GEM_FLINK in create_pixmap_for_fbconMichel Dänzer1-27/+10
2018-07-20Free previous xf86CrtcRec gamma LUT memoryMichel Dänzer1-1/+6
2018-07-18Hardcode "non-desktop" RandR property nameMichel Dänzer1-1/+1
2018-07-13Support gamma correction & colormaps at depth 30 as wellMichel Dänzer1-16/+34
2018-07-11Move flush from radeon_scanout_do_update to its callersMichel Dänzer1-0/+1
2018-07-10Add RandR leases supportKeith Packard1-1/+158
2018-07-10modesetting: Create CONNECTOR_ID properties for outputs [v2]Keith Packard1-0/+22