202 Commits (b10066842680c996f45295b3b1130e7b08735a7f)

Author SHA1 Message Date
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
Armin Krezović 605ac8e685 compositor-drm: Restore use-current-mode functionality 8 years ago
Quentin Glidic 23e1d6f176
libweston: Properly namespace backends entrypoint 8 years ago
Fabien Dessenne 2d66a7d883 compositor-drm: allow mode frequency selection 8 years ago
Abdur Rehman 4dca0e1717 compositor-drm: fix a couple of typos 8 years ago
Daniel Stone 296d7a92ad compositor-drm: Reshuffle and comment plane conditions 8 years ago
Daniel Stone f33e104865 compositor-drm: Remove open-coded weston_compositor_wake 8 years ago
Daniel Stone 47224cc931 compositor-drm: Delete drm_backend_set_modes 8 years ago
Daniel Stone c8c917cb61 compositor-drm: Store width and height inside drm_fb 8 years ago
Daniel Stone f214fdca5a compositor-drm: Use signed int for width/height 8 years ago
Daniel Stone 4e5eceb075 compositor-drm: Use fb->fd consistently 8 years ago
Daniel Stone 3e661f7b6c compositor-drm: Extract EGL destroy to helper 8 years ago
Daniel Stone a3ae4767ad compositor-drm: Simplify drm_sprite_crtc_supported 8 years ago
Daniel Stone 17339233a0 compositor-drm: Comment struct members 8 years ago
Miguel A. Vico 41700e355f gl-renderer: Add <platform_attribs> param to gl_renderer_display_create 8 years ago
Miguel A. Vico c095cde364 gl-renderer: Rename gl_renderer::output_create to output_window_create 8 years ago
Miguel A. Vico dddc670c04 gl-renderer: Rename gl_renderer_create to gl_renderer_display_create 8 years ago
Vincent Abriou c950667e87 libweston: include weston-egl-ext.h in drm, x11 and wayland compositor 8 years ago
Armin Krezović 4008740d5e weston: Rename weston_output_init_pending() to weston_output_init() 8 years ago
Armin Krezović 083681325b weston: Port DRM backend to new output handling API 8 years ago
Yong Bakos 4b6321f49a
compositor-drm: Zero drmModeAddFB2 data 8 years ago
Derek Foreman 482ffdf006
compositor-drm: Stop sending uninit data to the kernel 8 years ago
Armin Krezović 545dba6fda compositor-drm: Use non-cast functions to retrieve backend and output objects 8 years ago
Armin Krezović 984781f302 compositor-drm: Do not exit when there are no outputs left 8 years ago
Armin Krezović b12a754259 compositor-drm: Do not return an error when no connectors are configured 8 years ago