I’ve updated the toneg0d gui library to the latest version.
I’m using a non squared picture of 1280x800 pixels for my menu background, and before the update it works fine in my two android devices (Xperia S and BQ Edison 2).
After the update the image is not loaded. If I use a squared picture, the image is loaded but if I use a not squared one, the image is not loaded, even if the image is a power of two (1024x512 doesn’t work).
toneg0d, have you make some change that could explain this behaviour? Any suggestion to solve this issue are welcome.
I have a similar issue with standard JME, with a plain quad with a 1024x512 texture. It’s rendered black but somehow it seems to happen in the GuiNode only, maybe I’m wrong.
Anyway I found a workaround that may not be optimal but I guess it worth the try. It seems it’s a mipmap issue on some device so setting the texture MinFilter to BilinearNoMipMap fixed the issue for me.
And now is working.
It’s strange because before the last toneg0dGUI update the picture was showed without problems (and without the BilinearNoMipMaps).
Ugh sorry… my post got et’ yet again. Yes, I tested this (in reverse) as well… as I had them set this way… and that’s why my test didn’t show the same results.
I made the switch to the library to account for font smoothing issues I was getting complaints about. I’ll add a check for Android and make this happen automatically.