summaryrefslogtreecommitdiff
path: root/src/backends
Commit message (Expand)AuthorAgeFilesLines
* monitor-manager: Use guint for handle IDsJonas Ådahl2023-03-181-3/+2
* backends/native: Convert MetaOutputColorspace to DRM ColorspaceSebastian Wick2023-03-043-1/+18
* tests: Add tests for HDR Static Metadata encoding/decoding and equalitySebastian Wick2023-03-042-2/+11
* output: Check the EDID for HDR Static Metadata supportSebastian Wick2023-03-044-5/+38
* edid: Fix MetaEdidStaticMetadataType bitmaskSebastian Wick2023-03-041-1/+1
* backends/native: Wire up color space and HDR metadataSebastian Wick2023-03-042-0/+110
* backends/native: Process color space and HDR md updatesSebastian Wick2023-03-043-29/+181
* backends/native: Add color space and HDR metadata updatesSebastian Wick2023-03-043-0/+65
* backends/native: Let updates require ALLOW_MODESETSebastian Wick2023-03-043-1/+11
* backends/native: Read color space and HDR metadata connector stateSebastian Wick2023-03-042-2/+282
* backends/native: Add color space and HDR metadata KMS propertiesSebastian Wick2023-03-042-1/+105
* monitor-manager: Make color space and HDR metadata accessible from lgSebastian Wick2023-03-043-0/+157
* output: Add color space and HDR metadataSebastian Wick2023-03-042-0/+142
* backend/native: Make is-privacy-screen-enabled not CONSTRUCT_ONLYSebastian Wick2023-03-041-1/+0
* onscreen/native: Hold output and CRTC refs until disposeJonas Ådahl2023-03-031-2/+3
* onscreen/native: Hold ref to the output and CRTC until detachedJonas Ådahl2023-03-031-2/+5
* onscreen/native: Detach onscreens when disposingJonas Ådahl2023-03-031-1/+1
* color-device: Don't close lcms profile on error from cd_icc_load_handleSimon McVittie2023-03-031-5/+3
* color-device: Make sure lcms_context is not NULLSimon McVittie2023-03-031-1/+8
* monitor: Use fractional scale result to decide the non-fractional scaleJonas Ådahl2023-03-031-1/+9
* tests: Port headless start test case to VKMSJonas Ådahl2023-03-022-0/+3
* gpu/kms: Report that we can have outputs if we have connectorsJonas Ådahl2023-03-021-12/+1
* kms/update: Merge connector updates tooJonas Ådahl2023-03-022-2/+67
* renderer/native: Move per frame KMS update to MetaFrameNativeJonas Ådahl2023-03-0213-189/+231
* kms/device: Move result queueing to impl deviceJonas Ådahl2023-03-022-1/+26
* kms/impl-device: Move fd hold to update when processingJonas Ådahl2023-03-023-2/+19
* kms/impl-device: Let process() always take ownership of the updateJonas Ådahl2023-03-023-7/+7
* clutter/frame: Allow setting a backend release functionJonas Ådahl2023-03-021-1/+6
* renderer-view/native: Allocate backend specific ClutterFrameJonas Ådahl2023-03-023-0/+73
* backends/native: Introduce MetaRendererViewNativeDor Askayo2023-03-025-34/+134
* tests/kms/render: Add test for scanout failure handlingJonas Ådahl2023-03-012-0/+2
* kms: Always handle KMS update result via callbackJonas Ådahl2023-03-017-151/+88
* kms/result-listener: Let listeners own a feedback refJonas Ådahl2023-03-016-16/+94
* onscreen/native: Process TEST_ONLY updates directly on the deviceJonas Ådahl2023-03-013-21/+3
* kms/update: Change lock() to seal()Jonas Ådahl2023-03-014-27/+19
* onscreen/native: Handle unexpected scanout failures asyncJonas Ådahl2023-03-018-94/+60
* onscreen/native: Log kms debug messages when doing test commitsJonas Ådahl2023-03-011-1/+9
* onscreen/native: Don't swap the buffer if page flip failedJonas Ådahl2023-03-011-1/+9
* onscreen/native: Warn expecting next buffer on symoblic page flipJonas Ådahl2023-03-011-0/+3
* onscreen/native: Don't try to set modes before client buffer scanoutJonas Ådahl2023-03-011-1/+0
* kms/page-flip-listener: Make object reference countedJonas Ådahl2023-03-012-3/+9
* kms: Make KMS feedback struct ref countedJonas Ådahl2023-03-013-7/+23
* kms/update: Support merging updates with mode setsJonas Ådahl2023-03-011-1/+51
* kms/update: Add API to merge two updatesJonas Ådahl2023-03-014-0/+154
* kms/update: Stop tracking update sequence numbersJonas Ådahl2023-03-014-19/+3
* screen-cast/window: Add API to check if stream-cast is activeRobert Mader2023-02-283-0/+32
* backend: Always include D-Bus session watcher headerJonas Ådahl2023-02-281-1/+1
* monitor-manager: Rework default scale factor selectionAdrian Vovk2023-02-241-46/+69
* dbus-session: Make some properties part of the interfaceJonas Ådahl2023-02-235-99/+111
* Port screen cast and remote desktop to MetaDbusSessionManagerJonas Ådahl2023-02-2312-593/+500