Skip to content

null1: waffle: add 'null' platform

Compare
Choose a tag to compare
@fjhenigman fjhenigman released this 27 Mar 18:05
· 39 commits to null since this release
The 'null' platform (WAFFLE_PLATFORM_NULL) works with EGL_PLATFORM_NULL,
KHR_surfaceless_context and EXT_image_dma_buf_import to hide surfaceless
operation behind a waffle window.
In this platform waffle windows contain gbm buffers which GLES renders
into via dmabuf -> EGL image -> GL framebuffer.
The gbm buffers can be displayed via DRM/KMS.

Signed-off-by: Frank Henigman <fjhenigman@google.com>