Commit Graph

29 Commits

Author SHA1 Message Date
Jamie Wong
53656fef43 I think it works!!!!! 2018-01-30 01:51:02 -08:00
Jamie Wong
4fcd40da98 Row atlas sort of working? 2018-01-28 03:13:12 -08:00
Jamie Wong
5412573ba3 Make NDC an implementation detail 2018-01-27 21:21:38 -08:00
Jamie Wong
37e2b78ad8 Rendering from one big texture working, make using texture rendering more ergonomic 2018-01-27 20:19:45 -08:00
Jamie Wong
f103f3ad7a Fix minimap rendering bug when switching between views 2018-01-25 12:04:30 -08:00
Jamie Wong
24c58d5e34 Flamechart Renderer with no culling 2018-01-25 10:17:17 -08:00
Jamie Wong
1145c13452 Take strokeSize out of the rectangel batch renderer 2018-01-25 08:48:38 -08:00
Jamie Wong
767c677824 Render minimap to texture to avoid superfluous re-renders 2018-01-23 23:48:13 -08:00
Jamie Wong
1e2dd36be1 Fix minimap view 2018-01-23 11:36:39 -08:00
Jamie Wong
5abe22dd77 Fix interaction lock 2018-01-23 11:04:28 -08:00
Jamie Wong
db111dc9be Fix flashing issues 2018-01-23 10:59:31 -08:00
Jamie Wong
fe9561f709 Refactor into a single CanvasContext 2018-01-23 09:59:14 -08:00
Jamie Wong
b3213a2f44 WIP: Single GL context 2018-01-22 11:22:24 -08:00
Jamie Wong
c5f9ae9cf9 Fix variable shadowing 2018-01-22 09:36:43 -08:00
Jamie Wong
66d220f45c More complete regl typings 2018-01-22 09:35:00 -08:00
Jamie Wong
6878e9270d Add minimap preprocess timing 2018-01-21 00:44:32 -08:00
Jamie Wong
4e6fd73ca5 Zoom by scrolling on minimap 2018-01-10 22:25:58 -08:00
Jamie Wong
93485cfacf Grab to drag for minimap, improve cursor use 2018-01-10 22:16:59 -08:00
Jamie Wong
c1cee29eab Hoist code for viewport transformation to FlamechartView 2018-01-10 20:43:42 -08:00
Jamie Wong
8e3997d81f Speed up color genration 2018-01-07 18:36:23 -08:00
Jamie Wong
f72ea82146 Tweaks to value formatting 2018-01-07 08:36:11 -08:00
Jamie Wong
2188025165 Basic horizontal axis labelling 2018-01-07 08:36:11 -08:00
Jamie Wong
9ee5b53eda Rename times to weights, start refactor for sorted flamegraphs 2017-12-31 18:25:37 -05:00
Jamie Wong
1870bb9c6b Basic mouse interactions for the minimap 2017-12-29 22:52:56 -05:00
Jamie Wong
bcbb99a66e Switch to flexbox 2017-12-29 20:44:40 -05:00
Jamie Wong
39fede4d7e Stop rendering when idle 2017-12-26 23:35:06 -05:00
Jamie Wong
5f99ee8c4e Minimap viewport rectangle border 2017-12-26 18:02:00 -05:00
Jamie Wong
f6fa60faec Minimap viewport working 2017-12-26 15:06:03 -05:00
Jamie Wong
5995381871 Split minimap view into its own file 2017-12-26 13:07:14 -05:00