INNER CODE UNIT · TypeScript
applyEffect
silvia-odwyer/photon · webpack_demo/src/index.ts:192
const applyEffect = (event: Event, photon: ExtendedPhotonModule) => {
if (!ensureContexts() || !watermarkCanvas || !watermarkCtx) {
return;
}
console.time("wasm_time");
ctx.drawImage(newimg, 0, 0);
timing.start = performance.now();
const target = event.target as HTMLElement | null;
if (!target) {
return;
}
const filterName = target.id;
const rustImage = photon.open_image(canvas, ctx);
// const rustImage2 = canvas2 && ctx2 ? photon.open_image(canvas2, ctx2) : null;
const watermarkImage = photon.open_image(watermarkCanvas, watermarkCtx);