Commit Graph

7145 Commits

Author SHA1 Message Date
Bartosz Taudul
a4e39f3d5f Enable redraw after screen resize. 2022-10-06 17:32:25 +02:00
Bartosz Taudul
5d7cf137cf Convert std::string to const char* in printf call. 2022-10-05 23:45:59 +02:00
Bartosz Taudul
754f7a5167 Add makefile target for starting httpd. 2022-10-05 23:44:39 +02:00
Bartosz Taudul
3ca61ad227 Extract file selector functionality. 2022-10-05 22:50:17 +02:00
Bartosz Taudul
5940af8995 Support opening web pages on emscripten. 2022-10-05 01:22:35 +02:00
Bartosz Taudul
7552341ff0 Increase possible inline stack size to 64 elements. 2022-10-04 22:16:20 +02:00
Bartosz Taudul
5874ac11f7 Sample parents show function, not symbol. 2022-10-04 22:03:05 +02:00
Bartosz Taudul
05b639e3b6 Use 32-bit vertex indices on emscripten. 2022-10-02 18:24:26 +02:00
Bartosz Taudul
e530103f43 Cosmetic fixes. 2022-10-02 18:08:27 +02:00
Bartosz Taudul
653d3bb358 Add interactive demo link. 2022-10-02 14:15:13 +02:00
Bartosz Taudul
cf61fbf7ba Support hidpi. 2022-10-02 13:51:28 +02:00
Bartosz Taudul
4b5a823d39 Adapt render size to fit browser window. 2022-10-02 13:40:14 +02:00
Bartosz Taudul
73f6e73c51 Add basic html wrapper page. 2022-10-02 12:59:44 +02:00
Bartosz Taudul
6dd434a2d6 Run closure compiler on javascript. 2022-10-02 01:02:27 +02:00
Bartosz Taudul
75b95233ea Preload embedded trace on emscripten. 2022-10-02 00:41:08 +02:00
Bartosz Taudul
dff45f1dc1 Just one compression worker thread on emscripten. 2022-10-02 00:40:43 +02:00
Bartosz Taudul
d33c7e5508 Update NEWS. 2022-10-01 13:00:02 +02:00
Bartosz Taudul
7cdc60886c Add ZEN4 to microarchitecture selector. 2022-10-01 12:45:11 +02:00
Bartosz Taudul
62c4b70aaa Reenable ZEN4 cpuid. 2022-10-01 12:40:57 +02:00
Bartosz Taudul
ccb5fefca2 Add ZEN4 microarchitecture data. 2022-10-01 12:40:05 +02:00
Bartosz Taudul
c2142279f1 But do not expose it yet. 2022-10-01 01:42:17 +02:00
Bartosz Taudul
b3dcd57087 Add ZEN4 cpuid. 2022-10-01 01:39:53 +02:00
Bartosz Taudul
ffa48be2d9 Add emscripten build files. 2022-09-30 01:06:34 +02:00
Bartosz Taudul
78169326b3 Setup main emscripten loop. 2022-09-30 00:57:07 +02:00
Bartosz Taudul
863b36d04b Emscripten expects GLES2 (WebGL 1). 2022-09-30 00:39:42 +02:00
Bartosz Taudul
1d482a417d Use std::move(), not move(). 2022-09-29 21:02:05 +02:00
Bartosz Taudul
73fe208b97 Remove unused variable. 2022-09-29 21:02:05 +02:00
Bartosz Taudul
c8c198cae7 Drop support for old, broken compilers.
These version macros report 4.2.1 on clang.
2022-09-29 20:59:31 +02:00
Bartosz Taudul
1dd6a778fb Allow manual disabling of libtbb linkage. 2022-09-29 01:41:35 +02:00
Bartosz Taudul
8b17522dff Use proper glfw version checks. 2022-09-29 00:45:48 +02:00
Bartosz Taudul
05a3ab8a33 Mark activity when ImGui windowing navigation target is on. 2022-09-28 17:57:29 +02:00
Bartosz Taudul
6fa0f55a83 Update NEWS. 2022-09-28 01:36:58 +02:00
Bartosz Taudul
26d269e857 Non-empty list of client broadcasts marks activity. 2022-09-28 01:34:31 +02:00
Bartosz Taudul
c8c684e9bc Clear list of clients when View is active. 2022-09-28 01:34:20 +02:00
Bartosz Taudul
b24506492a Move client broadcasts processing earlier in code. 2022-09-28 01:31:38 +02:00
Bartosz Taudul
f5abdd489d Mark activity on HTTP response. 2022-09-28 01:24:41 +02:00
Bartosz Taudul
bc30786c05 Mark activity when playback is underway. 2022-09-28 01:17:08 +02:00
Bartosz Taudul
37442a7671 Mark activity when animating message marker. 2022-09-28 01:13:40 +02:00
Bartosz Taudul
64dbaf9d84 Mark activity on buzz anim in zone trace. 2022-09-28 01:12:06 +02:00
Bartosz Taudul
29c7b5f259 Mark activity on frame times histogram highlight. 2022-09-28 01:12:06 +02:00
Bartosz Taudul
1db9681ee2 Mark activity when lock is highlighting. 2022-09-28 01:12:05 +02:00
Bartosz Taudul
fd93f244f0 Mark activity when find zone histogram is highlighting. 2022-09-28 01:12:05 +02:00
Bartosz Taudul
8117d7d4d4 Mark activity when buzz anim is enabled. 2022-09-28 01:12:04 +02:00
Bartosz Taudul
6552108f52 BuzzAnim Update() returns whether it's active. 2022-09-28 01:12:03 +02:00
Bartosz Taudul
499f51f025 Mark activity when animating timeline items. 2022-09-28 01:12:03 +02:00
Bartosz Taudul
09d7b7336f Mark activity when notification area is in use. 2022-09-28 00:48:45 +02:00
Bartosz Taudul
1f8de433ec Mark activity when zoom animation is underway. 2022-09-28 00:43:12 +02:00
Bartosz Taudul
03a17c621e Mark activity when waiting dots are drawn. 2022-09-28 00:36:01 +02:00
Bartosz Taudul
fb4d76469b Activity tracking global variable. 2022-09-28 00:36:00 +02:00
Bartosz Taudul
c7ec2a9e0e Check for popup background fade animation. 2022-09-28 00:26:29 +02:00