@phaserjs/phaser
Version:
16 lines (15 loc) • 436 B
JavaScript
import { WebGLRendererInstance } from "../WebGLRendererInstance";
export function SupportsCompressedTexture(baseFormat, format) {
const renderer = WebGLRendererInstance.get();
if (renderer) {
const supportedFormats = renderer.compression[baseFormat.toUpperCase()];
if (supportedFormats) {
if (format) {
return format in supportedFormats;
} else {
return true;
}
}
}
return false;
}