Note that there are some explanatory texts on larger screens.

plurals
  1. POKindle Fire hitches and texture corruption at 60 fps
    text
    copied!<p>This appears to be a Fire-specific GPU issue, and I'd appreciate any help or suggestions.</p> <p>For the most part, my tower-defense game is able to run 60 fps even with dozens of enemies and towers all shooting every which way. However, at seemingly random times (even with nothing happening-- like sitting on the main menu) very evenly spaced 400ms hitches pause the game at an interval of around 2-3 seconds. Then suddenly the hitches will disappear and 16x16 pixel blocks of textures will randomly not render.</p> <p>These 2 glitches appear to be mutually exclusive and, like I said can be triggered simply by starting the game and navigating from the main menu to the level-select screen, where minimal resources are loaded and little game logic is happening. I use OpenSL for sound effects, and I noted that disabling sfx changed the hitch duration to 280ms.</p> <p>Then I manually forced the framerate from 60 fps to 30 fps (by inserting a sleep in the frame tick loop), and both glitches disappeared completely.</p> <p>Here is a screen cap that demonstrates the texture not rendering. This bug happens in all 32-bit render surfaces regardless of depth/stencil values and whether color-clear is on or off.</p> <p>Thank you!</p> <p>EDIT: Actually, apparently the texture flicker happens at any framerate, however, somewhere under between 40 and 45 fps the 400ms hitch goes away. </p> <p><img src="https://i.stack.imgur.com/MtLpJ.png" alt="level select screen"></p> <p><img src="https://i.stack.imgur.com/Wr8md.png" alt="main menu"></p>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload