summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-10-04Merged in SL-16040 (pull request #709), Nat's changes to allow autobuild ↵Nat Linden
with Tracy enabled on TeamCity. SL-16040: TC viewer builds with Tracy enabled Approved-by: Euclid Linden Approved-by: Dave Parks
2021-09-28SL-16040: _aligned_malloc() and _aligned_free() are Microsoft only.Nat Goodspeed
Fortunately we already have platform-independent wrappers in llmemory.h.
2021-09-28SL-16040: operator new() must never return nullptr.Nat Goodspeed
2021-09-28SL-16040: Honor autobuild_{configure,build}_parameters variables.Nat Goodspeed
The generic build.sh script honors these environment variables to specify parameters to the autobuild configure and autobuild build steps, respectively. Support them in the viewer-specific build.sh too. In the generic build.sh, autobuild_configure_parameters allows specifying command-line switches either for autobuild or, following --, for the underlying tool (in our case, CMake). In order to support that variable the same way here, we insert -- (as before) when autobuild_configure_parameters is unset or empty, since the rest of the switches *we* specify are for CMake. That means that, as with the generic build.sh, a non-empty autobuild_configure_parameters override must precede any switches intended for CMake with the -- separator.
2021-09-22Merged in SL-16014 (pull request #692)Michael Pohoreski
SL-16014 Approved-by: Euclid Linden Approved-by: Dave Parks
2021-09-22Fix merge conflictPtolemy
2021-09-22SL-16014: Fix typoPtolemy
2021-09-22SL-16014: Add Tracy markup to doFrame()Ptolemy
2021-09-22SL-16014: Add Tracy markup for LLEventFilterPtolemy
2021-09-22SL-16014: Add Tracy markup for LLVolumeFacePtolemy
2021-09-22SL-16014: Add Tracy markup for LLSDPtolemy
2021-09-22SL-16014: Add Tracy markup to LLViewerObjectListPtolemy
2021-09-22SL-16014: Add Tracy markup to LLSpatialGroupPtolemy
2021-09-22SL-16014: Add Tracy markup to LLFacePtolemy
2021-09-22SL-16014: Add Tracy markup for lldrawablePtolemy
2021-09-22SL-16014: Add macros for better markup in TracyPtolemy
2021-09-22SL-16014: Add Tracy logging to doFrame()Ptolemy
2021-09-22SL-16014 Add Tracy logging to lldrawpoolavatar.cppPtolemy
2021-09-22Merged in SL-16027_Tracy_OpenGL (pull request #697)Michael Pohoreski
SL-16027: Add Tracy OpenGL support Approved-by: Euclid Linden Approved-by: Dave Parks
2021-09-21SL-16027: Only enable Tracy OpengL macros if Tracy is enabledPtolemy
2021-09-21SL-16027: Add Tracy OpenGL supportPtolemy
2021-09-20SL-16014: Add Tracy markup to doFrame()Ptolemy
2021-09-20SL-16014: Add Tracy markup for LLEventFilterPtolemy
2021-09-20SL-16014: Add Tracy markup for LLVolumeFacePtolemy
2021-09-20SL-16014: Add Tracy markup for LLSDPtolemy
2021-09-20SL-16014: Add Tracy markup to LLViewerObjectListPtolemy
2021-09-20SL-16014: Add Tracy markup to LLSpatialGroupPtolemy
2021-09-20SL-16014: Add Tracy markup to LLFacePtolemy
2021-09-20SL-16014: Add Tracy markup for lldrawablePtolemy
2021-09-20SL-16014: Add macros for better markup in TracyPtolemy
2021-09-15SL-16014: Add Tracy logging to doFrame()Ptolemy
2021-09-15SL-16014 Add Tracy logging to lldrawpoolavatar.cppPtolemy
2021-09-15SL-15975 Add Tracy-only profile macros that are no-ops when Tracy is disabled.Runitai Linden
2021-09-15SL-15962 Add hooks for tracy memory profilingDave Houlton
2021-09-04Merged in SL-15709-Tracy (pull request #677)Michael Pohoreski
SL-15709: Windows: Include Tracy source directly; don't use a library
2021-09-03Merge branch 'DRTVWR-541' of bitbucket.org:lindenlab/viewer into DRTVWR-541Ptolemy
2021-09-03SL-15709: Fix LLCommon not setting Tracy include directory and not linking ↵Ptolemy
to tracy.lib
2021-09-03SL-15709: Use standardized autobuild name; set TRACY_INCLUDE_DIR if Tracy ↵Ptolemy
not enabled
2021-09-03SL-15709: Add Darwin supportPtolemy
2021-09-03SL-15709: CleanupPtolemy
2021-09-03SL-15709: IF Tracy is enabled default to using only Tracy instead of Fast ↵Ptolemy
Timers; also print Tracy include directory
2021-09-03SL-15709: Default Tracy to offPtolemy
2021-09-03SL-15709: Default to old fast timersPtolemy
2021-09-03SL-15709: Add Tracy support to viewerPtolemy
2021-09-03SL-15595 update viewer autobuild to import tracy libDave Houlton
2021-09-03DRTVWR-528 remove wrapper code for RAD telemetry libraryDave Houlton
2021-09-03SL-15709: Windows: Include Tracy source directly; don't use a libraryPtolemy
2021-09-01Merged in SL-15709-Tracy (pull request #672)Michael Pohoreski
SL-15709 Tracy
2021-08-31SL-15709: Fix LLCommon not setting Tracy include directory and not linking ↵Ptolemy
to tracy.lib
2021-08-31SL-15709: Use standardized autobuild name; set TRACY_INCLUDE_DIR if Tracy ↵Ptolemy
not enabled