A.Olokhtonov
|
eb66ffbcad
|
Significantly improve stroke smoothing and pressure handling. "Fix" issue with underallocation of WASM memory by doubling the size
|
6 months ago |
A.Olokhtonov
|
221e2a5aed
|
Fix bvh fullnodes returning full buffer instead of tv_data. Skip handling of empty strokes
|
7 months ago |
A.Olokhtonov
|
acdbf73a26
|
Add new strokes to fullnodes. Strokes appear one too late though
|
8 months ago |
A.Olokhtonov
|
6d9791d3e0
|
Cache full stroke lists in BVH levels (massive speedup!). Remove "line_threshold" array, since it has very little effect.
|
8 months ago |
A.Olokhtonov
|
4f84509b16
|
Multithreading works! Kinda sorta (slows down in chrome, out of bounds accesses on phone)
|
8 months ago |
A.Olokhtonov
|
2c01d315d6
|
A small test WASM module to demonstrate how to use shared memory and run multiple threads in WASM without Emscripten
|
8 months ago |
A.Olokhtonov
|
6f78c0ae21
|
AoS -> SoA for point coordinates
|
8 months ago |
A.Olokhtonov
|
58f2a60295
|
Fix wrong wasm allocation, remove unused js LOD code, take radius of stroke into account when doing LOD, reduce EPS for LOD
|
8 months ago |
aolo2
|
704c833c16
|
First working draft of pressure hanlding
|
10 months ago |
aolo2
|
71f1016a40
|
Store WASM-processed data in WASM memory
|
10 months ago |
A.Olokhtonov
|
8abe88373f
|
Skip copying out segments and segments_from. Use wasm_points and wasm_ids as is
|
10 months ago |
A.Olokhtonov
|
3bf812df39
|
Move point writes to WASM, already a lot faster!!!!
|
10 months ago |
A.Olokhtonov
|
c9d1706b6e
|
Fix final (???) WASM issue
|
10 months ago |
A.Olokhtonov
|
1960bdebe9
|
LOD generation has been wassembled! (a little borked for now though)
|
10 months ago |
A.Olokhtonov
|
cf11f6c701
|
Successfull sum function in wasm :D
|
10 months ago |
A.Olokhtonov
|
28fec7f306
|
Redraw HTML on canvas move, first draft of wasm LOD core
|
10 months ago |