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