Commit Graph

1085 Commits (b7c95d483ad9245e1280b77041f6f390d18ed03e)

Author SHA1 Message Date
Simon Ser b7c95d483a backend/drm: implement get_drm_fd 4 years ago
Simon Ser 400f4e7f27 backend/wayland: implement get_drm_fd 4 years ago
Simon Ser ad3a455db9 backend/multi: implement get_drm_fd 4 years ago
Simon Ser a53ab146fe backend: add get_drm_fd to interface 4 years ago
Simon Ser a6a0568316
backend: remove unnecessary GLES2 includes 4 years ago
Simon Ser dc61f471da
backend/drm: remove unnecessary wlr_drm_fb.wlr_buf check 4 years ago
Simon Ser 5d054258af
backend/drm: fix segfault in page_flip_handler 4 years ago
Simon Ser 3f7e0cf5f0 render/egl: remove surface and buffer age args from make_current 4 years ago
Simon Ser 098094c5cb backend/wayland: use the EGL GBM platform 4 years ago
Simon Ser c94728b53a
backend/drm: stop using surface size for BO 4 years ago
Simon Ser d9bbc416a6 backend/drm: re-use FBs 4 years ago
Simon Ser 91cb0fc443 backend/drm: only keep track of local buffer 4 years ago
Simon Ser 5bd86b94f9 backend/drm: add wlr_drm_buf.local_wlr_buf 4 years ago
Simon Ser cd64610c66 backend/drm: introduce drm_fb_create 4 years ago
Simon Ser 5b1b43c68c backend/drm: make wlr_drm_plane.{pending,queued,current}_fb pointers 4 years ago
Simon Zeni 9192c0480a remove unnecessary egl includes 4 years ago
Simon Zeni b899a412e3 backend: remove wlr_egl from all backends 4 years ago
Simon Ser 5773794baf
backend/drm: don't log errno on plane_get_next_fb failure 4 years ago
Simon Ser 07d75c99db render: remove EGL config and visual from wlr_renderer_autocreate 4 years ago
Simon Ser 3721dbfddb
backend/wayland: remove unnecessary flags from event source 4 years ago
Kenny Levinsen d3047011d0 backend/wayland: Avoid uninitialized read 4 years ago
Simon Ser e8d56ca415 backend/session: allow wlr_session_find_gpus to return an error 4 years ago
Simon Ser 7febdc7334 backend/wayland: re-use cursor wl_buffers 4 years ago
Simon Ser adfb7cd35a backend/drm: stash pending page-flip CRTC 4 years ago
Simon Ser 576ff57db0 backend/drm: ignore hotplug events while inactive 4 years ago
Ilia Bozhinov eb30cde777 noop: listen to display destroy and destroy the backend 4 years ago
Simon Ser 4ffd537d2d
backend/x11: print version on extension error 4 years ago
Simon Ser 1491ec42da backend/x11: always open render node 4 years ago
Simon Ser 4b03bdc3ab Remove wlr_create_renderer_func_t 4 years ago
Simon Ser bec1e6b149 backend/drm: remove special linear case for cursor plane 4 years ago
Simon Ser 92a0fc0435 backend/drm: extract linear format creation into function 4 years ago
Simon Ser 7ea0e9f277 backend/drm: force LINEAR for cursor plane formats 4 years ago
Simon Ser caeed70f28 backend/x11: create per-window present event contexts 4 years ago
Ariadne Conill 23b6f3e3f5 drm: add fallback drmModeAddFB for drivers which do not support drmModeAddFB2 4 years ago
Simon Ser c012d770f7 backend/x11: implement a real rendering loop 4 years ago
Simon Ser c5f239f411
backend/drm: make listener names more idiomatic 4 years ago
Simon Ser b9460ab724
Stop using wlr_texture_get_size 4 years ago
Simon Ser 17dd4c9e9a
backend/drm: use connector log helpers in atomic backend 4 years ago
Simon Ser a7a230ebef
backend/drm: make drmModePlane arg in add_plane const 4 years ago
Simon Ser c011a0e2ed
backend/drm: add special case for cursor in add_plane 4 years ago
Simon Ser 5548406667
backend/drm: log whether ADDFB2 modifiers are supported 4 years ago
Simon Ser 64a2ca4dba
backend/drm: don't retry page-flip when modifiers are unsupported 4 years ago
Simon Ser 54ec17ff64
backend/drm: use plural form for possible_crtcs 4 years ago
Simon Ser 2de400a541
backend/drm: assert connector state after wlr_output_destroy 4 years ago
Simon Ser 85cf4b235d
backend/drm: destroy DRM connectors that disappear 4 years ago
Simon Ser ad4dae0844 backend/drm: error on size mismatch in drm_surface_blit 4 years ago
Simon Ser d3bcd63a40 backend/drm: remove drm_fb_acquire 4 years ago
Simon Ser 5ee8b12dc3 backend/drm: make drm_fb_acquire return a FB ID 4 years ago
Simon Ser d09abe86c1 backend/drm: drop export_drm_bo 4 years ago
Simon Ser dabd2e7207 backend/drm: grab DMA-BUF from wlr_buffer instead of gbm_bo 4 years ago