Cogl.WinsysID

Identifies specific window system backends that Cogl supports.

These can be used to query what backend Cogl is using or to try and explicitly select a backend to use.

WinsysID.ANY

Implies no preference for which backend is used

WinsysID.STUB

Use the no-op stub backend

WinsysID.GLX

Use the GLX window system binding API

WinsysID.EGL_XLIB

Use EGL with the X window system via XLib

WinsysID.EGL_NULL

Use EGL with the PowerVR NULL window system

WinsysID.EGL_GDL

Use EGL with the GDL platform

WinsysID.EGL_WAYLAND

Use EGL with the Wayland window system

WinsysID.EGL_KMS

Use EGL with the KMS platform

WinsysID.EGL_ANDROID

Use EGL with the Android platform

WinsysID.EGL_MIR

Use EGL with the Mir server

WinsysID.WGL

Use the Microsoft Windows WGL binding API

WinsysID.SDL

Use the SDL window system