mirror of
https://gitlab.freedesktop.org/wayland/weston.git
synced 2025-12-20 17:30:08 +01:00
PIXMAN_a8r8g8b8 / PIXMAN_a8b8g8r8 only matches GL_BGRA_EXT / GL_BGRA on little-endian. So to have a GL format, we should use DRM_FORMAT_ARGB8888 / DRM_FORMAT_ABGR8888. Without GL_EXT_read_format_bgra, the read-back format is DRM_FORMAT_ABGR8888. Then weston-screenshooter fails to create a wl_shm buffer with WL_SHM_FORMAT_ABGR8888, unless it has been added with wl_display_add_shm_format. Signed-off-by: Loïc Yhuel <loic.yhuel@softathome.com> |
||
|---|---|---|
| .. | ||
| egl-glue.c | ||
| fragment.glsl | ||
| gl-renderer-internal.h | ||
| gl-renderer.c | ||
| gl-renderer.h | ||
| gl-shader-config-color-transformation.c | ||
| gl-shaders.c | ||
| meson.build | ||
| vertex.glsl | ||