openpencil/.github
Kayshen-X adff3c4351 ci: wrap Linux strict-GPU test in xvfb + force Mesa llvmpipe
Hosted Ubuntu runner has libegl1-mesa-dev installed but no X display, so
`eglInitialize` fails with 'EGL is not initialized, or could not be
initialized, for the specified EGL display connection'.

xvfb gives EGL_DEFAULT_DISPLAY a real X11 connection so eglInitialize
succeeds; LIBGL_ALWAYS_SOFTWARE + llvmpipe + MESA_GL_VERSION_OVERRIDE
forces Mesa software pipe (no GPU on runner). Together these unblock
the EGL pbuffer GPU smoke + chrome+stub composition tests on Linux CI.
2026-05-05 22:27:00 +08:00
..
ISSUE_TEMPLATE V0.7.0 (#95) 2026-04-11 23:25:13 +08:00
workflows ci: wrap Linux strict-GPU test in xvfb + force Mesa llvmpipe 2026-05-05 22:27:00 +08:00
FUNDING.yml V0.7.0 (#95) 2026-04-11 23:25:13 +08:00
pull_request_template.md V0.3.3 (#33) 2026-03-11 21:18:49 +08:00