if anyone has a moment, could you try something out for me, please?
On windows, run the jucedemo and drag the little component that says “try dragging this onto the desktop etc…” onto the desktop.
Is it the same colour when it’s on the desktop as when it’s in the window, or does it look a bit murky?
I’m just a bit confused because in the past to get transparent windows working, I had to pre-multiply the image’s alpha channel, but I just noticed that on my PC, it now only looks right if I don’t premultiply.
So I’m wondering if this is something broken in my graphics card, and whether it does the same thing on all machines. Could be that my machine was actually getting it wrong when I first wrote the code, but don’t have any way of knowing which one’s right!