Wrong TranscodeFormat in WebGL run in iPad
See original GitHub issueHi, first of all thank you for the great plugin! We want to confirm if this plugin is the correct choice for us if we want to use the compressed texture in our WebGL iPad release since iPad doesn’t support DXT format. Unfortunately what we found was that in iPad, we are still having the texture to be transcoded to DXT format.
Here is the extensions that are used in iPad:
But strangely, the GraphicsFormat
results was different (e.g. PVRTC is not supported)
I used LambdaTest to test the build using the setup for iPad 6th Gen with Safari 14. Here is the specs of iPad 6th Gen: https://igotoffer.com/apple/ipad-6th-generation-2018
I can probably force the use of PVRTC based on the extensions that are supported by the GPU for now (we can get that from https://developer.mozilla.org/en-US/docs/Web/API/WebGLRenderingContext/getSupportedExtensions), but I thought I should still report this so that we can all have a proper fix if needed.
Issue Analytics
- State:
- Created 2 years ago
- Comments:5 (3 by maintainers)
@atteneder Thank you for the response, apologies for not reporting my findings in this thread. The answer for your questions are 2 yesses and unfortunately not feasible for our needs right now. Although right now we use another method, I really appreciate for the help and response all this time. I will give this plugin a go one more time in the future (maybe after we migrate to 2021.2) and hopefully we can use it in our product then.
Cheers 😃
@eatmicco Question about what is the actual problem:
If it’s two yesses, then I’d say it is expected behavior and will be improved with Unity 2021.2 and KtxUnity 3.0.0
Thanks