weston/libweston/renderer-gl
Pekka Paalanen 88e5fcb55a gl-renderer: pbuffer config for non-surfaceless
If we don't have the surfaceless_context extension, we create a pbuffer as a
dummy surface to work with. If we also don't have configless_context, then it
is possible the config used for creating the context does not support pbuffers.
Therefore, if both conditions apply, we need to pick a config that supports
both window and pbuffer surfaces.

This makes the "base" config compatible, but it does not yet guarantee that we
actually pick it again when creating the pbuffer surface. Fixing that is
another patch.

Signed-off-by: Pekka Paalanen <pekka.paalanen@collabora.com>
2019-10-04 12:17:18 +03:00
..
egl-glue.c gl-renderer: configs for pbuffers too 2019-10-04 12:17:18 +03:00
gl-renderer-internal.h gl-renderer: configs for pbuffers too 2019-10-04 12:17:18 +03:00
gl-renderer.c gl-renderer: pbuffer config for non-surfaceless 2019-10-04 12:17:18 +03:00
gl-renderer.h gl-renderer: remove EGLConfig attributes from API 2019-10-04 12:17:18 +03:00
meson.build gl-renderer: move into egl-glue.c 2019-10-04 12:17:18 +03:00