tracy/common
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
..
tracy_lz4.cpp Force inline LZ4_NbCommonBytes(). 2020-02-23 14:40:09 +01:00
tracy_lz4.hpp Restore original 16 KB LZ4 hash table size. 2020-02-08 18:12:44 +01:00
tracy_lz4hc.cpp Update LZ4 to 1.9.1. 2019-05-01 16:53:48 +02:00
tracy_lz4hc.hpp Update LZ4 to 1.9.1. 2019-05-01 16:53:48 +02:00
TracyAlign.hpp MemRead() uses const pointer. 2018-07-11 01:33:27 +02:00
TracyAlloc.hpp Use standard includes. 2019-11-15 20:17:55 +01:00
TracyApi.h 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. 2020-05-05 13:23:46 +03:00
TracyColor.hpp Provide tracy color list in default client header. 2017-11-25 15:33:10 +01:00
TracyForceInline.hpp Fix force_inline on gcc/clang. 2018-04-21 19:22:27 +02:00
TracyMutex.hpp Remove benaphore, use std::mutex on cygwin. 2020-03-19 02:06:54 +01:00
TracyProtocol.hpp Query source location of each assembly instruction. 2020-04-01 21:43:03 +02:00
TracyQueue.hpp Query source location of each assembly instruction. 2020-04-01 21:43:03 +02:00
TracySocket.cpp Close socket when listening fails. 2020-04-13 21:40:35 +02:00
TracySocket.hpp Implement socket read without exit check. 2020-04-13 14:22:58 +02:00
TracySystem.cpp Dynamically load Get/SetThreadDescription. 2020-04-07 21:33:03 +02:00
TracySystem.hpp Move GetThreadHandleImpl() from header to source file. 2020-02-11 14:40:49 +01:00