76 Commits (0343c6ac69ac8bd88a625e2429e87a8db86a04dc)

Author SHA1 Message Date
Daniel Stone be1090b523 compositor-drm: Allow disabling universal planes 7 years ago
Pekka Paalanen 7da9a3802f libweston: set backend pointer earlier 7 years ago
Pekka Paalanen ae6d35db14 libweston: rename weston_output_destroy() to weston_output_release() 7 years ago
Pekka Paalanen a0bfedc1cf compositor-drm: set all properties in create_output_for_connector 7 years ago
Pekka Paalanen 6f1866b3fa compositor-drm: set output make/model/serial once 7 years ago
Pekka Paalanen 26ac2e1218 libweston: weston_output_init(..., +name) 7 years ago
Pekka Paalanen 4270414549 libweston: move weston_output::mode_list init to core 7 years ago
Pekka Paalanen 2a0c6c331e compositor-drm: unref udev on backend destruction 7 years ago
Pekka Paalanen 1f21ef1df7 compositor-drm: use asprintf in make_connector_name() 7 years ago
Ucan, Emre (ADITG/SW1) 38ea2d2254 compositor-drm: remove connector option 7 years ago
Daniel Stone eedf84c68f compositor-drm: Introduce drm_pending_state structure 7 years ago
Daniel Stone 085d2b9a01 compositor-drm: Track all plane types 7 years ago
Pekka Paalanen c5de57f742 compositor-drm: Add universal plane awareness 7 years ago
Daniel Stone 02cf466231 compositor-drm: Add DRM property cache 7 years ago
Daniel Stone 4202e50fc8 compositor-drm: Rename fb_plane to scanout_plane 7 years ago
Pekka Paalanen ec27271492 compositor-drm: Refactor sprite create/destroy into helpers 7 years ago
Pekka Paalanen 6b65d8f120 compositor-drm: reset KMS state on VT-switch in 7 years ago
Pekka Paalanen 0079a949e0 libweston: make weston_output::connection_internal a bool 7 years ago
Derek Foreman 2cd87fe8d7 compositor-drm: Fix disabling cursor plane 8 years ago
Daniel Stone 08d4edf20d compositor-drm: Rename drm_sprite to drm_plane 8 years ago
Daniel Stone 205c0a018c compositor-drm: Clean up page_flip_pending path 8 years ago
Daniel Stone 65d87d071f compositor-drm: Turn vblank_pending from bool to refcount 8 years ago
Daniel Stone f30a18c1c3 compositor-drm: Introduce fb_last member 8 years ago
Emil Velikov 863e66b003 compositor-drm: correctly set the version of the drmEventContext 8 years ago
Daniel Stone 95d48a2a88 compositor-drm: Return FB directly from render 8 years ago
Daniel Stone 4e84f7dd32 compositor-drm: Reshuffle drm_output_render 8 years ago
Daniel Stone 5bb8f58fd2 compositor-drm: Rename current/next FB members 8 years ago
Daniel Stone e42568313c compositor-drm: Use drm_fb for cursor buffers 8 years ago
Daniel Stone 6e7a961d43 compositor-drm: Refcount drm_fb 8 years ago
Daniel Stone 05a5ac2b8f compositor-drm: Drop output from release_fb 8 years ago
Tomohito Esaki 576f42effe compositor-drm: Refactor destroy drm_fb function 8 years ago
Daniel Stone 0b70fa4b56 compositor-drm: Store format in drm_fb 8 years ago
Daniel Stone fc175a7ec8 compositor-drm: Add explicit type member to drm_fb 8 years ago
Daniel Stone a7cba1d4cd compositor-drm: Calculate more cursor state up front 8 years ago
Sergi Granell ceb5981af0
compositor-drm: Add missing drmModeFreeResources in drm_device_is_kms 8 years ago
Daniel Stone b1f166d71e Allow backends to group repaint flushes 8 years ago
Daniel Stone 09a97e2402 Change repaint_needed to bool 8 years ago
Daniel Stone 3615ce1955 Don't delay initial output paint 8 years ago
Emmanuel Gil Peyrot 11ae2a3036 compositor-drm: pageflip timeout implementation 8 years ago
Daniel Stone 906488790b compositor-drm: Make scanout view preparation more stringent 8 years ago
Armin Krezović 445b41b9d5 compositor-drm: Construct mode list in create_output_for_connector 8 years ago
Daniel Stone 75487c2560 compositor-drm: Try to preserve existing output routing 8 years ago
Daniel Stone efa504f4ea compositor-drm: Ignore non-KMS devices 8 years ago
Armin Krezović 9bcf4c55e0 compositor-drm: Mark eDP connection as internal 8 years ago
Daniel Stone efc2b1d4db compositor-drm: Remove connector_allocator 8 years ago
Daniel Stone c0ec75919a compositor-drm: Avoid connector_allocator for hotplugs 8 years ago
Daniel Stone 72c0e1b821 compositor-drm: Remove crtc_allocator 8 years ago
Ucan, Emre (ADITG/SW1) 9a200d7559 compositor-drm: don't pass option_connector to create_outputs 8 years ago
Ucan, Emre (ADITG/SW1) 21e4944178 compositor-drm: update connectors with connector config 8 years ago
Micah Fedke c8890125ad compositor-drm: don't put y-inverted / interlaced / bottom-first dmabufs on overlays 8 years ago