No fundamental problem discovered thus far...
- GTK-3 does not resize the window, need to `set_size_request()` (instead of `resize()`)
- forgot to set slot-state to READ ⟹ submissions flood the full queue
- condition to allow frame display was too tight, thus slipping at first frame
- forgot to submit follow-up read tasks
Hereby I use the setup and framework from last year's FrOSCon talk
to bootstrap the demo example code for the talk at FrOSCon-26
Notably, the modern OpenGL output pipeline based on EGL is intended for reuse.
Insights in this code were based essentially on existing code bases under GPL.
Furthermore, using GPL is seen as a statement in support of "The Commons"