No idea if this is the correct subforum, so feel free to move.
Ok, so I described the problem on the nvidia forum here:
https://devtalk.nvidia.com/default/topic/1038735/opengl/what-do-nvldumdx-dll-amp-nvd3dumx-dll-do-/ (https://devtalk.nvidia.com/default/topic/1038735/opengl/what-do-nvldumdx-dll-amp-nvd3dumx-dll-do-/)
In a nutshell, my game doesn't blend correctly when I run
it with java. But when I capture and replay the same non-working
game with apitrace, it suddenly displays correctly!?
As far as I could see, apitrace doesn't load nvldumdx.dll ||
nvd3dumx.dll. No idea what they do though.
Also, this used to work 2 years ago, so I want to scream nvidia
driver update broke it...
To make things even more fun, the exact same code runs on my
ati card.
Game in java with unblended background:
(https://i.imgur.com/UPJmNhq.png)
Apitrace:
(https://i.imgur.com/OgFQhVj.png)