A.Olokhtonov
							
						 | 
						
							
							
							
							
								
							
								7752e41bf5
								
							
								
							
						 | 
						
							
							
								
								Separate CPU and GPU timings in debug window
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								A.Olokhtonov
							
						 | 
						
							
							
							
							
								
							
								1bc6f2c3fe
								
							
								
							
						 | 
						
							
							
								
								No clipping at zoom < 0.3. Really fast
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								A.Olokhtonov
							
						 | 
						
							
							
							
							
								
							
								316d0fedc9
								
							
								
							
						 | 
						
							
							
								
								Use correct rendering order..
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								A.Olokhtonov
							
						 | 
						
							
							
							
							
								
							
								e86ffd6508
								
							
								
							
						 | 
						
							
							
								
								Depth prepass with simplified opaque shapes
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								A.Olokhtonov
							
						 | 
						
							
							
							
							
								
							
								7e3b6156c0
								
							
								
							
						 | 
						
							
							
								
								Render stroke_id to a small texture
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								A.Olokhtonov
							
						 | 
						
							
							
							
							
								
							
								0d8667aa3a
								
							
								
							
						 | 
						
							
							
								
								Use TypedArray for culling. This is up to 10 times faster!
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								A.Olokhtonov
							
						 | 
						
							
							
							
							
								
							
								e41997563f
								
							
								
							
						 | 
						
							
							
								
								Faster clipping
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								A.Olokhtonov
							
						 | 
						
							
							
							
							
								
							
								46cd48fecd
								
							
								
							
						 | 
						
							
							
								
								Cull segments, switch to indexed drawing (only for static data for now)
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								A.Olokhtonov
							
						 | 
						
							
							
							
							
								
							
								be50af68d4
								
							
								
							
						 | 
						
							
							
								
								Delete garbage file
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								A.Olokhtonov
							
						 | 
						
							
							
							
							
								
							
								72deea0b03
								
							
								
							
						 | 
						
							
							
								
								Added LICENSE (unlicense)
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								A.Olokhtonov
							
						 | 
						
							
							
							
							
								
							
								9a8854dc90
								
							
								
							
						 | 
						
							
							
								
								Handle touchstart with 2 e.changedTouches. This fixes panning sometimes not working on iPhone
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								A.Olokhtonov
							
						 | 
						
							
							
							
							
								
							
								1803dedee2
								
							
								
							
						 | 
						
							
							
								
								Black-on-white cursor for ultimate readability
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								A.Olokhtonov
							
						 | 
						
							
							
							
							
								
							
								14faef4146
								
							
								
							
						 | 
						
							
							
								
								Better draw->move cancellation. Instead of not registering short strokes, cancel them for all users if we registered a second finger during the time window.
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								A.Olokhtonov
							
						 | 
						
							
							
							
							
								
							
								c5928dd5bd
								
							
								
							
						 | 
						
							
							
								
								Do not upload whole static buffer, instead use glBufferSubData. This commit fixes lag (and skipped iinputs) when other people are drawing
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								A.Olokhtonov
							
						 | 
						
							
							
							
							
								
							
								eefbb8ef75
								
							
								
							
						 | 
						
							
							
								
								Do not upload buffers each frame (DUH!), re-introduce dynamic data, set headers in caddy to enable precise timings
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								A.Olokhtonov
							
						 | 
						
							
							
							
							
								
							
								605500028a
								
							
								
							
						 | 
						
							
							
								
								Bump version
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								A.Olokhtonov
							
						 | 
						
							
							
							
							
								
							
								c1fd46da53
								
							
								
							
						 | 
						
							
							
								
								We have achieved good AA!
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								A.Olokhtonov
							
						 | 
						
							
							
							
							
								
							
								01db70cab0
								
							
								
							
						 | 
						
							
							
								
								Good speed (quad per line segment). Need to figure out rounding
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								A.Olokhtonov
							
						 | 
						
							
							
							
							
								
							
								e3ae4cf6cd
								
							
								
							
						 | 
						
							
							
								
								Upload whole point buffer, and align its size to 8K
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								A.Olokhtonov
							
						 | 
						
							
							
							
							
								
							
								46587068e6
								
							
								
							
						 | 
						
							
							
								
								Limit max points per quad, fix wrong rounding of texture size
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								A.Olokhtonov
							
						 | 
						
							
							
							
							
								
							
								f72cbf5941
								
							
								
							
						 | 
						
							
							
								
								SDF bull fixed boxes + passed stroke width to shader
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								A.Olokhtonov
							
						 | 
						
							
							
							
							
								
							
								69feb482a2
								
							
								
							
						 | 
						
							
							
								
								sdf bullshit (almost working)
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								A.Olokhtonov
							
						 | 
						
							
							
							
							
								
							
								ad9cded350
								
							
								
							
						 | 
						
							
							
								
								Sweet juicy svg cursor
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								A.Olokhtonov
							
						 | 
						
							
							
							
							
								
							
								6f446b7d13
								
							
								
							
						 | 
						
							
							
								
								Fwidth in the shader for "more gooder" AA
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								A.Olokhtonov
							
						 | 
						
							
							
							
							
								
							
								8b3f28337e
								
							
								
							
						 | 
						
							
							
								
								SDF town
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								A.Olokhtonov
							
						 | 
						
							
							
							
							
								
							
								8557c5d47e
								
							
								
							
						 | 
						
							
							
								
								Caps and joints via fragment shader
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								A.Olokhtonov
							
						 | 
						
							
							
							
							
								
							
								0271e38dbc
								
							
								
							
						 | 
						
							
							
								
								Fix wrong buffered points
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								A.Olokhtonov
							
						 | 
						
							
							
							
							
								
							
								31b18e69a0
								
							
								
							
						 | 
						
							
							
								
								Images moving around, paste image from clipboard
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								A.Olokhtonov
							
						 | 
						
							
							
							
							
								
							
								3b8232e196
								
							
								
							
						 | 
						
							
							
								
								Image broadcast
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								A.Olokhtonov
							
						 | 
						
							
							
							
							
								
							
								1edcc6725b
								
							
								
							
						 | 
						
							
							
								
								Moar better color/width sync
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								A.Olokhtonov
							
						 | 
						
							
							
							
							
								
							
								ac0d8f7605
								
							
								
							
						 | 
						
							
							
								
								Betta websocket reconnect
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								A.Olokhtonov
							
						 | 
						
							
							
							
							
								
							
								33898ab27a
								
							
								
							
						 | 
						
							
							
								
								Client code cleanup p1
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								A.Olokhtonov
							
						 | 
						
							
							
							
							
								
							
								dec07b4edc
								
							
								
							
						 | 
						
							
							
								
								Remove users from backend, leave only sessions. Simplify storage
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								A.Olokhtonov
							
						 | 
						
							
							
							
							
								
							
								cb783db614
								
							
								
							
						 | 
						
							
							
								
								Per-user stroke width and color (for dynamic strokes) kinda work
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								A.Olokhtonov
							
						 | 
						
							
							
							
							
								
							
								165d9235ce
								
							
								
							
						 | 
						
							
							
								
								Wrote what to do NEXT:
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								A.Olokhtonov
							
						 | 
						
							
							
							
							
								
							
								7c2ba5ff72
								
							
								
							
						 | 
						
							
							
								
								Do not schedule RAF if it already is scheduled (somewhat fixes event spam from chrome!)
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								A.Olokhtonov
							
						 | 
						
							
							
							
							
								
							
								110afe123f
								
							
								
							
						 | 
						
							
							
								
								Brush preview
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								A.Olokhtonov
							
						 | 
						
							
							
							
							
								
							
								45c3af9c67
								
							
								
							
						 | 
						
							
							
								
								Brush width control. Phone "zen mode" button
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								A.Olokhtonov
							
						 | 
						
							
							
							
							
								
							
								bf273a9424
								
							
								
							
						 | 
						
							
							
								
								Fix HiDPI support on non-touch devices
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								A.Olokhtonov
							
						 | 
						
							
							
							
							
								
							
								59cb197e58
								
							
								
							
						 | 
						
							
							
								
								I don't even know anymore (colors?)
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								A.Olokhtonov
							
						 | 
						
							
							
							
							
								
							
								343008c0af
								
							
								
							
						 | 
						
							
							
								
								f32 coordinates
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								A.Olokhtonov
							
						 | 
						
							
							
							
							
								
							
								f24e8d386b
								
							
								
							
						 | 
						
							
							
								
								Pictures good
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								A.Olokhtonov
							
						 | 
						
							
							
							
							
								
							
								29f697dceb
								
							
								
							
						 | 
						
							
							
								
								Texture test
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								A.Olokhtonov
							
						 | 
						
							
							
							
							
								
							
								04c11e23f3
								
							
								
							
						 | 
						
							
							
								
								Nice touch!
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								A.Olokhtonov
							
						 | 
						
							
							
							
							
								
							
								5c0d9e1537
								
							
								
							
						 | 
						
							
							
								
								The gooder biba
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								A.Olokhtonov
							
						 | 
						
							
							
							
							
								
							
								5593536485
								
							
								
							
						 | 
						
							
							
								
								Working rounded lines!
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								A.Olokhtonov
							
						 | 
						
							
							
							
							
								
							
								ab152b2d0a
								
							
								
							
						 | 
						
							
							
								
								Investigating rounded corners (buggy!)
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								A.Olokhtonov
							
						 | 
						
							
							
							
							
								
							
								e056d6c698
								
							
								
							
						 | 
						
							
							
								
								Round caps!
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								A.Olokhtonov
							
						 | 
						
							
							
							
							
								
							
								7011cc86be
								
							
								
							
						 | 
						
							
							
								
								Some kind of shitty webgl line renderer
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								A.Olokhtonov
							
						 | 
						
							
							
							
							
								
							
								664f44c4ea
								
							
								
							
						 | 
						
							
							
								
								Works on Safari 12 @ IOS
							
							
							
							
							
						 | 
						
							3 years ago |