Are transparent windows just not supported on Windows currently? #6083
Unanswered
axeldeckard
asked this question in
Q&A
Replies: 1 comment 3 replies
-
Windows is a bit icky with transparent windows. I haven't personally used wgpu for now, but when I used DirectX in order to get transparent window I had to remove the default window buffer, create a swap chain and associate the swap chain to the window using |
Beta Was this translation helpful? Give feedback.
3 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hi, I've been going down the rabbit hole of trying to render to a transparent window and seem to just be running in circles at this point. Pretty new to most of this so apologies if I'm missing something obvious.
The issue seems to maybe mostly just be that Windows currently reports
CompositeAlphaMode::Opaque
as the only option on any Nvidia or AMD card. Getting that behaviour on my end, and seems to be replicated by others, such as here, here, and here.I don't actually see any real issue that is dedicated to this specifically, #5661 is up and also references Windows just not intending to support transparent windows, but isn't actually about the above issue, #5368 is sorta along the same lines and mentions most currently that the issue might be due to windows not reporting surface capability correctly. #3486 seems to maybe be tackling the issue somewhat but honestly I don't fully understand some of it.
I'm mostly just wondering if the observed issue is actually covered in an existing issue somewhere, or if it's just intended behaviour, and if there's any ways to get around it. Thank you!
Beta Was this translation helpful? Give feedback.
All reactions