Hmm, jak tak googluju, se zdá, že problém je v množství různých bugů na ATI kartách. Takže kromě jazyka GLSL asi nutno vzít v potaz, jaký typ grafické karty mám (její drivery) a že to třeba spouštím na Linuxu. Nenašel jsem konkrétně ten samý bug, ale jiné se tomu projevem podobající
No svého času jsem portoval hry J2ME na mobilech, a tam byly bugy na denním pořádku. Některé telefony neuměly uvolňovat pamět, takže bylo nutné nedopostit, aby bylo potřeba garbage collectoru, většina prostě nesplňovala specifikace, a tedy bylo potřeba zjišťovat u každého telefonu zvlášť, jak konkrétně porušuje specifikace. Například čtu, že pokud u GLSL zadáte jako globální int proměnnou, tak musíte připsat const, a pak že to možná bude fungovat. Odrazuje to od toho se GLSL vůbec dál zabývat jako něčím seriozním.