Commit Graph

5536 Commits

Author SHA1 Message Date
Bartosz Taudul
514acf1bac
Don't copy stats. 2021-03-26 00:21:19 +01:00
Bartosz Taudul
29133431bc
Calculate symbol address for parents earlier.
While currently this makes no sense, it will be also used in common code
path.
2021-03-26 00:17:46 +01:00
Bartosz Taudul
ec16182887
Only pack pointer if needed. 2021-03-26 00:14:12 +01:00
Bartosz Taudul
eaef966aa9
Merge pull request #188 from annacrombie/fix_TRACY_NO_FILESELECTOR_macro
fix TRACY_NO_FILESELECTOR macro
2021-03-17 02:19:10 +01:00
Stone Tickle
9816c99f5d
add note about TRACY_NO_FILESELECTOR in docs 2021-03-17 09:02:33 +09:00
Stone Tickle
1918c0ffe6
fix TRACY_NO_FILESELECTOR macro 2021-03-17 08:51:24 +09:00
Bartosz Taudul
ea2a7f639b
Don't link with OpenGL.
The OpenGL is dynamically loaded by gl3w.
2021-03-16 22:59:28 +01:00
Bartosz Taudul
e3409406d1
Merge pull request #187 from annacrombie/update_gl3w
update gl3w
2021-03-16 22:57:55 +01:00
Bartosz Taudul
248bc8734e
Merge pull request #186 from annacrombie/fix_function_macro
replace __FUNCTION__ with __func__ from c99 std
2021-03-16 22:55:28 +01:00
Stone Tickle
97313a295b
remove explicit linking for dlopened OpenGL 2021-03-17 06:43:52 +09:00
Stone Tickle
0f6c766167
update gl3w 2021-03-16 16:17:01 +09:00
Stone Tickle
d68cd15173
replace __FUNCTION__ with __func__ from c99 std
https://gcc.gnu.org/onlinedocs/gcc/Function-Names.html

__FUNCTION__ gives warnings with -Wpedantic
2021-03-16 15:51:54 +09:00
Bartosz Taudul
06b1214aff
Update ImGUI to 1.82 + docking. 2021-03-15 21:13:01 +01:00
Bartosz Taudul
753c007557
Update NEWS. 2021-03-09 22:19:42 +01:00
Bartosz Taudul
8dd92f32af
Handle memory double allocation failure. 2021-03-09 22:19:42 +01:00
Bartosz Taudul
4846b4f450
Update NEWS. 2021-03-09 02:18:24 +01:00
Bartosz Taudul
6d5710901c
Fix ZoneColor channel order. 2021-03-09 02:14:57 +01:00
Bartosz Taudul
c288a7903b
Make {Startup,Shutdown}Profiler() signatures consistent. 2021-03-08 02:39:51 +01:00
Bartosz Taudul
57d636f243
Update NEWS. 2021-02-27 20:00:01 +01:00
Bartosz Taudul
99c6b91c0c
Fix sending GPU context name in on-demand mode. 2021-02-27 19:59:32 +01:00
Bartosz Taudul
401ee2ff2e
Update NEWS. 2021-02-25 22:26:29 +01:00
Bartosz Taudul
7f1b29ec7a
Set windows code page to utf8. 2021-02-25 19:21:45 +01:00
Bartosz Taudul
1070d74acf
Update NEWS. 2021-02-25 18:54:49 +01:00
Bartosz Taudul
9a5d3b729d
Fix vcpkg. 2021-02-25 18:40:27 +01:00
Bartosz Taudul
c12de1b326
Merge pull request #178 from sideeffects/master
Add IsActive accessor to ScopedZone.
2021-02-16 20:52:29 +01:00
John Lynch
f3fd935263 Add ZoneIsActive and ZoneIsActiveV macros. 2021-02-16 13:38:54 -06:00
John Lynch
29af8352ee Add IsActive accessor to ScopedZone. 2021-02-12 20:30:43 -06:00
Bartosz Taudul
d8c1dae9e1
Merge pull request #177 from sideeffects/master
Use triple underscore in ZoneColor!
2021-02-12 19:28:31 +01:00
John Lynch
d471c890b1 Use triple underscore! 2021-02-12 11:08:43 -06:00
Bartosz Taudul
9c598b034e
Merge pull request #176 from sideeffects/master
Fix typo in ZoneColor macro.
2021-02-12 17:54:49 +01:00
John Lynch
d28eb62448 Fix typo in ZoneColor macro. 2021-02-12 10:49:44 -06:00
Bartosz Taudul
5ea71ea20d
Apparently program_invocation_short_name may be not defined. 2021-02-11 18:12:59 +01:00
Bartosz Taudul
f0e1d77ebc
Update imgui to 1.81 + docking. 2021-02-11 00:30:41 +01:00
Bartosz Taudul
26a8ec3909 Reuse existing variable. 2021-02-10 18:56:07 +01:00
Bartosz Taudul
3c3cfe5eea Update email. 2021-02-10 02:43:05 +01:00
Bartosz Taudul
b51e3fbbc8 Remove unneeded variable. 2021-02-07 21:08:52 +01:00
Bartosz Taudul
5e48eebf26 Fix type in comparison. 2021-02-07 21:08:24 +01:00
Bartosz Taudul
936f03fa9e Update NEWS. 2021-02-07 21:06:02 +01:00
Bartosz Taudul
9cfc36f92e Preserve valid order of server query acknowledgements. 2021-02-07 20:53:20 +01:00
Bartosz Taudul
9b5cc3352a Fast search for zone tid in GetZoneThreadData(). 2021-02-07 20:27:33 +01:00
Bartosz Taudul
c6c9fec383 Faster search for tid of zone in GetZoneParent(). 2021-02-07 20:27:33 +01:00
Bartosz Taudul
35267abc8e Remove obsolete GetZoneDepth() method. 2021-02-07 19:58:23 +01:00
Bartosz Taudul
02451fecd7 Remove not needed methods from SortedVector. 2021-02-07 19:36:45 +01:00
Bartosz Taudul
18e893752b Use SortedVector for source location zones. 2021-02-07 19:35:53 +01:00
Bartosz Taudul
0100d0beb4 SortedVector has to provide reserve(). 2021-02-07 19:35:23 +01:00
Bartosz Taudul
3323cc9612 Update NEWS. 2021-02-07 19:05:43 +01:00
Bartosz Taudul
99e68715c7 Include SIGABRT in crash handling. 2021-02-07 19:04:48 +01:00
Bartosz Taudul
c220177828 Do postponed work only when needed. 2021-02-07 18:29:29 +01:00
Bartosz Taudul
9bb1d13afa Revert to non-shared mutex for data lock.
The main change here is that the UI will be unresponsive when a trace is being
saved when there's no capture being performed. Note that the UI was always
frozen during saving if the capture was live, due to how starvation is
prevented by the locks.
2021-02-07 18:11:36 +01:00
Bartosz Taudul
417d526581 Use SortedVector for plot data. 2021-02-07 15:52:08 +01:00