summaryrefslogtreecommitdiff
path: root/libweston/compositor-drm.c
AgeCommit message (Expand)AuthorFilesLines
2017-12-18compositor-drm: add specific_device configuration optionPekka Paalanen1-1/+28
2017-12-04compositor-drm: fix z-order inversion in plane assignmentMatt Hoosier1-2/+12
2017-11-28compositor-drm, compositor-fbdev: stop suggesting rootPekka Paalanen1-2/+3
2017-11-27libweston: Use struct timespec for key eventsAlexandros Frantzis1-8/+8
2017-10-04compositor-drm: Allow disabling universal planesDaniel Stone1-2/+4
2017-10-04libweston: set backend pointer earlierPekka Paalanen1-2/+2
2017-10-04libweston: rename weston_output_destroy() to weston_output_release()Pekka Paalanen1-1/+1
2017-10-04compositor-drm: set all properties in create_output_for_connectorPekka Paalanen1-9/+9
2017-10-04compositor-drm: set output make/model/serial oncePekka Paalanen1-11/+29
2017-10-04libweston: weston_output_init(..., +name)Pekka Paalanen1-3/+5
2017-10-04libweston: move weston_output::mode_list init to corePekka Paalanen1-2/+0
2017-09-25compositor-drm: unref udev on backend destructionPekka Paalanen1-0/+2
2017-09-25compositor-drm: use asprintf in make_connector_name()Pekka Paalanen1-3/+14
2017-09-04compositor-drm: remove connector optionUcan, Emre (ADITG/SW1)1-11/+1
2017-08-28compositor-drm: Introduce drm_pending_state structureDaniel Stone1-0/+103
2017-08-28compositor-drm: Track all plane typesDaniel Stone1-35/+39
2017-08-28compositor-drm: Add universal plane awarenessPekka Paalanen1-0/+75
2017-08-28compositor-drm: Add DRM property cacheDaniel Stone1-52/+285
2017-08-28compositor-drm: Rename fb_plane to scanout_planeDaniel Stone1-5/+6
2017-08-28compositor-drm: Refactor sprite create/destroy into helpersPekka Paalanen1-71/+117
2017-07-27compositor-drm: reset KMS state on VT-switch inPekka Paalanen1-1/+17
2017-07-25libweston: make weston_output::connection_internal a boolPekka Paalanen1-1/+1
2017-04-13compositor-drm: Fix disabling cursor planeDerek Foreman1-0/+10
2017-04-10compositor-drm: Rename drm_sprite to drm_planeDaniel Stone1-95/+106
2017-04-10compositor-drm: Clean up page_flip_pending pathDaniel Stone1-8/+11
2017-04-10compositor-drm: Turn vblank_pending from bool to refcountDaniel Stone1-3/+4
2017-04-10compositor-drm: Introduce fb_last memberDaniel Stone1-13/+48
2017-04-07compositor-drm: correctly set the version of the drmEventContextEmil Velikov1-1/+1
2017-04-07compositor-drm: Return FB directly from renderDaniel Stone1-11/+19
2017-04-07compositor-drm: Reshuffle drm_output_renderDaniel Stone1-2/+6
2017-04-07compositor-drm: Rename current/next FB membersDaniel Stone1-51/+53
2017-04-07compositor-drm: Use drm_fb for cursor buffersDaniel Stone1-19/+51
2017-04-07compositor-drm: Refcount drm_fbDaniel Stone1-5/+27
2017-04-07compositor-drm: Drop output from release_fbDaniel Stone1-9/+11
2017-04-07compositor-drm: Refactor destroy drm_fb functionTomohito Esaki1-31/+29
2017-04-07compositor-drm: Store format in drm_fbDaniel Stone1-16/+28
2017-04-07compositor-drm: Add explicit type member to drm_fbDaniel Stone1-19/+36
2017-04-07compositor-drm: Calculate more cursor state up frontDaniel Stone1-23/+16
2017-03-31compositor-drm: Add missing drmModeFreeResources in drm_device_is_kmsSergi Granell1-0/+2
2017-03-14Allow backends to group repaint flushesDaniel Stone1-2/+3
2017-03-13Change repaint_needed to boolDaniel Stone1-1/+1
2017-03-13Don't delay initial output paintDaniel Stone1-2/+1
2017-03-07compositor-drm: pageflip timeout implementationEmmanuel Gil Peyrot1-0/+65
2017-02-27compositor-drm: Make scanout view preparation more stringentDaniel Stone1-11/+24
2017-02-27compositor-drm: Construct mode list in create_output_for_connectorArmin Krezović1-31/+32
2017-02-27compositor-drm: Try to preserve existing output routingDaniel Stone1-4/+18
2017-02-27compositor-drm: Ignore non-KMS devicesDaniel Stone1-42/+103
2017-02-13compositor-drm: Mark eDP connection as internalArmin Krezović1-1/+2
2017-02-09compositor-drm: Remove connector_allocatorDaniel Stone1-24/+40
2017-02-09compositor-drm: Avoid connector_allocator for hotplugsDaniel Stone1-6/+25