Once you’ve done this, you’ll be able to run your applications without any Shader caching taking place; there’s no difference between running with one or two consecutive tabs open! How To Enable/disable Shader Pre Caching Steam For those who don’t know, Steam can pre-cache certain ass...
Mistake 7: Not accounting for vsyncFor a game, you probably ought to enable vsync in your renderer. The hint: You’re using SDL_PollEvent in your main event loop. Otherwise you will waste lots of resources rendering thousands of frames per second. If my laptop fan spins up running your...
Fullscreen, VSyncMode.On, VSyncMode.Off) def onLoad(e as EventArgs?) is protected, override """ Load resources here. """ base.onLoad(e) GL.clearColor(0.1f32, 0.2f32, 0.5f32, 0.0f32) GL.enable(EnableCap.DepthTest) .printDisplayDevices def printDisplayDevices for device in Display...
I first used Android’sCanvas, but it was way too slow. Apparently there’shardware acceleration for Canvas in Android 3+but I couldn’t see a performance difference when I tried to enable it, and I still wanted to support 2.x if possible. I then wrote my own OpenGL renderer, that mo...