Я пытаюсь улучшить производительность довольно интенсивного графического метода, перенося его из Typescript в WebAssembly с помощью AssemblyScript. Метод манипулирует ImageData
холста.
У меня проблемы с передачей этого ImageData
(или хотя бы Uint8ClampedArray
) из Typescript в AssemblyScript. Я нашел действительно хороший учебник , подробно описывающий, как создавать и отправлять эти данные из AS в TS, но не нашел много информации о том, как поступить наоборот.
Мне бы очень хотелось узнать, как это сделать, желательно без необходимости делать новую копию Uint8ClampedArray
в AS, но я не уверен, возможно ли это вообще. Подробная информация о том, почему это (не) будет высоко ценится!