decodePvr method
Implementation
Image? decodePvr(List<int> data) {
// Use a heuristic to detect potential apple PVRTC formats
if (_countBits(data.length) == 1) {
// very likely to be apple PVRTC
final image = decodeApplePVRTC(data);
if (image != null) {
return image;
}
}
final input = InputBuffer(data);
final magic = input.readUint32();
if (magic == 0x03525650) {
return decodePVR3(data);
}
return decodePVR2(data);
}