Commit Graph

511 Commits (e136a4168ba08fbdd7b0d299238f2c78f72f8458)

Author SHA1 Message Date
Simon Ser 07d75c99db render: remove EGL config and visual from wlr_renderer_autocreate 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
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
Ariadne Conill 23b6f3e3f5 drm: add fallback drmModeAddFB for drivers which do not support drmModeAddFB2 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
Simon Ser 83925f04c3 backend/drm: don't save texture in gbm_bo user data 4 years ago
Ronan Pigott 917ecca58e backend/drm: avoid gcc stringop-truncation warning 4 years ago
Simon Ser 352fdd1bb0
backend/drm: remove unused wlr_drm_plane.drm_format 4 years ago
Simon Ser 248c7787c7 backend/drm: refactor wlr_output destruction 4 years ago
Simon Ser 019ffe8a5b backend/drm: introduce wlr_drm_connector.name 4 years ago
Simon Ser c89b131f29 backend/drm: introduce wlr_drm_conn_log 4 years ago
Simon Ser 1e2c7fce86 backend/drm: use wlr_drm_format_{create,add} 4 years ago
Simon Ser 253f447329
backend/drm: print DRM device name when scanning connectors 4 years ago
Simon Ser 9cd3f03f65
backend/drm: add wlr_drm_backend.name 4 years ago
Simon Ser 60001a75a2
backend/drm: remove nouveau workaround 4 years ago
Simon Ser da2a216934
backend/drm: add wlr_drm_connector.backend 4 years ago
Simon Ser 1ca4d6b029
backend/drm: dup FD before wlr_gbm_allocator_create 4 years ago
Simon Ser e57a52e7f7
Remove inline keyword 4 years ago
Simon Ser 93cd3a79b2 backend/drm: stop using GBM flags 4 years ago
Simon Ser 4c363a564f backend/drm: remove workaround for amdgpu DP MST 4 years ago
Simon Ser 6ff478632a backend/drm: remove EGL config 4 years ago
Simon Ser 06ab41a160
backend/drm: fix missing wlr_drm_format.cap 4 years ago
Stephane Chauveau b790e5ea34 backend/drm: don't assume possible_crtcs has only one bit set 4 years ago
Simon Ser 863acb26c0 backend/drm: stop tracking overlay planes 4 years ago
Simon Ser e69bbfd0d6 backend/drm: unset current surface before importing 4 years ago
Simon Ser 325cba6414
backend/drm: use EGL_PLATFORM_GBM_KHR 4 years ago
Ilia Bozhinov 54b7ca56c0 drm: do not unset make/model before emitting destroy event 4 years ago
Simon Ser 1336ad2a23
backend/drm: remove unused if in drm_connector_move_cursor 4 years ago
Simon Ser 0e927533b0 backend/drm: query render formats 4 years ago
Simon Ser 237c2cf2fb backend/drm: take a wlr_drm_format in init_drm_surface 4 years ago
Simon Ser 8bc5a92a98 Revert "backend/drm: stop force-probing connectors" 4 years ago
Simon Ser de9ff46629
backend/drm: "scaling mode" is a connector property 4 years ago