Przeglądaj źródła

Fix reader not created

Popov72 5 lat temu
rodzic
commit
cf293326e7
1 zmienionych plików z 2 dodań i 1 usunięć
  1. 2 1
      src/Misc/KTX2/KTX2WorkerThread.ts

+ 2 - 1
src/Misc/KTX2/KTX2WorkerThread.ts

@@ -37,7 +37,8 @@ export function workerFunc(): void {
         if (event.data.action === "init") {
             postMessage({action: "init"});
         } else if (event.data.action === "createMipmaps") {
-            _createMipmaps(event.data.kfr, event.data.caps).then((mipmaps) => {
+            const kfr = new KTX2FileReader(event.data.data);
+            _createMipmaps(kfr, event.data.caps).then((mipmaps) => {
                 postMessage({ action: "mipmapsCreated", success: true, id: event.data.id, mipmaps: mipmaps.mipmaps }, mipmaps.mipmapsData);
             }).catch((reason) => {
                 postMessage({ action: "mipmapsCreated", success: false, id: event.data.id, msg: reason });