06-20-2025, 01:50 PM
Good news, fixed the issue. Bad news, it was only fixed by moving from DirectX9EX to DirectX9c. The latter being more crash prone when alt-tabbing.
I'll probably throw 2 more days at this issue, and then switch over to trying to fix the memory leaks in the OpenGL 1/2 renderer. If I can't get either resolved by the 26th, I'll probably downgrade Ogre3D (our rendering engine) in the Windows port to version 12. (Currently we're on version 14.) If/When newer APIs (OpenGL3, DirectX11, Vulkan, Software Renderer) are funded, I'll revert the Windows port back to Ogre3D 14. (The first two APIs are also in version 12, so if the issue still remain, sticking with version 12 in Windows indefinitely.)
I'll probably throw 2 more days at this issue, and then switch over to trying to fix the memory leaks in the OpenGL 1/2 renderer. If I can't get either resolved by the 26th, I'll probably downgrade Ogre3D (our rendering engine) in the Windows port to version 12. (Currently we're on version 14.) If/When newer APIs (OpenGL3, DirectX11, Vulkan, Software Renderer) are funded, I'll revert the Windows port back to Ogre3D 14. (The first two APIs are also in version 12, so if the issue still remain, sticking with version 12 in Windows indefinitely.)
"great writers are indecent people, they live unfairly, saving the best part for paper.
good human beings save the world, so that bastards like me can keep creating art, become immortal.
if you read this after I am dead it means I made it." ― Charles Bukowski
good human beings save the world, so that bastards like me can keep creating art, become immortal.
if you read this after I am dead it means I made it." ― Charles Bukowski