Cloak provides a minimal set of bindings to support compose on various desktop sessions, via GLFW. The purpose of this library is to enable rendering via MPV with OpenGL for Compose Desktop Applications.
For a compatible MPV library see zt64/mpv-kt PR #85
Warning
This code is highly experimental, and currently in rapid prototyping.