summaryrefslogtreecommitdiff
path: root/src/backends/native
Commit message (Expand)AuthorAgeFilesLines
* backend: Destroy seat explicitlyJonas Ådahl2021-03-131-19/+8
* backend: Take over seat ownership from the clutter backendJonas Ådahl2021-03-132-44/+26
* clutter/backend/native: Don't double manage stage implementationJonas Ådahl2021-03-134-30/+10
* backends/native: Sync LEDs when adding new deviceOlivier Fourdan2021-03-131-0/+1
* native: Add headless mode using surfaceless EGL contextJonas Ådahl2021-03-125-40/+130
* Introduce virtual monitorsJonas Ådahl2021-03-1214-37/+618
* kms/connector: Don't use MetaConnectorType for connector typeJonas Ådahl2021-03-123-5/+14
* crtc/kms: Make the 'transform-handled' API pass through MetaCrtcNativeJonas Ådahl2021-03-125-9/+34
* monitor: Attach to backend instead of GPUJonas Ådahl2021-03-121-1/+2
* renderer/native: Downgrade warning to message about no hw-accel dGPU pathJonas Ådahl2021-03-121-1/+1
* tests: Add headless native backend testJonas Ådahl2021-03-121-0/+1
* backend/native: Hook up 'headless' mode to input and KMS subsystemsJonas Ådahl2021-03-122-7/+30
* kms: Add way to run without mode settingJonas Ådahl2021-03-128-26/+245
* backend/native: Add getter for is-headless stateJonas Ådahl2021-03-122-0/+8
* seat/impl: Make it possible to run without libinputJonas Ådahl2021-03-125-29/+97
* monitor-manager/native: Allow starting without outputs when headlessJonas Ådahl2021-03-122-1/+49
* kms/device: Move universal plane cap check to mode set initJonas Ådahl2021-03-122-10/+12
* kms/impl-device: Make non-abstract types explicitly init mode settingJonas Ådahl2021-03-124-24/+31
* crtc/kms: Add an abstract MetaCrtcNative that sits under MetaCrtcKmsJonas Ådahl2021-03-124-3/+74
* output/kms: Make EDID be read via MetaOutputNative objectJonas Ådahl2021-03-125-5/+19
* native: Add abstract MetaOutputNative objectJonas Ådahl2021-03-124-3/+74
* native: Rename MetaMonitorManagerKms to MetaMonitorManagerNativeJonas Ådahl2021-03-125-114/+130
* backend-native: Add non-functional 'headless' modeJonas Ådahl2021-03-121-0/+43
* backends/native: Translate right coords when creating motion eventsJonas Dreßler2021-03-081-9/+11
* onscreen/native: Fix cast from CoglOnscreenEglJonas Ådahl2021-03-081-2/+1
* Revert "backends: Use also a native cursor renderer for tablets"Jonas Dreßler2021-03-081-4/+3
* backend: Pass stage view to cursor-painted signalIvan Molodetskikh2021-03-081-1/+3
* onscreen/native: Send a symbolic flip on discardIvan Molodetskikh2021-03-081-8/+8
* cogl/frame-info: Add VSYNC flagIvan Molodetskikh2021-03-081-1/+1
* cogl/frame-info: Add sequenceIvan Molodetskikh2021-03-081-6/+12
* cogl: Remove cogl_get_clock_time()Ivan Molodetskikh2021-03-083-32/+0
* cogl: Make presentation time always MONOTONICIvan Molodetskikh2021-03-083-16/+36
* cogl: Report presentation time in microsecondsIvan Molodetskikh2021-03-081-12/+15
* cogl/frame-info: Add HW_CLOCK flagIvan Molodetskikh2021-03-081-8/+12
* backend/native: Add tests for refresh rate calculationAkihiko Odaki2021-03-051-0/+3
* backend/native: Calculate refresh rate in double-precisionAkihiko Odaki2021-03-051-12/+11
* clutter/keymap: Make caps and num lock state propertiesJonas Ådahl2021-03-043-26/+46
* native/seat-impl: Add helper for queuing main thread idle callbacksJonas Ådahl2021-03-042-10/+25
* clutter: Add API for retrieving gesture unaccelerated deltaswip/exalm/unaccelAlexander Mikhaylenko2021-02-271-7/+20
* onscreen/native: Add ref to dumb buffer when using as scanout bufferJonas Ådahl2021-02-241-2/+1
* onscreen/native: Remove stray whitespaceJonas Ådahl2021-02-241-1/+1
* virtual-input-device/native: Verify device cleanup in impl_state_free()Jonas Ådahl2021-02-231-1/+1
* virtual-input-device/native: Emit added/removed eventsJonas Ådahl2021-02-231-0/+10
* seat-impl: Dispatch source also when there are already queued eventsJonas Ådahl2021-02-231-1/+20
* src: Stop using GSliceRobert Mader2021-02-225-9/+9
* backends/native: Handle triple resolution mouse wheels betterPascal Nowack2021-02-171-2/+4
* renderer/native: Remove unnecessary field and logicDor Askayo2021-02-091-6/+0
* renderer/native: Remove unused fieldDor Askayo2021-02-091-2/+0
* onscreen/native: Move function declaration to the correct header fileDor Askayo2021-02-092-5/+5
* onscreen/native: Add missing error messagesDor Askayo2021-02-091-2/+2