OrcaSlicer/deps/GLEW
Matthias Blaicher bf59fe458f
Fix EGL/GLX mismatch causing blank 3D preview on Linux (#12308)
- Add configurable GLEW_USE_EGL option (default OFF) to match wxWidgets
- Explicitly set wxUSE_GLCANVAS_EGL=OFF for vendored wxWidgets build
- Add compile-time check to detect EGL/GLX backend mismatch between
  GLEW and wxWidgets, preventing silent rendering failures

The bug occurred when GLEW was compiled with EGL support (using
eglGetProcAddress) but wxWidgets created GLX contexts. This mismatch
caused OpenGL function pointers to fail loading, resulting in blank
3D model preview.

Co-authored-by: SoftFever <softfeverever@gmail.com>
2026-02-15 16:26:16 +08:00
..
glew Fix EGL/GLX mismatch causing blank 3D preview on Linux (#12308) 2026-02-15 16:26:16 +08:00
GLEW.cmake Fix EGL/GLX mismatch causing blank 3D preview on Linux (#12308) 2026-02-15 16:26:16 +08:00