ktx2-encoder
Version:
KTX2(.ktx2) encoder for browser applications
9 lines (8 loc) • 321 B
JavaScript
import { nodeEncoder } from "./NodeBasisEncoder.js";
export function encodeToKTX2(imageBuffer, options = {}) {
if (!options.imageDecoder) {
throw "imageDecoder is required in Node.js.";
}
globalThis.__KTX2_DEBUG__ = options.enableDebug ?? false;
return nodeEncoder.encode(imageBuffer, options);
}