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
Bartosz Taudul
215a58afad
Mention dsymutil.
2020-06-04 17:58:48 +02:00
Bartosz Taudul
940b598cf8
Update manual.
2020-05-30 15:39:35 +02:00
Bartosz Taudul
8d149c59f8
Mention the failures of capstone library.
2020-05-30 15:39:34 +02:00
Graydon Hoare
e76b8ae423
Add TRACY_ONLY_LOCALHOST macro to avoid listening on all interfaces.
2020-05-28 22:13:06 -07:00
Graydon Hoare
afac7760ce
Add Zone{Text,Value,Name}V macros for conditionally-compiled calls to varname.{Text,Value,Name}
2020-05-28 11:17:42 -07:00
Bartosz Taudul
39ce605711
Update manual.
2020-05-25 01:19:42 +02:00
Bartosz Taudul
e0d7ffe754
Update manual.
2020-05-24 16:25:26 +02:00
Bartosz Taudul
08101061fe
Update manual.
2020-05-23 16:10:13 +02:00
Bartosz Taudul
8c1e53f65a
Update manual.
2020-05-16 14:56:11 +02:00
Bartosz Taudul
ef4c690c32
Update manual.
2020-05-13 18:06:39 +02:00
Bartosz Taudul
2195e032a6
Update manual.
2020-05-11 22:11:55 +02:00
Bartosz Taudul
a30a0b852f
Update manual.
2020-05-11 19:34:25 +02:00
Bartosz Taudul
94d0232ed3
Update manual.
2020-05-10 17:08:30 +02:00
Bartosz Taudul
281f13f4c3
Update manual.
2020-05-09 13:57:06 +02:00
Bartosz Taudul
b9a4446fc1
Update manual.
2020-05-09 13:38:58 +02:00
Rokas Kupstys
6727cc2da4
Add empty TRACY_API instead of using dllexport for static builds on windows. Using dllexport is not correct, because it marks APIs in static lib for export and these APIs would get exported from a DLL that links to tracy.
...
Make API use TRACY_EXPORTS, and replace TRACYPROFILER_EXPORTS with TRACY_EXPORTS in vcxproj projects.
Swap dllimport with dllexport. Reason for this is a common idiom in CMake: target_compile_definitions(tracy PUBLIC -DTRACY_IMPORTS PRIVATE -DTRACY_EXPORTS). This idiom adds both defines in tracy target, but targets that link to tracy only get TRACY_IMPORTS. Swapped statements ensure that tracy always dllexports it's api and consuming targets always dllimport it.
2020-05-05 13:23:46 +03:00
Bartosz Taudul
1d74c400ac
Update manual.
2020-05-03 21:29:18 +02:00
Bartosz Taudul
5ad1023088
Update manual.
2020-05-03 16:01:35 +02:00
Bartosz Taudul
47ed3d01af
Update manual.
2020-05-02 02:34:15 +02:00
Bartosz Taudul
a40ba8f4e9
Switch query queue icon to satellite dish.
2020-04-30 18:41:08 +02:00
Bartosz Taudul
4634c5cdd3
Update manual.
2020-04-27 19:21:32 +02:00
Bartosz Taudul
6266d482ae
Be explicit about displaying machine code.
2020-04-26 14:51:58 +02:00
Bartosz Taudul
0ff87d8f40
Slight rewording, local paths.
2020-04-22 01:23:03 +02:00
David Farrell
d5cd9d0221
Updated manual's vcpkg instructions
2020-04-21 16:04:33 -07:00
David Farrell
09e8ba1208
Updated manual with instructions for install_vcpkg_dependencies.bat
2020-04-21 10:59:37 -07:00
Bartosz Taudul
94276c51ac
Update manual.
2020-04-19 16:11:31 +02:00
Bartosz Taudul
0186586fd9
Update manual.
2020-04-18 14:49:14 +02:00
Bartosz Taudul
5db956f546
Update manual.
2020-04-13 21:44:45 +02:00
Bartosz Taudul
0508586108
Update manual.
2020-04-13 17:52:43 +02:00
Bartosz Taudul
c43f5e14f2
Update manual.
2020-04-13 15:09:34 +02:00
Bartosz Taudul
3ef76df0d1
Update manual.
2020-04-11 20:30:24 +02:00
Bartosz Taudul
f9cf6df3ad
Core package is implicit in vcpkg.
2020-04-11 01:25:16 +02:00
Bartosz Taudul
f8231bb109
Change main repository to github.
2020-04-10 17:48:59 +02:00
Bartosz Taudul
5f4145ef0a
Update manual.
2020-04-08 19:33:55 +02:00
Bartosz Taudul
dc236a27cc
Warn about retrieving context address.
2020-04-08 18:00:31 +02:00
Bartosz Taudul
fe98921e4c
Add UI for disabling inlines in sample statistics.
2020-04-08 15:52:53 +02:00
Bartosz Taudul
2e418f24fa
Update manual.
2020-04-07 22:17:24 +02:00
Bartosz Taudul
fc11537e12
Update manual.
2020-04-07 02:12:46 +02:00
Bartosz Taudul
54870e128c
Add cautionary information to the manual.
2020-04-06 11:17:24 +02:00
Bartosz Taudul
7fca642c3d
Compress full-quality DXT1 on AVX2 path.
2020-04-05 17:10:43 +02:00
Bartosz Taudul
b7f32c2a4c
Update DXT1 benchmark with Ryzen timings.
...
Measured at the most commonly reached frequency. Data for peak at max
achieved frequency:
Reference: 173.2 us
SSE: 22.2 us
AVX2: 13.4 us
2020-04-05 17:10:43 +02:00
Bartosz Taudul
29dfb151cb
Add Ryzen execution times example.
2020-04-05 16:34:50 +02:00
Bartosz Taudul
b91c88cdf6
Remove misleading example.
2020-04-05 16:02:22 +02:00
Bartosz Taudul
eba427cc5b
Update manual.
2020-04-04 14:50:34 +02:00
Bartosz Taudul
27c125f23b
Update manual.
2020-04-03 02:00:20 +02:00
Bartosz Taudul
5dd70c4306
Update manual.
2020-04-02 01:54:59 +02:00
Bartosz Taudul
b7e56d3030
Update manual.
2020-03-31 01:10:39 +02:00
Bartosz Taudul
02cf838ceb
Update manual.
2020-03-29 14:12:59 +02:00
Bartosz Taudul
c23f4b2390
Update manual.
2020-03-28 14:42:47 +01:00