summaryrefslogtreecommitdiff
path: root/src/backends/native/meta-cursor-renderer-native.c
Commit message (Expand)AuthorAgeFilesLines
* backend: Move GPU ownership from the monitor manager to the backendJonas Ådahl2019-06-201-7/+15
* cursor-renderer-native: Free MetaCursorNativePrivate structMarco Trevisan (Treviño)2019-05-271-0/+1
* cursor-renderer/native: Clear active CRTC gbm_bo when destroyedJonas Ådahl2019-02-251-0/+22
* Fix builds with G_DISABLE_ASSERTFlorian Müllner2019-01-251-0/+1
* cursor-renderer: Add API to allow inhibiting HW cursorJonas Ådahl2019-01-161-0/+4
* cursor-renderer-native: Floor the cursor position instead of roundingDaniel van Vugt2018-12-131-2/+2
* Clean up include macros messJonas Ådahl2018-11-061-4/+3
* Don't cast free function passed to g_clear_pointerFlorian Müllner2018-07-311-2/+2
* backends: Move MetaOutput::crtc field into private structJonas Ådahl2018-06-281-4/+6
* cursor-render/native: Realize hw cursor lazillyJonas Ådahl2018-06-151-76/+100
* cursor-renderer/native: Don't trigger redraw when cursor hiddenJonas Ådahl2018-06-151-1/+4
* cursor-renderer/native: Update hw state via generic update pathJonas Ådahl2018-06-151-1/+1
* backend/native: Remove unnecessary cursor renderer updateJonas Ådahl2018-06-151-7/+0
* cursor-renderer/native: Let the backend realize cursor sprite itselfJonas Ådahl2018-06-151-20/+49
* cursor-renderer/native: Rename frame scheduling helper functionJonas Ådahl2018-06-151-3/+3
* cursor-renderer: Centralize hw cursor realization pathsJonas Ådahl2018-06-151-10/+29
* cursor-renderer/native: Various whitespace fixesJonas Ådahl2018-06-151-9/+16
* cursor-renderer/native: Fetch instead of pass wl_buffer when realizingJonas Ådahl2018-06-151-9/+24
* cursor-renderer/native: Shorten some helper function namesJonas Ådahl2018-06-151-18/+16
* cursor-renderer: Fetch instead of pass Xcursor image when realizingJonas Ådahl2018-06-151-8/+10
* cursor-renderer-native: take rotation into accountOlivier Fourdan2018-03-291-2/+16
* cursor-renderer-native: Take panel-orientation into accountHans de Goede2017-12-251-3/+12
* backends: add 'monitors-updated-internal' signal to only update internal stateMarco Trevisan (Treviño)2017-10-131-1/+1
* cursor-renderer-native: Support HW cursors on multiple GPUsJonas Ådahl2017-10-061-151/+314
* cursor-rendere-native: Don't declare HW cursors broken on EACCESJonas Ådahl2017-10-051-5/+8
* cursor-renderer-native: Don't leak cursor gbm buffersJonas Ådahl2017-10-051-1/+1
* backends: Split out CRTC/output management to MetaGpuJonas Ådahl2017-10-051-9/+16
* native/cursor-renderer: Cleanup constructionJonas Ådahl2017-10-051-43/+67
* cursor-renderer-native: Remove unused functions and declarationsJonas Ådahl2017-10-051-8/+0
* cursor-renderer-native: Cleanup type declarationJonas Ådahl2017-10-051-0/+5
* backends/native: Move KMS fd management to monitor managerJonas Ådahl2017-10-051-1/+5
* Make MetaOutput a GObjectJonas Ådahl2017-10-051-0/+1
* cursor-renderer-native: Don't use HW cursor on transformed logical monitorJonas Ådahl2017-08-211-17/+26
* cursor-renderer: Track cursor position using floatsJonas Ådahl2017-07-141-26/+42
* logical-monitor: Make scale a floatJonas Ådahl2017-07-141-2/+2
* monitor-config-manager: Support logical monitor transformsJonas Ådahl2017-04-071-0/+1
* monitor: Don't keep CRTC position in MetaMonitorCrtcModeJonas Ådahl2017-04-071-2/+7
* Add support for scaled logical monitor framebuffersJonas Ådahl2017-04-071-28/+154
* cursor-renderer/native: Warn when we start falling back on OpenGLJonas Ådahl2017-03-291-0/+3
* cursor-renderer-native: fallback to texture cursorJente Hidskes2017-03-291-4/+15
* MetaCursorRendererNative: Always force set hw cursor the first timeJonas Ådahl2017-02-071-9/+15
* monitor-manager: Rename MetaCRTC(Info) to MetaCrtc(Info)Jonas Ådahl2017-01-251-3/+3
* MetaCursorRendererNative: Fall back to texture when there is no gbmJonas Ådahl2016-11-181-0/+8
* cursor-renderer: Add a cursor painted signalRui Matos2016-08-311-0/+5
* Move cogl KMS winsys into the native backendJonas Ådahl2016-07-201-5/+9
* cursor-renderer-native: Re-use cogl's gbm deviceRui Matos2016-02-041-4/+1
* cursor-renderer-native: Avoid a crash if we fail to allocate a gbm boRui Matos2016-01-111-0/+3
* native: Implement DRM-based crtc rotationCarlos Garnacho2016-01-071-0/+29
* MetaCursorRenderer: Rely on update_cursor for redrawingJonas Ådahl2015-09-131-1/+0
* Support scaling of cursor sprites given what output they are onJonas Ådahl2015-09-131-50/+244