Create Uint8ClampedArray from C++

This commit is contained in:
Ingvar Stepanyan
2020-05-14 16:52:47 +01:00
committed by Ingvar Stepanyan
parent c39383333f
commit 1f35c40d3f
3 changed files with 16 additions and 41 deletions

View File

@@ -1,12 +1,6 @@
interface RawImage {
buffer: Uint8Array;
width: number;
height: number;
}
interface QuantizerModule extends EmscriptenWasm.Module {
quantize(data: BufferSource, width: number, height: number, numColors: number, dither: number): RawImage;
zx_quantize(data: BufferSource, width: number, height: number, dither: number): RawImage;
quantize(data: BufferSource, width: number, height: number, numColors: number, dither: number): Uint8ClampedArray;
zx_quantize(data: BufferSource, width: number, height: number, dither: number): Uint8ClampedArray;
free_result(ptr: number): void;
}