summaryrefslogtreecommitdiff
path: root/src/backends/native/meta-renderer-native.c
Commit message (Expand)AuthorAgeFilesLines
* wayland: Only init EGLStream controller if we didn't end up with gbmJonas Ådahl2021-10-201-0/+11
* renderer/native: Try the gbm renderer before the EGLDevice rendererJonas Ådahl2021-10-191-23/+27
* renderer/native: Log render mode per deviceJonas Ådahl2021-10-191-0/+30
* renderer/native: Use MetaRenderDeviceJonas Ådahl2021-10-181-342/+121
* renderer/native: Get bpp from gbm_boJonas Ådahl2021-10-181-1/+1
* cogl/winsys: Remove 'multiple-onscreen' featureJonas Ådahl2021-10-181-3/+0
* Explicitly create the clutter context and backendJonas Ådahl2021-10-181-1/+5
* renderer/native: Include error message in log entriesJonas Ådahl2021-07-161-4/+6
* clutter: Add vblank duration to ClutterStageViewIvan Molodetskikh2021-07-131-0/+1
* native: Release output device files that are unusedJonas Ådahl2021-07-071-21/+122
* drm-buffer: Create from MetaDeviceFile instead of MetaKmsDeviceJonas Ådahl2021-07-071-0/+11
* renderer/native: Decouple device file from MetaKmsDeviceJonas Ådahl2021-07-071-15/+34
* renderer/native: Look up prefers-shadow cap via MetaKmsDeviceJonas Ådahl2021-07-071-20/+2
* renderer/native: Create dummy offscreens if onscreens fail to allocateJonas Ådahl2021-07-071-6/+40
* renderer/native: Clear pending update list before repopulatingJonas Ådahl2021-06-121-1/+1
* renderer-native: Don't attempt to queue mode sets on non-onscreen viewsJonas Ådahl2021-06-091-2/+14
* renderer/native: Destory EGL context on GPU data tear downJonas Ådahl2021-05-051-0/+8
* native: Invalidate CRTC gamma when resuming or leaving power saveJonas Ådahl2021-04-291-0/+9
* renderer/native: Fix disabling monitors on otherwise unchanged deviceJonas Ådahl2021-04-141-31/+11
* renderer: Switch open coded list clearing to g_clear_list()Jonas Ådahl2021-04-141-13/+8
* renderer/native: Remove unused function parameterJonas Ådahl2021-04-141-4/+4
* backend/native: Only disable KMS modifiers for i915Jonas Ådahl2021-04-141-2/+16
* native: Add headless mode using surfaceless EGL contextJonas Ådahl2021-03-121-26/+97
* Introduce virtual monitorsJonas Ådahl2021-03-121-34/+70
* renderer/native: Downgrade warning to message about no hw-accel dGPU pathJonas Ådahl2021-03-121-1/+1
* cogl: Remove cogl_get_clock_time()Ivan Molodetskikh2021-03-081-11/+0
* src: Stop using GSliceRobert Mader2021-02-221-2/+2
* renderer/native: Remove unnecessary field and logicDor Askayo2021-02-091-6/+0
* renderer/native: Remove unused fieldDor Askayo2021-02-091-2/+0
* cogl/onscreen: Move direct scanout to CoglOnscreen classJonas Ådahl2021-01-301-2/+0
* cogl/onscreen: Make swap_buffer/region CoglOnscreen class vfuncsJonas Ådahl2021-01-301-4/+0
* cogl/onscreen: Use CoglFramebufferClass::allocate() to initJonas Ådahl2021-01-301-3/+0
* Make all CoglOnscreen sub types inherit CoglOnscreenJonas Ådahl2021-01-301-24/+14
* renderer/native: Move out CoglOnscreen code to separate fileJonas Ådahl2021-01-301-2277/+116
* cogl/onscreen: Change to follow mutters naming conventionJonas Ådahl2021-01-301-35/+35
* cogl/onscreen/egl: Move struct to C fileJonas Ådahl2021-01-301-46/+85
* cogl: Move CoglOnscreen struct to C fileJonas Ådahl2021-01-301-43/+44
* kms: Add atomic MetaKmsImplDevice backendJonas Ådahl2021-01-221-0/+1
* kms/page-flip: Pass ownership of listener user data along with closureJonas Ådahl2021-01-221-96/+33
* renderer/native: Keep onscreens alive until after the next mode setJonas Ådahl2021-01-221-0/+35
* renderer/native: Make dummy power save flips symbolicJonas Ådahl2021-01-221-0/+5
* backend/native: Set CRTC gamma once per frameJonas Ådahl2021-01-221-0/+13
* renderer/native: Prepare for real page flips without primary plane changesJonas Ådahl2021-01-221-0/+3
* cursor-renderer/native: Update HW state during framesJonas Ådahl2021-01-221-7/+68
* kms: Add symbolic page flips and cogl frame infosJonas Ådahl2021-01-221-0/+19
* renderer-native: Always post device wide updates during mode setJonas Ådahl2021-01-221-38/+232
* clutter/frame: Make rendering backends set the frame resultJonas Ådahl2021-01-221-14/+31
* cogl/onscreen: Add opaque user_data pointer to onscreen present callsJonas Ådahl2021-01-221-2/+5
* kms: Add some basic debug loggingJonas Ådahl2021-01-221-0/+14
* kms: Add way to preserve failed updateJonas Ådahl2021-01-221-3/+13