openpencil/packages/core
Danila Poyarkov 8ced3201cf Cache effect ImageFilters and reuse layer paint
Eliminates per-frame WASM allocations for shadows and blurs:
- Reusable effectLayerPaint instead of new Paint() per effect
- ImageFilter cache keyed by params (drop shadow, blur, decal blur)
- Zero allocations during SkPicture recording for cached effects
2026-03-03 10:12:02 +03:00
..
src Cache effect ImageFilters and reuse layer paint 2026-03-03 10:12:02 +03:00
vendor/canvaskit-webgpu Cache effect ImageFilters and reuse layer paint 2026-03-03 10:12:02 +03:00
package.json Release v0.4.2 2026-03-02 18:14:35 +03:00
tsconfig.json Bump all packages to 0.4.0, fix Node.js ESM compatibility 2026-03-02 14:59:59 +03:00