Yeah, me too. I believe purging the module cache fixed that issue for me.
vendor/gioui.org/ui/app/egl_linux.go:27:3: cannot use nil as type _Ctype_EGLConfig in return argument"
This path indicates a very old version of gioui; the "ui" prefix was removed in https://gioui.org/commit/22cd88df9f7fd9e1 more than 1 year ago. I'm not familiar with vendoring Go code, so I can't help you upgrade, but at the very least your import paths must change to remove the
RESOLVED FIXED REPORTED
What does your
What version of Gio are you using?
EGLConfigdefined on your system? There should be a
Thanks. git.sr.ht probably garbage collected the commit, and the fix is not on main because i want to verify it. Can you try the compute branch?
I happen to be debugging a similar issue on my Intel GPU. The change https://gioui.org/commit/a266052717c3845d fixes one potential cause of GPU hangs. Can you let me know how it fares on your setup?
EDIT: Updated commit hash.
Are you running on Linux? The compute renderer only supports Linux and Android right now.
Out of curiosity, how does the compute renderer fare? Its general performance doesn't yet match the old renderer, but it doesn't have limits in the number of paths (except for GPU memory).
Use GIORENDERER=forcecompute to enable it.