87 Commits (07326040b9ce911989a561558361c0312f8ac67b)

Author SHA1 Message Date
Daniel Stone 57d609a47e backend-drm: Cache fb<->plane format compatibility list 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
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
Igor Matheus Andrade Torrente bfcb1adc14 backend-drm: Drop support to non universal plane drivers 4 years ago
Leandro Ribeiro 567cc92797 backend-drm: add DRM_FORMAT_MOD_INVALID to modifier sets when no modifiers are supported 4 years ago
Scott Anderson 7466309c12 backend-drm: start to use weston_drm_format in drm_plane 4 years ago
Leandro Ribeiro 2984f36c72 backend-drm: set plane format to gbm_format at the appropriate time 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 7f1a113c89 drm-backend: do not skip renderer if capturing screen 4 years ago
Marius Vlad a86b590fea backend-drm: Fix ignoring config 'require-input' option 4 years ago
Igor Matheus Andrade Torrente 6354455979 backend-drm: Reuse drmModeRes in drm_backend_create 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
Leandro Ribeiro e636990de3 drm-backend: move connector data from struct drm_head to struct drm_connector 4 years ago
Leandro Ribeiro bb33f90658 drm-backend: free old connector props before replacing it with newer data 4 years ago
Pekka Paalanen 3d6721eb15 drm-backend: fix deinit_planes 4 years ago
Leandro Ribeiro de1b77e7cd drm-backend: do not set output->crtc to NULL in drm_output_init_planes() failure 4 years ago
Leandro Ribeiro 05cecc8ef3 drm-backend: cosmetic changes to make the code easier to read 4 years ago
Leandro Ribeiro 3be23eff99 drm-backend: move code to init/deinit planes to specific functions 4 years ago
Leandro Ribeiro 744c0cbb32 drm-backend: drop unused_crtcs from struct drm_backend 4 years ago
Leandro Ribeiro b00d1a2efb drm-backend: move CRTC data from struct drm_output to new struct drm_crtc 4 years ago
Michael Olbrich d70e712c2f drm: always check the repaint_status in update_complete 4 years ago
Marius Vlad 5130a8c21a backend-drm: Correctly tear down the DRM backend 4 years ago
Stefan Agner 465ab2cd92 backend-drm: allow to disable GBM modifiers 4 years ago
Alexandros Frantzis 53a71cb186 drm: Reset associated universal plane states when finalizing a crtc 4 years ago
Alexandros Frantzis 9975134593 drm: Introduce drm_plane_reset_state() helper function 4 years ago
Scott Anderson 15c603caa6 drm: Fix leak of damage blob id 5 years ago
Leandro Ribeiro e57d8ae818 drm-backend: add --continue-without-input command line option to DRM-backend 5 years ago
Tomohito Esaki 51048463da drm: change timing to set color format for primary plane without universal plane 5 years ago
Daniel Stone 61abf35ec4 pixman-renderer: Replace output-create flags with struct 5 years ago
Daniel Stone f9a6162595 drm: Get renderer buffer size from drm_fb 5 years ago
Daniel Stone 98d75e1b23 drm: Remove unnecessary condition in drm_output_render reuse 5 years ago
Daniel Stone 7fa97e66eb drm: Remove trailing whitespace 5 years ago
Leandro Ribeiro 172afc2178 backend-drm: stop direct accessing core struct member 5 years ago
Leandro Ribeiro f014964f6f weston-log: rename the confusing function name weston_compositor_log_scope_destroy() 5 years ago
Leandro Ribeiro 5976dbbbb5 weston-log: rename the confusing function name weston_compositor_add_log_scope() 5 years ago
Emmanuel Gil Peyrot 1b3ad0993b backend-drm: Make boolean fields actually bool 5 years ago
Emmanuel Gil Peyrot b2f54d9f17 backend-drm: Remove unused variable 5 years ago
Leandro Ribeiro a2e80aca68 backend-drm: remove unnecessary ifdefs 5 years ago
Marius Vlad 81bada58db backend-drm: Add dmabuf scan-out check for DRM-backend 5 years ago