Closed issacclee closed 3 years ago
The current ktx2 parser depends on the readU64 method in core(https://github.com/playcanvas/engine/blob/1414aa879ef98c8d6aeccde53dcd79182a08b459/src/core/read-stream.js#L49
Only Safari version 15 has implementation of it. This will cause gltf with KTX texture fail to load on ios device that haven't upgraded to IOS15.
Thanks for reporting this one @issacclee. We should definitely get this addressed.
The current ktx2 parser depends on the readU64 method in core(https://github.com/playcanvas/engine/blob/1414aa879ef98c8d6aeccde53dcd79182a08b459/src/core/read-stream.js#L49
Only Safari version 15 has implementation of it. This will cause gltf with KTX texture fail to load on ios device that haven't upgraded to IOS15.