Commit Graph

407 Commits (9ca743f9fd742e64784feedb718550c9fa8c109d)

Author SHA1 Message Date
Kenny Levinsen 2603a5dee7 backend/drm: Do not require mode commit on enable 4 years ago
Simon Ser a1e8a639b3 backend/drm: introduce drm_connector_commit_state 4 years ago
Simon Ser e543e26206 backend/drm: take a wlr_drm_connector instead of a wlr_output 4 years ago
Simon Ser e06c62af77 backend/drm: take output state arg in drm_connector_commit_buffer 4 years ago
Simon Ser 218955ce95 backend/drm: remove mode arg from drm_connector_set_mode 4 years ago
Simon Ser 7aba881c47 backend/drm: remove mode arg from drm_connector_init_renderer 4 years ago
Simon Ser 31082a0554 backend/drm: remove wlr_drm_crtc_state.mode 4 years ago
Simon Ser dfea0ff31d backend/drm: remove wlr_drm_crtc_state.active 4 years ago
Simon Ser 485ecc11a6 backend/drm: remove wlr_drm_crtc.pending_modeset 4 years ago
Simon Ser c9c2d7539c backend/drm: fill scratch wlr_output_state for set_mode 4 years ago
Simon Ser 1a9701cd7c backend/drm: take wlr_output_state as arg in commit callers 4 years ago
Simon Ser 8f90d7f8f5 backend/drm: take wlr_output_state as arg in crtc_commit 4 years ago
Simon Ser 4839664a92 backend/drm: carry on when disabling a CRTC fails 4 years ago
Simon Ser 053ebe7c27 backend/drm: terminate display on drmHandleEvent failure 4 years ago
Stephan Hilb 9f012cac2f drm: check for PRIME support 4 years ago
Simon Ser 8ccb4bbb5f backend/drm: stop testing for buffer in drm_connector_commit_buffer 4 years ago
Simon Ser d0bf750916 backend/drm: use atomic test-only commits for direct scan-out 4 years ago
Simon Ser 1ec97bdf4f backend/drm: improve logs in drm_fb_create 4 years ago
Simon Ser 511e42be5e backend/drm: try to import buffer when testing it 4 years ago
Simon Ser 7709a965e5 backend/drm: use format table in test_buffer 4 years ago
Simon Ser 44fa2c4b49 output: fix transform matrix for 90/270 rotations 4 years ago
Simon Zeni 9601a2abf0 output: improve transform matrix calculation 4 years ago
Simon Ser 73ffab70b0 backend/drm: don't blit in drm_fb_import 4 years ago
Simon Ser 4af85f4c19 backend/drm: simplify drm_fb_lock_surface 4 years ago
Simon Ser 04d89a8bc5
backend/drm: fix modifiers for cursor plane buffers 4 years ago
Simon Ser f17b0f975d backend/drm: add wlr_drm_connector_get_id 4 years ago
Simon Ser cb6f584496 backend/drm: add support for the subconnector property 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 91cb0fc443 backend/drm: only keep track of local buffer 4 years ago
Simon Ser 5b1b43c68c backend/drm: make wlr_drm_plane.{pending,queued,current}_fb pointers 4 years ago
Simon Ser adfb7cd35a backend/drm: stash pending page-flip CRTC 4 years ago
Simon Ser bec1e6b149 backend/drm: remove special linear case for cursor plane 4 years ago
Simon Ser 7ea0e9f277 backend/drm: force LINEAR for cursor plane formats 4 years ago
Simon Ser b9460ab724
Stop using wlr_texture_get_size 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 d3bcd63a40 backend/drm: remove drm_fb_acquire 4 years ago
Simon Ser dabd2e7207 backend/drm: grab DMA-BUF from wlr_buffer instead of gbm_bo 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