mirror of
https://git.sr.ht/~eliasnaur/gio
synced 2026-07-01 07:35:40 +00:00
6294390df2cf67cf3872f037594bb03adf8aefe1
For some reason, the Mesa OpenGL software renderer fails to correctly render some of the tests in gpu/internal/rendertest. The Linux builder uses the Vulkan software renderer, so only the FreeBSD builders fails. The root cause may be a Gio issue, but since all the other backends work, including hardware OpenGL, there is a likelyhood the issue is in Mesa. I don't have the temperament to debug Mesa issues, so this change disables software OpenGL on FreeBSD, which will cause the rendertests to skip. Running Vulkan tests under FreeBSD is blocked on https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=257303 In practice it won't matter: FreeBSD and Linux use the same software for software renderers. Signed-off-by: Elias Naur <mail@eliasnaur.com>
Gio - https://gioui.org
Immediate mode GUI programs in Go for Android, iOS, macOS, Linux, FreeBSD, OpenBSD, Windows, and WebAssembly (experimental).
Installation, examples, documentation
Go to gioui.org.
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 to the mailing list and patches to gio-patches. No Sourcehut account is required and you can post without being subscribed.
See the contribution guide for more details.
An official GitHub mirror is available.
Description
Languages
Go
89.6%
C
7%
Java
1.7%
Objective-C
1.6%