Closed Bravo555 closed 5 years ago
I don't think anyone here will be able to help, we are just providing a rust interface to tcod.
Your best bet would be to take it to the SDL forums and see what they say.
Yeah, I'm afraid I don't really have anything useful to say here either, sorry!
We've written the bindings to libtcod and as far as most of the people working on them, SDL is basically a libtcod's implementation detail. I certainly don't have knowledge that could help here and I haven't used KDE for over a decade.
Thanks for responses! I guess then, as this is not an issue with libtcod itself but rather with its dependency, there's nothing to fix here and the issue can be closed.
A tcod application seems to be disabling compositor effects as long as it's running. The effect is visible here:
I thought that maybe SDL is responsible for such undesirable behaviour so I tried to make a minimal SDL example to reproduce this behaviour:
And to my surprise, the same build of the code one time disables compositor, and another time it doesn't... It seems to just be completely random. I compile the code with
g++ main.cpp -lSDL2
. I'm using the OpenGL 3.1 compositor in KDE. Do you happen to know what could be causing the issue? I'd happily look into that, should you give me a few pointers where to start.