Fix/meshopt wechat (#406)

* fix wechat wasm.validation problem

* fix wechat problems
This commit is contained in:
Yiwen
2023-08-23 09:47:40 +08:00
committed by GitHub
parent a3a002239a
commit ca73bccb77
3 changed files with 38 additions and 41 deletions
+28 -14
View File
@@ -1,21 +1,35 @@
declare module 'external:emscripten/meshopt/meshopt_decoder.asm.js' {
namespace MeshoptDecoder {
const supported: boolean;
const ready: Promise<void>;
function decodeVertexBuffer (target: Uint8Array, count: number, size: number, source: Uint8Array, filter?: string): void;
function decodeIndexBuffer (target: Uint8Array, count: number, size: number, source: Uint8Array): void;
function decodeIndexSequence (target: Uint8Array, count: number, size: number, source: Uint8Array): void;
function decodeGltfBuffer (target: Uint8Array, count: number, size: number, source: Uint8Array, mode: string, filter?: string): void;
function useWorkers (count: number): void;
function decodeGltfBufferAsync (count: number, size: number, source: Uint8Array, mode: string, filter?: string): Promise<Uint8Array>;
}
export default MeshoptDecoder;
}
declare module 'external:emscripten/meshopt/meshopt_decoder.wasm.js' {
namespace MeshoptDecoder {
const supported: boolean;
const ready: (instantiateWasm: any) => Promise<void>;
function decodeVertexBuffer (target: Uint8Array, count: number, size: number, source: Uint8Array, filter?: string): void;
function decodeIndexBuffer (target: Uint8Array, count: number, size: number, source: Uint8Array): void;
function decodeIndexSequence (target: Uint8Array, count: number, size: number, source: Uint8Array): void;
function decodeGltfBuffer (target: Uint8Array, count: number, size: number, source: Uint8Array, mode: string, filter?: string): void;
function useWorkers (count: number): void;
function decodeGltfBufferAsync (count: number, size: number, source: Uint8Array, mode: string, filter?: string): Promise<Uint8Array>;
}
export default MeshoptDecoder;
}
declare namespace MeshoptDecoder {
const supported: boolean;
const ready: Promise<void>;
function decodeVertexBuffer (target: Uint8Array, count: number, size: number, source: Uint8Array, filter?: string): void;
function decodeIndexBuffer (target: Uint8Array, count: number, size: number, source: Uint8Array): void;
function decodeIndexSequence (target: Uint8Array, count: number, size: number, source: Uint8Array): void;
function decodeGltfBuffer (target: Uint8Array, count: number, size: number, source: Uint8Array, mode: string, filter?: string): void;
function useWorkers (count: number): void;
function decodeGltfBufferAsync (count: number, size: number, source: Uint8Array, mode: string, filter?: string): Promise<Uint8Array>;
}
File diff suppressed because one or more lines are too long
Binary file not shown.