101 Commits (40dd278f217b49d055a720154b5e36f885d6ce7f)
 

Author SHA1 Message Date
A.Olokhtonov 40dd278f21 Improved shader (thanks BYP!) 12 months ago
A.Olokhtonov 6f19e6c954 Uneven capsules (and a very naive shader) to draw getter variable-width lines 12 months ago
aolo2 dfecad2c99 Fix strokes being added to storage even when skipped by SN logic 1 year ago
aolo2 704c833c16 First working draft of pressure hanlding 1 year ago
aolo2 71f1016a40 Store WASM-processed data in WASM memory 1 year ago
A.Olokhtonov 8abe88373f Skip copying out segments and segments_from. Use wasm_points and wasm_ids as is 1 year ago
A.Olokhtonov 3bf812df39 Move point writes to WASM, already a lot faster!!!! 1 year ago
A.Olokhtonov c9d1706b6e Fix final (???) WASM issue 1 year ago
A.Olokhtonov 1960bdebe9 LOD generation has been wassembled! (a little borked for now though) 1 year ago
A.Olokhtonov cf11f6c701 Successfull sum function in wasm :D 1 year ago
A.Olokhtonov 28fec7f306 Redraw HTML on canvas move, first draft of wasm LOD core 1 year ago
A.Olokhtonov 4b5b8db053 Update README 1 year ago
A.Olokhtonov ab7545918b Fix state.me not being set when joining new desk 1 year ago
A.Olokhtonov 7555de10bf Long touch to open color picker details 1 year ago
A.Olokhtonov 08ba8a7687 Fix GC pauses! 1 year ago
A.Olokhtonov cc800c1ffe Fancy-shmancy Open Color (TM) color pallete 1 year ago
A.Olokhtonov 8bbcfb616f JOIN event, send online info for users in init message 1 year ago
A.Olokhtonov 99bd99a465 Follow and unfollow players like in Figma 1 year ago
A.Olokhtonov ee1d1471f4 Pretty(er) player cursor: bright colors and an actual icon 1 year ago
A.Olokhtonov d8a5cd3fca Draw player pointers as colored squares with html 1 year ago
A.Olokhtonov 1f983f3389 Fix multiplayer, add mouse wheel panning 1 year ago
A.Olokhtonov c893a73ec5 You can draw once again! 1 year ago
A.Olokhtonov 847fb70381 Don't repeat points segment points. Introduce "tv" (typedvector) 1 year ago
A.Olokhtonov 9bbab32369 Try to speed up the LOD calculation with a cache (kinda succesfull, but not really) 1 year ago
A.Olokhtonov a60c3d1948 Recompute LODs and instance data on demand - ??? - it works??? 1 year ago
A.Olokhtonov 2d88b57dca Fix off-by-factor-of-2 in the vertex shader 1 year ago
A.Olokhtonov 248501e50f Remove recursive allocations from process_rdp 1 year ago
A.Olokhtonov 31a0b0113a Prototype: separate per-quad data using instanced rendeding and per-stroke data using a texture 1 year ago
A.Olokhtonov 1438b0ad73 LODs work! Need to fix that memory usage though 1 year ago
A.Olokhtonov 60fc48b1e7 Fix dynamic draw to use indexed, and thus the same shader as main 1 year ago
A.Olokhtonov fdca3e6b07 Fix epsilon calculation for RDP 1 year ago
A.Olokhtonov 7b53c7215e Fix predraw artifacts by making the lines too fat at far zoomout 1 year ago
A.Olokhtonov 72eedf9b48 Fix dynamic data 1 year ago
A.Olokhtonov 24222f9565 Fix wrong sort order for indices 1 year ago
A.Olokhtonov cca3b4cd5d Fix the depth prepass artefacts 1 year ago
A.Olokhtonov a991cf3247 BVH construction and modification 1 year ago
aolo2 1691bd07ae Milton blackboard import 1 year ago
A.Olokhtonov 6be8ba7823 Add readme 1 year ago
A.Olokhtonov 7752e41bf5 Separate CPU and GPU timings in debug window 1 year ago
A.Olokhtonov 1bc6f2c3fe No clipping at zoom < 0.3. Really fast 1 year ago
A.Olokhtonov 316d0fedc9 Use correct rendering order.. 1 year ago
A.Olokhtonov e86ffd6508 Depth prepass with simplified opaque shapes 1 year ago
A.Olokhtonov 7e3b6156c0 Render stroke_id to a small texture 1 year ago
A.Olokhtonov 0d8667aa3a Use TypedArray for culling. This is up to 10 times faster! 1 year ago
A.Olokhtonov e41997563f Faster clipping 1 year ago
A.Olokhtonov 46cd48fecd Cull segments, switch to indexed drawing (only for static data for now) 1 year ago
A.Olokhtonov be50af68d4 Delete garbage file 1 year ago
A.Olokhtonov 72deea0b03 Added LICENSE (unlicense) 1 year ago
A.Olokhtonov 9a8854dc90 Handle touchstart with 2 e.changedTouches. This fixes panning sometimes not working on iPhone 1 year ago
A.Olokhtonov 1803dedee2 Black-on-white cursor for ultimate readability 1 year ago