mirror of
https://git.sr.ht/~eliasnaur/gio
synced 2026-07-01 07:35:40 +00:00
9126da41f453f9999d7f766b2f33189810fe319d
If creating a GPU instance fails for some reason, we need to receive the incoming frame from the application before reporting the error in a DestroyEvent. If we don't, the a deadlock will occur where the app is waiting for FrameEvent.Frame to complete, while the Window waits for the app the receive a DestroyEvent. Signed-off-by: Elias Naur <mail@eliasnaur.com>
Gio
Immediate mode GUI programs in Go. See gioui.org for details and documentation.
Issues
File bugs and TODOs through the issue tracker or send an email to ~eliasnaur/gio@todo.sr.ht. For general discussion, use the mailing list: ~eliasnaur/gio@lists.sr.ht.
Contributing
Post discussion and patches to the mailing list. No Sourcehut account is required and you can post without being subscribed.
See the contribution guide for more details.
License
Description
Languages
Go
89.6%
C
7%
Java
1.7%
Objective-C
1.6%