It looks like we are seeing differences between iOS versions. If you have an iOS device and happen to be reading this thread, can you try this PG (from above), post your iOS version, and screenshot of the result? Thanks.
Thanks to @sebavan for checking with WebGL Report. It seems to indicate that you are right, PVRTC and ETC2 have been added back. So that means we may still have an issue with ETC1.
Hi @bghgary,
after reading the suggestion made by @Evgeni_Popov on the Github issue, I created a playground where I force internalTexture.invertY = false and this does fix the issue, with the texture orientation being the same on iOS as it is on my PC.
Please see: https://playground.babylonjs.com/#Q9VZS9#828
Thanks
Yes, sorry for the slow response. I am going to fix this better but I’m swamped at the moment. Setting invertY will work as a workaround as well as updating iOS to 15.4.