summaryrefslogtreecommitdiff
path: root/src/drmmode_display.c
AgeCommit message (Expand)AuthorFilesLines
2020-04-14Fix return value check of drmIoctl()HEADmasterNiclas Zeising1-1/+1
2019-03-15modesetting: add tile property supportDave Airlie1-2/+52
2019-03-14Use radeon_finish in drmmode_crtc_scanout_updateMichel Dänzer1-1/+1
2019-01-28Only update drmmode_crtc->flip_pending after actually submitting a flipMichel Dänzer1-6/+9
2019-01-09Only call drmmode_validate_leases if RandR is enabledMichel Dänzer1-1/+2
2019-01-09Only call drmmode_uevent_init if RandR is enabledMichel Dänzer1-1/+1
2018-12-28Use two HW cursor buffers per CRTCMichel Dänzer1-3/+15
2018-12-28Update cursor position in drmmode_show_cursor if hotspot changedMichel Dänzer1-32/+43
2018-12-28Use drmIoctl in drmmode_show_cursorMichel Dänzer1-7/+14
2018-12-28Drop RADEONInfoRec::cursor_bo arrayMichel Dänzer1-9/+0
2018-12-28Cancel pending scanout update in drmmode_crtc_scanout_updateMichel Dänzer1-5/+11
2018-12-28Explicitly keep track of whether a DRM event is for a flip or notMichel Dänzer1-1/+2
2018-12-28Skip gamma correction of cursor data if premultiplied R/G/B > alphaMichel Dänzer1-13/+21
2018-12-20Detect and fix up non-premultiplied cursor dataMichel Dänzer1-20/+61
2018-12-18Fix crash when page flipping in multi-X-Screen/Zaphod modeMario Kleiner1-7/+9
2018-10-24Allow up to six instances in Zaphod modeMichel Dänzer1-14/+24
2018-10-24Make wait_pending_flip / handle_deferred symmetric in set_mode_majorMichel Dänzer1-1/+5
2018-10-24Handle pending scanout update in drmmode_crtc_scanout_freeMichel Dänzer1-9/+16
2018-08-17Defer vblank event handling while waiting for a pending flipMichel Dänzer1-6/+12
2018-08-17Add radeon_drm_handle_event wrapper for drmHandleEventMichel Dänzer1-6/+7
2018-08-17Add radeon_drm_wait_pending_flip functionMichel Dänzer1-17/+4
2018-08-17Move DRM event queue related initialization to radeon_drm_queue_initMichel Dänzer1-4/+0
2018-08-16Use correct FB handle in radeon_do_pageflipMichel Dänzer1-2/+2
2018-08-03Store FB for each CRTC in drmmode_flipdata_recMichel Dänzer1-21/+26
2018-07-24Use strcpy for RandR output property namesMichel Dänzer1-4/+4
2018-07-23Remove drmmode_terminate_leasesMichel Dänzer1-20/+0
2018-07-23Hardcode "non-desktop" RandR property nameMichel Dänzer1-1/+1
2018-07-19Don't allocate drmmode_output->props twiceMichel Dänzer1-5/+0
2018-07-12Add RandR leases supportKeith Packard1-1/+158
2018-07-12modesetting: Create CONNECTOR_ID properties for outputs [v2]Keith Packard1-0/+27
2018-07-12modesetting: Record non-desktop kernel property at PreInit timeKeith Packard1-0/+16
2018-07-12Call drmmode_crtc_gamma_do_set from drmmode_setup_colormapMichel Dänzer1-9/+17
2018-07-12Remove #if 0'd codeMichel Dänzer1-12/+0
2018-07-12Check dimensions passed to drmmode_xf86crtc_resizeMichel Dänzer1-0/+8
2018-07-12Use drmmode_crtc_dpms in drmmode_set_desired_modesMichel Dänzer1-8/+1
2018-07-12Call drmmode_do_crtc_dpms from drmmode_crtc_dpms as wellMichel Dänzer1-2/+1
2018-07-12Replace 'foo == NULL' with '!foo'Michel Dänzer1-4/+4
2018-07-12Wait for pending flips in drmmode_output_set_tear_freeMichel Dänzer1-0/+8
2018-07-12Refactor drmmode_output_set_tear_free helperMichel Dänzer1-10/+18
2018-07-12Set drmmode_crtc->scanout_id = 0 when TearFree is disabledMichel Dänzer1-0/+2
2018-07-12Simplify drmmode_handle_transformMichel Dänzer1-5/+1
2018-07-12Simplify drmmode_crtc_scanout_updateMichel Dänzer1-12/+4
2018-07-12Update RandR CRTC state if set_mode_major fails in set_desired_modesMichel Dänzer1-0/+2
2018-07-12Abort scanout_update_pending event when possibleMichel Dänzer1-4/+8
2018-07-11Wait for pending scanout update before calling drmmode_crtc_scanout_freeJim Qu1-2/+4
2018-07-09glamor: Use GBM for BO allocation when possibleMichel Dänzer1-16/+23
2018-07-09Add struct radeon_bufferMichel Dänzer1-80/+43
2018-07-09Refactor radeon_finish helperMichel Dänzer1-13/+3
2018-07-09Move flush from radeon_scanout_do_update to its callersMichel Dänzer1-0/+2
2018-07-09Factor out radeon_surface_initialize helperMichel Dänzer1-61/+5