209 Commits (8bbd1a995be59485cb7078d3c6c6bbf9f9ae00c6)

Author SHA1 Message Date
Derek Foreman db7e85d5f8 drm: Fix hang on zoom 3 years ago
Marius Vlad bb55d86300 backend-drm/drm-gbm: gbm_device_destroy on an invalid gbm device 3 years ago
Daniel Stone 57d609a47e backend-drm: Cache fb<->plane format compatibility list 3 years ago
Daniel Stone 7d27df4c4c backend-drm: Cache drm_fb for each weston_buffer 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
Daniel Stone f508603420 backend-drm: Free scanout format table after use 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
nerdopolis d2a320d53e Fix TTY switching after failed failed repaint with legacy mode set. 3 years ago
Daniel Stone aed8aafdbf drm/vaapi: Fix pointer-size confusion 3 years ago
Emmanuel Gil Peyrot eff793ab46 Fix indentation all through the project 3 years ago
Derek Foreman 74bdb35c85 drm: Ignore timestamp for monitor shut-off 3 years ago
Marius Vlad 7a44ee7f37 backend-drm: Clean-up minor leak when destroying the DRM-backend 4 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
Igor Matheus Andrade Torrente bfcb1adc14 backend-drm: Drop support to non universal plane drivers 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
Pekka Paalanen f48277b577 drm-backend: require DRM_CAP_TIMESTAMP_MONOTONIC 4 years ago
Bastian Krause d8b861766c backend-drm/state-propose: print format instead of *pixel_format_info address 4 years ago
Leandro Ribeiro 3193ab5807 backend-drm: simplify compile time array copy 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
Leandro Ribeiro 5aea1bc522 backend-drm: do not import dmabuf buffers with no modifiers to KMS 4 years ago
Leandro Ribeiro 98101e88cc backend-drm: ignore formats without modifiers from IN_FORMATS 4 years ago
Leandro Ribeiro 567cc92797 backend-drm: add DRM_FORMAT_MOD_INVALID to modifier sets when no modifiers are supported 4 years ago
Leandro Ribeiro f767302729 backend-drm: fix slightly wrong comment about allocating with no modifiers 4 years ago
Leandro Ribeiro 3459bad63d backend-drm: move code that creates gbm surface to a separate function 4 years ago
Scott Anderson 7466309c12 backend-drm: start to use weston_drm_format in drm_plane 4 years ago
Leandro Ribeiro 4b5df8b39f backend-drm: move check that skips cursor planes for views that don't use wl_shm buffer 4 years ago
Leandro Ribeiro 2984f36c72 backend-drm: set plane format to gbm_format at the appropriate time 4 years ago
Marius Vlad 7a465d855e backend-drm/state-propose: Check the surface buffer dimensions for cursor case 4 years ago
Marius Vlad d171c7b3ba libweston/backend-drm: Re-order gbm destruction at DRM-backend tear down 4 years ago
Pekka Paalanen 4b301fe7f2 Add weston-drm-fourcc.h 4 years ago
Pekka Paalanen b9ca801324 drop MOD_INVALID, MOD_LINEAR definitions 4 years ago
Pekka Paalanen 7f1a113c89 drm-backend: do not skip renderer if capturing screen 4 years ago
Maxime Roussin-Bélanger 35e34505ce backend-drm: fix typos 4 years ago
Marius Vlad a86b590fea backend-drm: Fix ignoring config 'require-input' option 4 years ago
Heiko Thiery ea0b03dff0 libweston/backend/drm: might need EGL 4 years ago
Igor Matheus Andrade Torrente 6354455979 backend-drm: Reuse drmModeRes in drm_backend_create 4 years ago
Pekka Paalanen 9b94a7d833 Bump libdrm dependency to 2.4.95 4 years ago
Leandro Ribeiro 96bef0517e drm-backend: add support for writeback connectors 4 years ago
Leandro Ribeiro 7243022b38 drm-backend: add function drm_backend_add_connector() to create drm_head for connectors that appear 4 years ago
Leandro Ribeiro 99611c8788 drm-backend: add helper function resources_has_connector() 4 years ago
Leandro Ribeiro 993920dd81 drm-backend: rename drm_backend_update_heads() to drm_backend_update_connectors() 4 years ago
Leandro Ribeiro 4a5b67a5db drm-backend: update description of drm_head_create() and drm_head_update_info() 4 years ago
Leandro Ribeiro 6794164bd9 drm-backend: move drm_head management from drm_connector_assign_connector_info() to drm_head_update_info() 4 years ago
Leandro Ribeiro 7086396f75 drm-backend: reduce number of drmModeGetConnector() calls 4 years ago
Leandro Ribeiro 702fbf7282 drm-backend: cache drmModeObjectProperties for connectors 4 years ago