Looks like some browser / device combinations (thank you android) is not able to load textures greater than 4096x4096px. i tried looking for the GLinfo and switch the texture accordingly, low res for android, hi-res for everything else. The downside is, the browser transfers both textures (hi-res and low res). Any idea how to provide different textures for certain devices without loading/transfering all cases for every device ?
i guess this comes down to a question i had last year regarding the possibility to load textures dynamically on runtime. anyone ?