Bartosz Taudul
|
59e859e59a
|
Remove benaphore, use std::mutex on cygwin.
|
2020-03-19 02:06:54 +01:00 |
|
Bartosz Taudul
|
aa0bf47ec3
|
Extract texture compression functionality.
|
2020-03-02 02:00:35 +01:00 |
|
Bartosz Taudul
|
64d6caf695
|
Add Int24, Int48 natvis.
|
2020-02-22 18:52:38 +01:00 |
|
Bartosz Taudul
|
cc805b7b74
|
Add mmap() wrapper.
|
2020-02-12 19:24:30 +01:00 |
|
Bartosz Taudul
|
f3bb4030f6
|
Fix ContextSwitchData natvis.
|
2020-02-11 23:45:04 +01:00 |
|
Bartosz Taudul
|
64cfad317d
|
Add zstd to project files.
|
2020-02-08 15:42:08 +01:00 |
|
Bartosz Taudul
|
022528bb47
|
Use Martin Ankerl's robin hood unordered map.
ska::flat_hash_map has bugs and its development is dead.
|
2020-01-28 21:49:36 +01:00 |
|
Bartosz Taudul
|
7d78923967
|
Move parallel sort header mumbo jumbo to a separate file.
|
2020-01-20 23:21:43 +01:00 |
|
Bartosz Taudul
|
3a460d3183
|
Use _mm_pause() instead of std::this_thread::yield() if possible.
|
2019-12-31 14:59:54 +01:00 |
|
Bartosz Taudul
|
5df7444cbb
|
Replace djb hash with xxh3.
|
2019-11-07 23:52:52 +01:00 |
|
Bartosz Taudul
|
a62c4135ad
|
Add context switch usage struct.
|
2019-11-05 01:28:44 +01:00 |
|
Bartosz Taudul
|
654f54d877
|
Add short pointer class, storing 6 bytes.
|
2019-11-02 15:43:32 +01:00 |
|
Bartosz Taudul
|
5956366118
|
Need to explicitly specify gl3w as OpenGL loader.
|
2019-10-27 12:45:31 +01:00 |
|
Bartosz Taudul
|
a20c6604c3
|
Add natvis for ContextSwitchData and ContextSwitchCpu.
|
2019-10-15 14:11:02 +02:00 |
|
Bartosz Taudul
|
6f5a23a198
|
Add task dispatcher to server.
|
2019-09-20 22:58:12 +02:00 |
|
Bartosz Taudul
|
949c9cb121
|
Move some view data to a separate structure.
|
2019-08-28 19:35:54 +02:00 |
|
Bartosz Taudul
|
21e7a4bb16
|
Extract thread compression into a separate class.
|
2019-08-19 22:56:58 +02:00 |
|
Bartosz Taudul
|
3e74d041c9
|
Link with Thread Building Blocks, if available.
|
2019-07-28 01:53:39 +02:00 |
|
Bartosz Taudul
|
27965e8690
|
Add user data storage handler.
|
2019-07-26 23:15:12 +02:00 |
|
Bartosz Taudul
|
16a40f2e1f
|
Revert "Explicitly link with required libraries."
This reverts commit abaa0e8f6e .
|
2019-07-25 20:41:58 +02:00 |
|
Bartosz Taudul
|
abaa0e8f6e
|
Explicitly link with required libraries.
This fixed clang-cl build.
|
2019-07-25 18:30:34 +02:00 |
|
Bartosz Taudul
|
57615775ea
|
Migrate to VS2019, vcpkg.
|
2019-07-24 22:24:17 +02:00 |
|
Bartosz Taudul
|
913c1e57a6
|
Add threaded resolv service.
|
2019-06-26 18:46:51 +02:00 |
|
Bartosz Taudul
|
1a32edebf2
|
Extract text printing functions.
|
2019-06-18 20:43:28 +02:00 |
|
Bartosz Taudul
|
2cf50427be
|
Add FastVector to natvis.
|
2019-06-10 01:50:26 +02:00 |
|
Bartosz Taudul
|
82d4fe7236
|
Add texture wrapper.
|
2019-06-06 22:14:51 +02:00 |
|
Bartosz Taudul
|
9e3cf3d387
|
Add 64x64 embedded png icon.
|
2019-06-02 18:05:49 +02:00 |
|
Bartosz Taudul
|
c0326b9ba0
|
Add stb_image.
|
2019-06-02 18:05:49 +02:00 |
|
Bartosz Taudul
|
8ae33fbb1e
|
Add icon to win32 profiler executable.
|
2019-06-02 18:05:49 +02:00 |
|
Bartosz Taudul
|
48c721c4b9
|
Fix natvis display of exact reserved vector's capacity.
|
2019-02-10 16:36:09 +01:00 |
|
Bartosz Taudul
|
dc4c8ef343
|
Statically link with freetype.
|
2018-10-27 20:06:54 +02:00 |
|
Bartosz Taudul
|
9eb04ea817
|
Update to ImGui 1.65.
|
2018-09-08 20:31:38 +02:00 |
|
Bartosz Taudul
|
fca71e6e0d
|
Update to imgui 1.64.
|
2018-08-31 18:37:29 +02:00 |
|
Bartosz Taudul
|
f1e4d949a0
|
Update bindings.
|
2018-08-30 02:01:12 +02:00 |
|
Bartosz Taudul
|
204cc019ea
|
Add file storage helpers.
|
2018-08-29 23:22:44 +02:00 |
|
Bartosz Taudul
|
b3b12f76f3
|
Add LZ4HC support to FileWrite.
|
2018-08-26 16:25:43 +02:00 |
|
Bartosz Taudul
|
aefa2a9573
|
Display dialog when CPU doesn't support AVX/AVX2.
|
2018-08-19 22:20:54 +02:00 |
|
Bartosz Taudul
|
7fc1729f3b
|
Reduce required instruction set to SSE2 in winmain.cpp.
|
2018-08-19 22:20:54 +02:00 |
|
Bartosz Taudul
|
ddf889e8bc
|
Move WinMain entry point to a separate source file.
|
2018-08-19 22:20:54 +02:00 |
|
Bartosz Taudul
|
940dda8fc1
|
Use helper header for icons.
|
2018-08-17 23:22:13 +02:00 |
|
Bartosz Taudul
|
841f18885e
|
Add simple animation controller.
|
2018-08-17 22:23:04 +02:00 |
|
Bartosz Taudul
|
914a1713e3
|
Use freetype to render fonts.
|
2018-08-17 21:40:15 +02:00 |
|
Bartosz Taudul
|
e6ab7692c8
|
Use Cousine-Regular as monospaced font.
|
2018-08-17 20:57:26 +02:00 |
|
Bartosz Taudul
|
3d0b9da592
|
Merge font awesome into the default font.
|
2018-08-17 17:56:55 +02:00 |
|
Bartosz Taudul
|
b76707ffa1
|
Render main profiler view in whole window.
|
2018-08-17 17:00:56 +02:00 |
|
Bartosz Taudul
|
9dbc56beb6
|
Initialize text editor.
|
2018-08-17 14:44:41 +02:00 |
|
Bartosz Taudul
|
6bf7b85260
|
Add file existence check.
|
2018-08-17 13:35:33 +02:00 |
|
Bartosz Taudul
|
a54191cb3c
|
Rename "standalone" to "profiler".
|
2018-08-07 22:26:37 +02:00 |
|