Commit graph

23 commits

Author SHA1 Message Date
Andrey Antukh
99905d2286 ♻️ Move wasm shape proxy impl to frontend 2024-11-19 19:59:49 +01:00
Andrey Antukh
884414d5cf Improve wasm api call method usability 2024-11-19 19:21:48 +01:00
Andrey Antukh
db2eb2c420 Use get-prop for access transform and rect props 2024-11-19 19:21:48 +01:00
Alejandro
4e28f1b1f7
Merge pull request #5325 from penpot/niwinz-uuid-tweaks
 Improve Uint32 array generation from uuid
2024-11-18 15:47:48 +01:00
Andrey Antukh
f509b0c1a7 Improve Uint32 array generation from uuid 2024-11-18 12:57:49 +01:00
Belén Albeza
58d3a2984f 🐛 Fix not clearing drawing surface before drawing shapes 2024-11-15 11:33:26 +01:00
Alejandro
d1d34a3aa7
Merge pull request #5300 from penpot/ladybenko-9275-blend-modes
Add blend modes
2024-11-15 10:27:57 +01:00
Alejandro Alonso
4a1ab75d8f 🐛 Fix compilation for wasm communication in release mode 2024-11-15 09:30:59 +01:00
Belén Albeza
263d7eb313 Draw fills offscreen to support blend mode when multiple fills 2024-11-15 08:51:37 +01:00
Andrey Antukh
aeda6271cd Improve release build process for render wasm 2024-11-14 18:14:43 +01:00
Andrey Antukh
5d4511fc6a Make workspace and features system aware of render.wasm loading 2024-11-14 11:20:39 +01:00
Andrey Antukh
1fdc724761
Merge pull request #5294 from penpot/superalex-feature-flag-for-render-wasm
🎉 Add feature flag for wasm render
2024-11-14 08:59:48 +01:00
Belén Albeza
966e942a7f 🎉 Implement drawing with blend mode (single fill) 2024-11-13 16:39:26 +01:00
Alejandro Alonso
c1d213a0cd 🎉 Refactor naming anidated shapes with children for wasm render 2024-11-13 13:35:28 +01:00
Belén Albeza
539d5dfc08 🎉 Draw solid fills for shapes 2024-11-13 13:05:42 +01:00
Alejandro Alonso
e3268739ed 🎉 Add feature flag for wasm render 2024-11-13 12:50:09 +01:00
Alejandro Alonso
b149f96500 🎉 Recursive drawing shapes in rust 2024-11-13 07:45:47 +01:00
Alejandro Alonso
65ee2f9081 🎉 Save shape data in rust memory 2024-11-12 12:13:06 +01:00
AzazelN28
23d3661ea5 🎉 Handle WebGL context state change 2024-11-07 11:36:27 +01:00
Alejandro Alonso
96bb282674 Fix many corner issues related to shape data structure change 2024-10-29 11:30:31 +01:00
Belén Albeza
4623f36042 Write shapes directly to wasm memory 2024-10-29 11:30:31 +01:00
Andrey Antukh
043c23899a 🎉 Add first impl of wasm-friendly for Shape data structure 2024-10-29 11:30:31 +01:00
Andrey Antukh
fc7fe41c98 Rename to render-wasm and make it load using dynamic import 2024-10-23 17:18:04 +02:00