| Test name | Executions per second |
|---|---|
| ✓ (WASM) 1 | 45,027,548 Ops/sec |
| (CPU) 1 | 41,254,300 Ops/sec |
| (WASM) 2 | 40,433,276 Ops/sec |
| Async wait for init (WebGL) | 2,489,966 Ops/sec |
| Async wait for init (CPU) | 2,141,498 Ops/sec |
| Async wait for init (WASM) | 1,142,456 Ops/sec |
| (General) OffscreenCanvas_from_OffscreenCanvas | 490 Ops/sec |
| (General) OffscreenCanvas_from_Canvas | 484 Ops/sec |
| (WebGL) Tensor_from_OffscreenCanvas | 14 Ops/sec |
| (WebGL) Tensor_from_Canvas | 14 Ops/sec |
| (General) OffscreenCanvas_from_OffscreenCanvas_ImageData | 14 Ops/sec |
| (General) OffscreenCanvas_from_Canvas_ImageData | 13 Ops/sec |
| (WebGL) Tensor_from_OffscreenCanvas_ImageData | 11 Ops/sec |
| (CPU) Tensor_from_Canvas_ImageData | 11 Ops/sec |
| (CPU) Tensor_from_OffscreenCanvas_TypedArray | 11 Ops/sec |
| (CPU) Tensor_from_OffscreenCanvas | 11 Ops/sec |
| (CPU) Tensor_from_OffscreenCanvas_ImageData | 11 Ops/sec |
| (CPU) Tensor_from_Canvas_TypedArray | 11 Ops/sec |
| (WebGL) Tensor_from_Canvas_ImageData | 10 Ops/sec |
| (CPU) Tensor_from_Canvas | 10 Ops/sec |
| (WASM) Tensor_from_OffscreenCanvas_TypedArray | 8 Ops/sec |
| (WASM) Tensor_from_OffscreenCanvas_ImageData | 8 Ops/sec |
| (WASM) Tensor_from_Canvas_TypedArray | 8 Ops/sec |
| (WASM) Tensor_from_OffscreenCanvas | 8 Ops/sec |
| (WASM) Tensor_from_Canvas_ImageData | 7 Ops/sec |
| (WASM) Tensor_from_Canvas | 7 Ops/sec |
| (WebGL) Tensor_from_OffscreenCanvas_TypedArray | 4 Ops/sec |
| (WebGL) Tensor_from_Canvas_TypedArray | 4 Ops/sec |