Commit Graph

655 Commits (9a4e1095cad154b7f8ce41cedbfb1e9a7e137d66)

Author SHA1 Message Date
Simon Ser e13f3f8608 backend/drm: handle per-connector hotplug events 3 years ago
Simon Ser 83090de034 backend/drm: avoid creating empty FB_DAMAGE_CLIPS prop 3 years ago
Simon Ser 0817c52a21 backend/drm: get rid of BO handle table 3 years ago
Haelwenn (lanodan) Monnier a92293a15a backend/drm/legacy.c: Fix memory leak in drm_legacy_crtc_set_gamma 3 years ago
Simon Ser 5619cf368b backend/drm: add entry for Valve EDID vendor 3 years ago
Kirill Primak 2af8cc769a output: add presented flag to presentation event 3 years ago
Elyes HAOUAS dc3d1530bf Fix spelling errors 3 years ago
Simon Ser 1d7e438d8a Revert "Require INVALID for implicit format modifiers" 3 years ago
Simon Ser 61b83441a1 Revert "backend/drm: fail on explicit modifier in drmModeAddFB2" 3 years ago
Simon Ser d6be1d68b7 backend/drm: fail on explicit modifier in drmModeAddFB2 3 years ago
Simon Ser ea7357b703 Require INVALID for implicit format modifiers 3 years ago
Simon Ser 3d0848daae backend: create renderer and allocator in wlr_backend_autocreate 3 years ago
Simon Ser 2e12de96ca backend/drm: add support for panel orientation 3 years ago
Simon Zeni 94ed8f9496 backend/drm: introduce wlr_drm_backend_get_non_master_fd 3 years ago
Simon Zeni e5a949a955 backend/drm: implement drm lease function 3 years ago
Simon Ser 42dba9dc90 backend/drm: drop wlr_drm_connector.desired_mode 3 years ago
Simon Ser b01d97a38f backend/drm: drop attempt_enable_needs_modeset 3 years ago
Simon Ser 0c8fba1a2f backend/drm: drop drm_connector_init_renderer 3 years ago
Simon Ser de1c73021c backend/drm: drop unused arg from get_possible_crtcs 3 years ago
Simon Ser 274c8189d4 backend/drm: fix crash on VT switch 3 years ago
Simon Ser 3c74bd0c91 backend/drm: introduce wlr_drm_connector_state 3 years ago
Simon Ser 3fbf6e02a3 backend/drm: rename enum wlr_drm_connector_state to status 3 years ago
Simon Ser 5aa5137fae backend/drm: handle drm_surface_blit errors 3 years ago
Simon Ser 5dfaf5ea9c backend/drm: introduce wlr_drm_bo_handle_table 3 years ago
Simon Ser 3ce2ea9e16 Move allocator stuff into new directory 3 years ago
Simon Ser 65c0ab00b6 backend/drm: generate CVT reduced modes 3 years ago
Rouven Czerwinski 9b7803a9b3 backend/drm: try to allocate crtc for formats 3 years ago
Simon Ser 46c42e55c6 backend/drm: add support for FB_DAMAGE_CLIPS 3 years ago
Rouven Czerwinski cdd9a60f72 Revert "backend/drm: Check if output is enabled before sending frame event" 3 years ago
Rouven Czerwinski 59b292b691 backend/drm: return true on test if no crtc 3 years ago
Simon Ser 7544b7abf9 backend/drm: use addon for wlr_drm_fb 3 years ago
Simon Ser 604674dc54 backend/drm: always perform a test commit in drm_connector_test 4 years ago
Simon Ser eb0ce659cf backend/drm: add proper error handling to wlr_drm_backend_create 4 years ago
Simon Ser 1936e136df backend/drm: require buffer on modeset in drm_connector_test 4 years ago
Simon Ser 923258b0be backend/drm: preserve mode order from kernel 4 years ago
Simon Ser 3132c0ab10 output: drop wlr_output_state.buffer_type 4 years ago
Simon Ser 55ac7e335a backend/drm: fix wrong type for get_cursor_format return values 4 years ago
Simon Ser c55f70c8b7 backend/drm: stop initializing renderer for parent backend 4 years ago
Simon Ser c74dc45bb6 backend/drm: drop get_renderer implementation 4 years ago
Simon Ser 9b99570869 backend/drm: drop drm_surface_{make,unset}_current 4 years ago
Simon Ser ebb661532c backend/drm: remove SCANOUT check in drm_connector_test 4 years ago
Simon Ser f5900c1f00 backend/drm: remove primary swapchain 4 years ago
Simon Ser 85d7ad2eef backend/drm: allow legacy scan-out if FB props match 4 years ago
Simon Ser d6f0fc251e backend/drm: implement get_primary_formats 4 years ago
Simon Zeni 04d4fb536d render/wlr_texture: put wlr_texture_from_buffer into the public API 4 years ago
ayaka 70fb21c35b backend: make DRM and libinput backends optional 4 years ago
Simon Ser 66c42f4fcb backend/drm: add DRM_MODE_CONNECTOR_USB to conn_get_name 4 years ago
Simon Ser cc8bc0db20 backend/drm: stop restoring CRTCs on exit 4 years ago
Simon Ser f94eb174c7 backend/drm: fix NULL data in handle_drm_event 4 years ago
Simon Ser 709190c4c8 backend/drm: remove wlr_output_impl.export_dmabuf 4 years ago