Posted:

Freeform Backgammon v1.2.6 released

Released v1.2.6 update for Freeform Backgammon. This minor update fixes a crash-on-start bug for Android devices using the Vivante GC800 GPU (at least). The start-up and resume-from-pause code should be a bit faster now, too.

The crash was because the GLSL preprocessor command #line 0 in my GLSL shaders triggers a compiler error on the Vivante GC800. No other GPU's GLSL compiler seems to trip up on this. Technically, I should use #line 1 to reset the line counter, and a 0 line number is out-of-spec. One of the costs of the diversity of devices that Android runs on is running into and diagnosing odd bugs like this.

Comments or Questions?

Subscribe via RSS | Atom Feed