Commit Graph
152 Commits
Author SHA1 Message Date
Jamie Wong 1987e83bde Upgrade libraries & change release procedure (#8)
Previously, I was doing a hacky release process where I had `index.html` serve contents for `jlfwong.github.io/speedscope`, but used `dev.html` locally. This seems like it broke with the latest parcel release, so I just revamped the release process instead.

Now, the `release.sh` script creates a temporary shallow clone of the repository, overwrites its contents with build artifacts, runs a local server to verify it's working, then commits and pushes to the `gh-pages` branches.
2018-04-05 00:15:42 -07:00
Jamie Wong aee0554635 release 2018-02-05 11:06:21 -08:00
Jamie Wong bd40956722 Change triangle wave frequency for color generation 2018-02-05 11:04:42 -08:00
Jamie Wong f86a4f0d00 More colorscheme tweaking 2018-02-05 11:02:30 -08:00
Jamie Wong fac7356d21 Use triangle wave instead of fract for colorscheme 2018-02-02 09:04:29 -08:00
Jamie Wong 1525c3fa04 Switch to more canonical HCL, re-enable HMR 2018-02-01 23:14:47 -08:00
Jamie Wong 8e32110a0d Update README 2018-01-31 10:21:48 -08:00
Jamie Wong 3d2b94b3ba release 2018-01-31 10:16:21 -08:00
Justin Li 79e4ff0e50 Focus frames beneath a node on dblclick (#1) 2018-01-31 10:15:29 -08:00
Jamie Wong d6652388c9 release 2018-01-30 12:29:49 -08:00
Jamie Wong f25f8fc5cc Fix for Chrome timelines containing multiple CPU profiles 2018-01-30 12:29:25 -08:00
Jamie Wong f9af0fddb2 release 2018-01-30 10:34:47 -08:00
Jamie Wong 583cc1ad7c Fix window resize behavior 2018-01-30 10:34:28 -08:00
Jamie Wong 1ba3e00bd2 release 2018-01-30 02:19:10 -08:00
Jamie Wong 15e5e73d30 Simplify code a bit with framebuffer.use 2018-01-30 02:07:05 -08:00
Jamie Wong 53656fef43 I think it works!!!!! 2018-01-30 01:51:02 -08:00
Jamie Wong 838cc06ff5 Outline rendering WIP 2018-01-29 11:53:39 -08:00
Jamie Wong 45dd408163 Line-tiled cache seems like it works!!!! 2018-01-28 13:35:21 -08:00
Jamie Wong 31829c4aa0 Row atlas seems like it is working! 2018-01-28 12:29:41 -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 ba8241b0d3 Add modified version of stats.js 2018-01-27 18:29:27 -08:00
Jamie Wong 82ad36f55a Texture based approach WIP 2018-01-25 21:15:35 -08:00
Jamie Wong f103f3ad7a Fix minimap rendering bug when switching between views 2018-01-25 12:04:30 -08:00
Jamie Wong 62eb215226 Batch culling 2018-01-25 11:50:40 -08:00
Jamie Wong 24c58d5e34 Flamechart Renderer with no culling 2018-01-25 10:17:17 -08:00
Jamie Wong 282aaf8597 More helpful stats readout 2018-01-25 09:22:15 -08:00
Jamie Wong dd2a733fec Simplify vertex shader 2018-01-25 08:59:48 -08:00
Jamie Wong bb90fedd68 Print perf stats 2018-01-25 08:56:14 -08:00
Jamie Wong 1145c13452 Take strokeSize out of the rectangel batch renderer 2018-01-25 08:48:38 -08:00
Jamie Wong 47ae01f705 release 2018-01-24 11:07:53 -08:00
Jamie Wong 3945873933 Render rectangle batches via instancing 2018-01-24 11:06:48 -08:00
Jamie Wong 5caaf856b5 Stop allocating six times more memory than necessary :) 2018-01-24 10:41:55 -08:00
Jamie Wong 1e659a204b Enable profiling for regl w/ GPU timing 2018-01-23 23:58:23 -08:00
Jamie Wong 767c677824 Render minimap to texture to avoid superfluous re-renders 2018-01-23 23:48:13 -08:00
Jamie Wong 61d321f6d4 Fix hot reloading 2018-01-23 23:47:17 -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 97c85adcc5 release 2018-01-20 18:22:06 -08:00
Jamie Wong 7b60a0e4f1 Add simple loading indicator 2018-01-19 10:50:22 -08:00
Jamie Wong 29c0d66470 release 2018-01-18 11:01:02 -08:00
Jamie Wong 0edaefd3f9 Use more intelligent frame hover detection 2018-01-18 10:56:17 -08:00
Jamie Wong f247adec6e WIP: Much faster flame culling 2018-01-17 23:40:47 -08:00