You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
vulkan option to configure alpha value of the pixel should be used for compositing. wgpu uses the OPAQUE_BIT as default no transparency. MOST drivers just ignore that option and allow compositing if alpha channel is present. that's why transparency works for others using x11 or windows. but wayland actually respects that option, which causes transparency to not work.
you can fork wgpu repo and patch it to pass vulkan PRE_MULTIPLIED or something instead. then, it will work on wayland too. or, just wait until someone submits a PR to wgpu to expose those surface transparency options via wgpu.
The text was updated successfully, but these errors were encountered:
translucent-window-click-thru
Window alpha transparency support gfx-rs/wgpu#687 (comment) , wgpu doesn't expose surface / window level transparency yet.
vulkan option to configure alpha value of the pixel should be used for compositing. wgpu uses the OPAQUE_BIT as default no transparency. MOST drivers just ignore that option and allow compositing if alpha channel is present. that's why transparency works for others using x11 or windows. but wayland actually respects that option, which causes transparency to not work.
you can fork wgpu repo and patch it to pass vulkan PRE_MULTIPLIED or something instead. then, it will work on wayland too. or, just wait until someone submits a PR to wgpu to expose those surface transparency options via wgpu.
The text was updated successfully, but these errors were encountered: