tracy/server
Thales Sabino a46f83364e Add OpenCL trace support
- Adds the file TracyOpenCL.hpp which contains the API to annotate OpenCL applications
- It works in a similar fashion to the Vulkan annotations
- Adds an example OpenCL application in examples/OpenCLVectorAdd
- Adds "OpenCL Context" to the UI
- Manual entry for annotating OpenCL zones
2020-06-05 10:15:47 +01:00
..
IconsFontAwesome5.h Don't use char8_t. 2019-07-25 12:58:16 +02:00
tracy_pdqsort.h
tracy_robin_hood.h Use Martin Ankerl's robin hood unordered map. 2020-01-28 21:49:36 +01:00
tracy_xxh3.h Update xxh3 to master @ ea9c098e93. 2020-05-11 02:33:12 +02:00
tracy_xxhash.c Update xxh3 to master @ ea9c098e93. 2020-05-11 02:33:12 +02:00
tracy_xxhash.h Update xxh3 to master @ ea9c098e93. 2020-05-11 02:33:12 +02:00
TracyBadVersion.cpp Remove support for non-extended font builds. 2020-03-26 23:04:44 +01:00
TracyBadVersion.hpp Handle FileReadError. 2020-02-12 19:53:37 +01:00
TracyBuzzAnim.hpp Add simple animation controller. 2018-08-17 22:23:04 +02:00
TracyCharUtil.hpp Use xxh3 for VarArray hashing. 2020-02-29 15:31:05 +01:00
TracyColor.cpp Move HSV color conversion to a separate source file. 2020-04-02 01:04:59 +02:00
TracyColor.hpp Move HSV color conversion to a separate source file. 2020-04-02 01:04:59 +02:00
TracyDecayValue.hpp Initial value of DecayValue might be active. 2020-05-08 01:48:37 +02:00
TracyEvent.hpp Don't add ghost zones if full callstack data isn't available. 2020-05-31 14:17:54 +02:00
TracyFileHeader.hpp Add zstd compression to FileWrite. 2020-02-08 16:14:43 +01:00
TracyFileRead.hpp Wrapper for reading nine elements at once. 2020-03-25 18:35:48 +01:00
TracyFilesystem.cpp Don't depend on View in Worker. 2020-05-23 15:53:58 +02:00
TracyFilesystem.hpp Don't depend on View in Worker. 2020-05-23 15:53:58 +02:00
TracyFileWrite.hpp Add zstd compression to FileWrite. 2020-02-08 16:14:43 +01:00
TracyImGui.hpp Small toggle button. 2020-05-03 20:49:21 +02:00
TracyMemory.cpp Don't care about memory usage tracking data races. 2019-11-10 19:21:24 +01:00
TracyMemory.hpp Don't care about memory usage tracking data races. 2019-11-10 19:21:24 +01:00
TracyMicroArchitecture.cpp Update instruction tables to "may 2020". 2020-06-03 21:17:52 +02:00
TracyMicroArchitecture.hpp Add micro architecture data. 2020-04-27 00:59:49 +02:00
TracyMmap.cpp Add mmap() wrapper. 2020-02-12 19:24:30 +01:00
TracyMmap.hpp Add mmap() wrapper. 2020-02-12 19:24:30 +01:00
TracyPopcnt.hpp Make sure TracyCountBits() always returns uint64_t. 2019-10-01 22:42:29 +02:00
TracyPrint.cpp Remove support for non-extended font builds. 2020-03-26 23:04:44 +01:00
TracyPrint.hpp Disable charconv on gcc/clang. 2020-02-13 19:22:08 +01:00
TracyShortPtr.hpp Fix 32-bit short_ptr. 2020-02-02 02:36:28 +01:00
TracySlab.hpp Optimize slab allocation. 2020-02-23 19:43:00 +01:00
TracySort.hpp Make pdqsort always available. 2020-04-02 02:00:21 +02:00
TracySourceView.cpp Show only relevant options in asm view. 2020-06-04 19:59:13 +02:00
TracySourceView.hpp Use cached source files. 2020-05-23 15:44:19 +02:00
TracyStorage.cpp User data directory location getter. 2019-12-28 18:16:45 +01:00
TracyStorage.hpp Trace-specific save path retrieval. 2019-07-26 23:15:12 +02:00
TracyStringDiscovery.hpp Use Martin Ankerl's robin hood unordered map. 2020-01-28 21:49:36 +01:00
TracyTaskDispatch.cpp Add task dispatcher to server. 2019-09-20 22:58:12 +02:00
TracyTaskDispatch.hpp Add task dispatcher to server. 2019-09-20 22:58:12 +02:00
TracyTexture.cpp Drop support for ETC1 frame images. 2019-08-15 16:29:50 +02:00
TracyTexture.hpp Drop support for ETC1 frame images. 2019-08-15 16:29:50 +02:00
TracyTextureCompression.cpp Index data is already available. 2020-04-05 15:09:13 +02:00
TracyTextureCompression.hpp Perform rate distortion optimization on frame images. 2020-04-05 15:04:18 +02:00
TracyThreadCompress.cpp Don't memcpy to nullptr. 2020-05-14 17:38:48 +02:00
TracyThreadCompress.hpp Use Martin Ankerl's robin hood unordered map. 2020-01-28 21:49:36 +01:00
TracyUserData.cpp Save/load source substitutions. 2020-04-18 14:25:04 +02:00
TracyUserData.hpp Save/load source substitutions. 2020-04-18 14:25:04 +02:00
TracyVarArray.hpp Support call stacks longer than 255 entries. 2020-03-28 18:04:33 +01:00
TracyVector.hpp Add non-empty version of push_next() to Vector. 2020-03-21 17:56:24 +01:00
TracyVersion.hpp Explicitly store GPU context type. 2020-05-27 18:16:53 +02:00
TracyView.cpp Add OpenCL trace support 2020-06-05 10:15:47 +01:00
TracyView.hpp Allow display of symbol address in statistics view. 2020-05-30 15:39:34 +02:00
TracyViewData.hpp Save/load source substitutions. 2020-04-18 14:25:04 +02:00
TracyWorker.cpp Handle merging inlined ghost zones. 2020-05-31 21:47:52 +02:00
TracyWorker.hpp Handle merging inlined ghost zones. 2020-05-31 21:47:52 +02:00
TracyYield.hpp Use _mm_pause() instead of std::this_thread::yield() if possible. 2019-12-31 14:59:54 +01:00