summaryrefslogtreecommitdiff
path: root/src/backends/native/meta-renderer-native.c
Commit message (Expand)AuthorAgeFilesLines
* renderer/native: Move per frame KMS update to MetaFrameNativeJonas Ådahl2023-03-021-38/+83
* backends/native: Introduce MetaRendererViewNativeDor Askayo2023-03-021-16/+18
* kms: Always handle KMS update result via callbackJonas Ådahl2023-03-011-36/+26
* renderer/native: Detach old onscreens when rebuilding viewsJonas Ådahl2023-02-221-10/+13
* renderer/native: Don't leak onscreen in error pathJonas Ådahl2023-02-221-2/+3
* onscreen/native: Track GAMMA_LUT invalidations hereJonas Ådahl2023-02-011-0/+19
* renderer/native: Make onscreen handle setting gammaJonas Ådahl2023-02-011-11/+7
* backend: Get 'is-stage-views-scaled' from backendJonas Ådahl2022-12-171-1/+1
* backend: Set up and use ownership chainsJonas Ådahl2022-12-171-5/+10
* backend/native: Create MetaRenderDevice on_gpu_added when it does not existsŁukasz Spintzyk2022-11-011-3/+2
* kms/device: Add flag to disable sending DRM modifiers to clientsMichel Dänzer2022-09-221-9/+32
* backend/native: Prepare render devices earlier than KMSJonas Ådahl2022-09-021-98/+30
* kms/device: Differentiate between lack of AddFb2() and udev ruleJonas Ådahl2022-08-021-1/+7
* renderer-native: Fall back to ARGB if XRGB is not supportedDaniel van Vugt2022-07-291-6/+22
* renderer/native: Restore EGL state after creating secondary GPU stateŁukasz Spintzyk2022-04-201-22/+18
* backends/native: Change uint32_t modifiers to uint64_tIvan Molodetskikh2022-03-061-1/+1
* cogl/renderer: Add 'is_dma_buf_supported()' vfuncJonas Ådahl2022-02-071-0/+23
* backends/kms: Implement privacy screen handling and settingMarco Trevisan (Treviño)2022-01-251-0/+1
* renderer/native: Clear old KMS updates on views rebuildJonas Ådahl2022-01-091-0/+1
* renderer/native: Don't clear GPU data with pending page flipsJonas Ådahl2021-12-221-9/+65
* cursor-renderer/native: Clear GPU state before closing deviceJonas Ådahl2021-12-221-0/+31
* renderer/native: Allow forcing EGLStream backendJonas Ådahl2021-12-081-9/+21
* renderer/native: Set EGLContext when creating secondary GPU dataJonas Ådahl2021-11-261-0/+1
* 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