81 Commits (c4685d94635feee5537f5507982358558174f1cb)

Author SHA1 Message Date
Michael Tretter 615a37dc88 backend-drm: make dma-buf feedback device specific 3 years ago
Michael Tretter 0d967bd7f4 backend-drm: extract device from backend 3 years ago
Marius Vlad b0257e0ffc backend-drm: Add GBM_BO_HANDLE as a failure reason 3 years ago
Robert Mader 29d480813a backend-drm: Add failure reasons for failing gbm_bo_import 3 years ago
Daniel Stone 82b646728c backend-drm: Handle solid-colour buffers in state propose 3 years ago
Daniel Stone b38b735e20 backend-drm: Remove Pixman conditional for keep_buffer 3 years ago
Daniel Stone fdc7b9c352 weston_buffer: Add mode to weston_buffer_reference 3 years ago
Daniel Stone e9c792ed64 backend-drm: More failure reasons 3 years ago
Daniel Stone 231a67ff8c drm-backend: Refactor unpleasant keep_buffer if tree 3 years ago
Daniel Stone 2dcfe723be backend-drm: Make use of weston_buffer format and type 3 years ago
Michael Tretter 6ee6e76a0c compositor: remove repaint_data from compositor 3 years ago
Michael Tretter c448b938f7 backend-drm: always get pending_state from backend 3 years ago
Marius Vlad 0b5c75f540 backend-drm/state-propose: Missing some newlines 3 years ago
Daniel Stone 30de938624 backend-drm: Add more view-to-plane failure states 3 years ago
Daniel Stone a2c5709e71 backend-drm: Pass paint node through to plane_state find 3 years ago
Daniel Stone 0ace8b66af backend-drm: Unify overlay/primary view->plane code 3 years ago
Daniel Stone 81e74ff334 backend-drm: Don't take buffer-release reference for cursor views 3 years ago
Daniel Stone 873e32137e backend-drm: Remove unnecessary check for fb 3 years ago
Daniel Stone e1114228f5 backend-drm: Remove unused enum 3 years ago
Daniel Stone 2dd3af3c22 backend-drm: Move IN_FENCE_FD check to common code 3 years ago
Daniel Stone 1b34c5cd80 backend-drm: Remove unnecessary check in prepare_scanout_view 3 years ago
Daniel Stone 6b828c7b57 backend-drm: Don't try non-fullscreen views on the primary plane 3 years ago
Daniel Stone dc0de9ee2b backend-drm: Move overlay vs. primary plane check earlier 3 years ago
Daniel Stone 5e41b44b10 backend-drm: Change cursor checks to asserts 3 years ago
Daniel Stone b3d7df5c3e backend-drm: Move plane-type-specific checks to switch statement 3 years ago
Daniel Stone 0ecd6c3d33 backend-drm: Move renderer-only vs. scanout_plane test earlier 3 years ago
Daniel Stone ae60745b61 backend-drm: Move cursors_are_broken test earlier 3 years ago
Daniel Stone e5ad3c8865 backend-drm: Remove separate zpos_plane list 3 years ago
Daniel Stone 23257c073f backend-drm: Minor comment rewording 3 years ago
Daniel Stone 9c6a069435 backend-drm: Early-out for non-SHM buffers in renderer-only mode 3 years ago
Daniel Stone 6aec64b2f7 backend-drm: Early-out for too-large SHM/cursor buffers 3 years ago
Daniel Stone ca4c2865e9 backend-drm: Early-out for cursor plane format testing 3 years ago
Daniel Stone 66244856e2 backend-drm: Don't try to import SHM buffers as drm_fb 3 years ago
Daniel Stone d5ec9a1a1d backend-drm: Don't try to steal other-output special planes 3 years ago
Daniel Stone 075c4ac286 backend-drm: Don't try to use planes without GBM 3 years ago
Daniel Stone 7ca7c14553 backend-drm: Rewrite zpos-sorting list insertion 3 years ago
Daniel Stone 57d609a47e backend-drm: Cache fb<->plane format compatibility list 3 years ago
Daniel Stone 2ecc38b042 backend-drm: Move fb -> buffer reference to plane state 3 years ago
Daniel Stone 267f6cc6a1 backend-drm: Move drm_fb reference to state-propose 3 years ago
Daniel Stone 9e379db082 backend-drm: Early-out in plane assignment for unimportable buffers 3 years ago
Leandro Ribeiro 5429302e78 backend-drm: add KMS plane's formats to per-surface dma-buf feedback 3 years ago
Leandro Ribeiro 0a7034c0cb backend-drm: keep track of the reason why promoting view to a plane failed 3 years ago
Emmanuel Gil Peyrot eff793ab46 Fix indentation all through the project 3 years ago
Alexandros Frantzis 10937feef8 backend-drm: Clear drm_output cursor_view when view is destroyed 4 years ago
Pekka Paalanen 90a5ffa097 libweston: introduce CMS component architecture 4 years ago
Pekka Paalanen aa2e0b2075 drm-backend: iterate paint nodes 4 years ago
Daniel Stone 3d9b73c9e5 drm/state-propose: Remove unnecessary check 4 years ago
Bastian Krause d8b861766c backend-drm/state-propose: print format instead of *pixel_format_info address 4 years ago
Leandro Ribeiro a5560d6dbe backend-drm: document that we allow to import wl_drm buffers to KMS with no modifiers 4 years ago
Scott Anderson 7466309c12 backend-drm: start to use weston_drm_format in drm_plane 4 years ago