weston/libweston/backend-drm
Erico Nunes 8f56d03d4b libweston: Vulkan renderer
A Vulkan renderer for weston, based on the GL renderer.
The goal is to impose the least requirements as possible on Vulkan
implementations, as to allow even Vulkan 1.0 (or early development)
drivers to run a Wayland compositor. Any additional features or
extensions are made optional if possible.
Currently supports drm, wayland, x11 and headless backends.
As of this implementation, this is still considered an experimental
renderer.

Signed-off-by: Erico Nunes <nunes.erico@gmail.com>
2025-05-23 20:36:05 +01:00
..
drm-gbm.c libweston: Vulkan renderer 2025-05-23 20:36:05 +01:00
drm-internal.h libweston: Vulkan renderer 2025-05-23 20:36:05 +01:00
drm-kms-enums.h drm-backend: Add Variable Refresh Rate modes 2025-02-21 06:49:42 +00:00
drm-virtual.c libweston/drm-virtual: Point output base backend the DRM backend 2024-08-27 17:32:30 +03:00
drm.c libweston: Vulkan renderer 2025-05-23 20:36:05 +01:00
fb.c libweston: Vulkan renderer 2025-05-23 20:36:05 +01:00
kms-color.c backend-drm: set connector property "Colorspace" 2024-05-06 10:39:42 +00:00
kms.c libweston: Vulkan renderer 2025-05-23 20:36:05 +01:00
libbacklight.c libweston,tools: Include libgen.h for basename signature 2023-12-18 21:13:52 +00:00
libbacklight.h backend-drm: move into new subdir 2019-05-16 13:32:34 +01:00
meson.build libweston: Vulkan renderer 2025-05-23 20:36:05 +01:00
modes.c meson: require libdisplay-info >= 0.2.0 2025-03-06 18:34:57 +00:00
state-helpers.c backend-drm: Set default plane color space and range hints 2025-02-04 12:36:12 +00:00
state-propose.c backend-drm: make sure outputs are enabled during plane assignment 2025-04-02 18:02:45 +00:00
vaapi-recorder.c drm/vaapi: Fix pointer-size confusion 2021-08-03 11:13:23 +00:00
vaapi-recorder.h backend-drm: move into new subdir 2019-05-16 13:32:34 +01:00