SiegeLord
SiegeLord
We could call it `al_interpolate_color`, so avoid confusion with the blenders, although I don't think it's a huge deal with proper documentation. Note, that I expect the outputs to be...
Sure, we can go with `al_mix_color`
In particular, we ran into an issue with OpenMPT with MinGW, where a static runtime would doubly export pthread and C++ runtime symbols. A workaround at the time was: ```...
> The other two display modes ALLEGRO_WINDOWED and ALLEGRO_FULLSCREEN_WINDOW don't have this bug. Both open the display on the primary monitor. Yes, I've made sure those worked, but I guess...
Linux uses OpenGL by default, and Windows uses Direct3D by default. Perhaps your drivers handle them differently? One way you can switch to OpenGL on windows is to add a...
That is some extensive testing! I am convinced. Alright, could you give me more details about how you compile things? Are you compiling from source? Using Nuget packages? EDIT: Nevermind,...
Would you mind repeating at least one of your tests and comparing 5.2.10 vs 5.2.11 (you'll need to patch the minimum cmake version for 5.2.10, but it should compile fine...
Thanks for doing more testing. I tried this on a weaker machine and using WSL, and I do sort of see a difference (on my more powerful machine the difference...
For Direct3D, we probably should be using https://learn.microsoft.com/en-us/windows/win32/direct3dhlsl/asdouble since it doesn't support passing doubles directly. I.e. we'd pass a pair of integers, and document this behavior. Not sure how this...
Is this windowed/fullscreen or fullscreen windowed?