summaryrefslogtreecommitdiff
path: root/src/backends/native/meta-cursor-renderer-native.c
Commit message (Expand)AuthorAgeFilesLines
* renderer/native: Move per frame KMS update to MetaFrameNativeJonas Ådahl2023-03-021-8/+15
* backend: Get 'is-stage-views-scaled' from backendJonas Ådahl2022-12-171-4/+10
* cursor-renderer/native: Fix cursor sprite CRTC scaleJonas Ådahl2022-11-181-1/+1
* cursor-renderer/native: Don't put opaque buffers in cursor planeJonas Ådahl2022-11-181-3/+23
* cursor-renderer-native: Don't retry forever after GBM cursor functions failDaniel van Vugt2022-08-101-5/+15
* cursor-renderer/native: Various fixes for rotated cursorsRobert Mader2022-07-261-10/+5
* monitor-transform: Fix transform() and drop relative_transform()Robert Mader2022-07-261-2/+3
* cursor-renderer/native: Fix type in unset_crtc_cursor_renderer_privatesMichel Dänzer2022-07-211-4/+4
* cursor-renderer/native: Support allocating dumb buffersJonas Ådahl2022-04-291-23/+68
* cursor-renderer/native: Move buffer creation to helperJonas Ådahl2022-04-291-61/+107
* backends/native: Update cursor also when scaled or transformedSebastian Wick2022-04-211-1/+7
* cursor-renderer/native: Remove unused DRM_CAP_CURSOR_{WIDTH,HEIGHT}Daniel van Vugt2022-04-201-7/+0
* cursor-renderer/native: Clear GPU state before closing deviceJonas Ådahl2021-12-221-0/+14
* cursor-renderer/native: Add a means to disable HW cursorsOlivier Fourdan2021-12-201-1/+4
* backends: Only reload sprite cursor on changesCarlos Garnacho2021-12-071-2/+6
* cursor-renderer/native: Use MetaCrtcNative API to check capabilitiesJonas Ådahl2021-11-261-19/+16
* drm-buffer: Replace 'use-modifier' boolean with flagsJonas Ådahl2021-10-181-2/+8
* drm-buffer: Create from MetaDeviceFile instead of MetaKmsDeviceJonas Ådahl2021-07-071-4/+40
* Introduce virtual monitorsJonas Ådahl2021-03-121-1/+7
* monitor: Attach to backend instead of GPUJonas Ådahl2021-03-121-1/+2
* backend: Pass stage view to cursor-painted signalIvan Molodetskikh2021-03-081-1/+3
* cursor-renderer/native: Update HW state during framesJonas Ådahl2021-01-221-247/+204
* cursor-renderer/native: Store struct in CRTC privateJonas Ådahl2021-01-221-4/+31
* kms: Add way to preserve failed updateJonas Ådahl2021-01-221-1/+5
* cursor-renderer/native: Postpone cursor update if modeset is pendingJonas Ådahl2021-01-221-32/+74
* kms: Allow update passing with failed plane assignmentsJonas Ådahl2021-01-221-15/+13
* kms: Post pending updates per deviceJonas Ådahl2021-01-221-12/+24
* kms/update: Assign planes with MetaDrmBuffer instead of fb idsJonas Ådahl2021-01-221-70/+98
* cursor-renderer/native: Change guint to unsigned intJonas Ådahl2021-01-221-5/+5
* kms/update: Make dst_rect a int rectangleJonas Ådahl2021-01-221-6/+6
* kms/update: Make each MetaKmsUpdate update a single deviceJonas Ådahl2021-01-221-8/+11
* backends: Move HW cursor inhibitors to MetaBackendCarlos Garnacho2020-11-271-1/+5
* backends: Make MetaHwCursorInhibitor less about spritesCarlos Garnacho2020-11-271-2/+1
* backends: Add ::device property to MetaCursorRendererCarlos Garnacho2020-11-271-1/+3
* Make meta_* logging utilities not require line breakJonas Ådahl2020-10-081-5/+5
* crtc-mode: Move away fields from public MetaCrtcMode structJonas Ådahl2020-06-101-6/+9
* crtc: Make implementations inherit MetaCrtcJonas Ådahl2020-06-101-15/+18
* crtc: Move renderer private to MetaKmsCrtcJonas Ådahl2020-06-101-6/+12
* cursor-renderer: Pass backend to constructorJonas Ådahl2020-06-051-2/+3
* cursor-renderer-native: Take CRTC transform into accountJonas Ådahl2020-04-151-3/+4
* cursor-renderer-native: Take panel-orientation into account for sprite transformHans de Goede2020-03-271-8/+16
* cursor-renderer-native: Set cursor hotspot metadata on plane assignmentJonas Ådahl2020-03-261-7/+42
* cursor-renderer/native: Skip hw cursor upload if we can't use itRobert Mader2020-03-161-20/+36
* cursor-renderer/native: Handle GPU hotplugPekka Paalanen2020-03-101-0/+10
* cursor-renderer/native: Refactor init to per-gpuPekka Paalanen2020-03-101-19/+26
* cursor-renderer-native: Handle lack of cursor planes gracefullyJonas Ådahl2020-03-071-4/+69
* cursor-renderer-native: Fix hw cursor for non-square spritesJonas Ådahl2020-02-281-1/+1
* cursor-renderer/native: Remove unnecessary endian checkRobert Mader2020-02-281-9/+0
* cursor-renderer/native: Implement scaled/transformed hardware cursorsRobert Mader2020-02-281-74/+379
* cursor-renderer-native: Get cursor size from MetaKmsDeviceJonas Ådahl2020-02-111-11/+7