161 Commits (2e543aef219b3efc80ce23660fcce64cbcfaed41)

Author SHA1 Message Date
Marius Vlad 00624d45b7 backend-drm/meson.build: Require at least mesa 21.1.1 1 year ago
Robert Mader 35c6a4b814 backend-drm: Add failure reasons for failing gbm_bo_import 2 years ago
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 3 years ago
Alexandros Frantzis 10937feef8 backend-drm: Clear drm_output cursor_view when view is destroyed 3 years ago
Pekka Paalanen 90a5ffa097 libweston: introduce CMS component architecture 3 years ago
Igor Matheus Andrade Torrente bfcb1adc14 backend-drm: Drop support to non universal plane drivers 3 years ago
Pekka Paalanen aa2e0b2075 drm-backend: iterate paint nodes 3 years ago
Daniel Stone 3d9b73c9e5 drm/state-propose: Remove unnecessary check 3 years ago
Pekka Paalanen f48277b577 drm-backend: require DRM_CAP_TIMESTAMP_MONOTONIC 3 years ago
Bastian Krause d8b861766c backend-drm/state-propose: print format instead of *pixel_format_info address 3 years ago
Leandro Ribeiro 3193ab5807 backend-drm: simplify compile time array copy 3 years ago
Leandro Ribeiro a5560d6dbe backend-drm: document that we allow to import wl_drm buffers to KMS with no modifiers 3 years ago
Leandro Ribeiro 5aea1bc522 backend-drm: do not import dmabuf buffers with no modifiers to KMS 3 years ago
Leandro Ribeiro 98101e88cc backend-drm: ignore formats without modifiers from IN_FORMATS 3 years ago
Leandro Ribeiro 567cc92797 backend-drm: add DRM_FORMAT_MOD_INVALID to modifier sets when no modifiers are supported 3 years ago
Leandro Ribeiro f767302729 backend-drm: fix slightly wrong comment about allocating with no modifiers 3 years ago
Leandro Ribeiro 3459bad63d backend-drm: move code that creates gbm surface to a separate function 3 years ago
Scott Anderson 7466309c12 backend-drm: start to use weston_drm_format in drm_plane 3 years ago
Leandro Ribeiro 4b5df8b39f backend-drm: move check that skips cursor planes for views that don't use wl_shm buffer 3 years ago
Leandro Ribeiro 2984f36c72 backend-drm: set plane format to gbm_format at the appropriate time 3 years ago
Marius Vlad 7a465d855e backend-drm/state-propose: Check the surface buffer dimensions for cursor case 3 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