-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Labels
backend: glesIssues with GLES or WebGLIssues with GLES or WebGLhelp requiredWe need community help to make this happen.We need community help to make this happen.platform: linuxLinux Specific IssuesLinux Specific Issuesplatform: waylandIssues with integration with linux/waylandIssues with integration with linux/waylandtype: bugSomething isn't workingSomething isn't working
Description
Description
When running any example on Wayland using WGPU_BACKEND=gl
it crashes with:
[2024-04-07T11:57:37Z ERROR wgpu_hal::gles::egl] EGL 'eglMakeCurrent' code 0x3008: eglMakeCurrent
thread 'main' panicked at 'called `Result::unwrap()` on an `Err` value: BadDisplay', wgpu-hal/src/gles/egl.rs:305:14
Repro steps
WGPU_BACKEND=gl cargo run --bin wgpu-examples
Expected vs observed behavior
Running like it does on GL/Vulkan on X11 and Vulkan onWayland
Extra materials
backtrace.txt
Platform
[2024-04-07T11:57:37Z DEBUG wgpu_hal::gles::adapter] Vendor: AMD
[2024-04-07T11:57:37Z DEBUG wgpu_hal::gles::adapter] Renderer: AMD Radeon RX 6900 XT (radeonsi, navi21, LLVM 17.0.6, DRM 3.57, 6.8.2-arch2-1)
[2024-04-07T11:57:37Z DEBUG wgpu_hal::gles::adapter] Version: OpenGL ES 3.2 Mesa 24.0.4-arch1.2
[2024-04-07T11:57:37Z DEBUG wgpu_hal::gles::adapter] SL version: OpenGL ES GLSL ES 3.2
BartBM, Friz64, ganhaque, xyloflake, MeoMix and 3 more
Metadata
Metadata
Assignees
Labels
backend: glesIssues with GLES or WebGLIssues with GLES or WebGLhelp requiredWe need community help to make this happen.We need community help to make this happen.platform: linuxLinux Specific IssuesLinux Specific Issuesplatform: waylandIssues with integration with linux/waylandIssues with integration with linux/waylandtype: bugSomething isn't workingSomething isn't working