Commit Graph

45259 Commits (c5e3ace94de01ed61ed43284ea72dacec197cdc9)

Author SHA1 Message Date
Brad Payne (Vir Linden) 7868ba0c60 Merge branch 'DRTVWR-546' of ssh://bitbucket.org/lindenlab/viewer into DRTVWR-546 2021-09-29 11:09:15 +01:00
Mnikolenko Productengine 391500b5f7 SL-16034 Disable all displays and UI in noninteractive mode 2021-09-29 12:37:57 +03:00
Nat Goodspeed db86ec9176 SL-16040: _aligned_malloc() and _aligned_free() are Microsoft only.
Fortunately we already have platform-independent wrappers in llmemory.h.
2021-09-28 22:09:02 -04:00
Callum Linden 8905774631 Merge branch 'SL-15999' of https://bitbucket.org/lindenlab/viewer into SL-15999 2021-09-28 15:25:12 -07:00
Callum Linden 851fef6801 SL-16102 Set window title to agent name (child of SL-15999 Support for low overhead, non interactive viewer sessions) 2021-09-28 15:24:42 -07:00
Nat Goodspeed 548bfda290 SL-16040: operator new() must never return nullptr. 2021-09-28 16:53:04 -04:00
Nat Goodspeed 3e12a97a7f SL-16040: Honor autobuild_{configure,build}_parameters variables.
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-28 16:40:33 -04:00
Brad Payne (Vir Linden) 187d586239 SL-15999 - noninteractive sessions disable logging 2021-09-28 21:24:38 +01:00
Brad Payne (Vir Linden) 542f1917e9 SL-15999 - draw no objects when noninteractive 2021-09-28 20:20:23 +01:00
Brad Payne (Vir Linden) a184a0fbee SL-15999 - noninteractive mode: create minimal objects,load no textures 2021-09-28 20:10:06 +01:00
Andrey Lihatskiy 70551782f1 DRTVWR-545 New line for the coding policy check 2021-09-28 19:44:52 +03:00
Andrey Lihatskiy adcd08fbf4 Revert "Merge branch 'c++17' into DRTVWR-522-maint"
This reverts commit 203ea3a70a, reversing
changes made to 8e3f077886.

# Conflicts:
#	indra/newview/llmachineid.cpp
2021-09-28 19:22:18 +03:00
Dave Parks 675514bdb3 SL-16093 Don't force the console window to be open on developer builds because it causes frame stalls while logging. 2021-09-27 23:56:06 +00:00
Dave Parks 78007d2592 SL-16088 Fix for stall from many calls to glGenBuffers. 2021-09-27 22:35:50 +00:00
Brad Payne (Vir Linden) 502d37913d SL-15999 - noninteractive: debugging run issues, suppress AFK/Away pose 2021-09-27 21:23:49 +01:00
Andrey Kleshchev e3b869e6f1 SL-16087 [D545] New clothes do not have the word 'New' in their names 2021-09-27 22:13:40 +03:00
Brad Payne (Vir Linden) ec16b30f3b Merge branch 'SL-15999' of ssh://bitbucket.org/lindenlab/viewer into SL-15999 2021-09-27 13:53:23 +01:00
Brad Payne (Vir Linden) 628b9dfe06 SL-15999 - removed kludgy run disablement, needs better fix 2021-09-27 13:53:04 +01:00
Runitai Linden d7dea2dd7a Ignore build-vc160-64 2021-09-24 15:21:35 -05:00
Callum Linden dc48e174c4 SL-15999 (SL-16055) Turn off voice in non-interactive mode 2021-09-24 11:46:19 -07:00
Andrey Lihatskiy 717fe2cc5c DRTVWR-520 Updated dullahan to codeticket build 563968 2021-09-23 10:57:37 +03:00
Runitai Linden 60980a4733 Merge remote-tracking branch 'remotes/origin/DRTVWR-541' into DRTVWR-546 2021-09-22 18:06:58 -05:00
Andrey Lihatskiy 9bcd860f53 SL-15903 SLPlugin entitlements fix 2021-09-23 01:50:05 +03:00
Michael Pohoreski 68be3018ab Merged in SL-16014 (pull request #692)
SL-16014

Approved-by: Euclid Linden
Approved-by: Dave Parks
2021-09-22 22:26:15 +00:00
Ptolemy aa1d3ff8fd Fix merge conflict 2021-09-22 15:14:04 -07:00
Ptolemy 43bca9e85d SL-16014: Fix typo 2021-09-22 14:58:36 -07:00
Runitai Linden 9cff7ebc0c Merge remote-tracking branch 'remotes/origin/DRTVWR-541' into DRTVWR-546
# Conflicts:
#	indra/llcommon/linden_common.h
2021-09-22 16:50:20 -05:00
Ptolemy 5fa9b51029 SL-16014: Add Tracy markup to doFrame() 2021-09-22 14:38:44 -07:00
Ptolemy 2b19015f43 SL-16014: Add Tracy markup for LLEventFilter 2021-09-22 14:38:44 -07:00
Ptolemy 8e4907beee SL-16014: Add Tracy markup for LLVolumeFace 2021-09-22 14:38:43 -07:00
Ptolemy 51a887a51c SL-16014: Add Tracy markup for LLSD 2021-09-22 14:38:43 -07:00
Ptolemy b78db5ae5c SL-16014: Add Tracy markup to LLViewerObjectList 2021-09-22 14:38:43 -07:00
Ptolemy 584a7f05df SL-16014: Add Tracy markup to LLSpatialGroup 2021-09-22 14:38:43 -07:00
Ptolemy dd3fc66b51 SL-16014: Add Tracy markup to LLFace 2021-09-22 14:38:43 -07:00
Ptolemy 6c53fbfb47 SL-16014: Add Tracy markup for lldrawable 2021-09-22 14:38:43 -07:00
Ptolemy b9ad51981e SL-16014: Add macros for better markup in Tracy 2021-09-22 14:38:43 -07:00
Ptolemy c0eadc87e8 SL-16014: Add Tracy logging to doFrame() 2021-09-22 14:38:42 -07:00
Ptolemy 2508926569 SL-16014 Add Tracy logging to lldrawpoolavatar.cpp 2021-09-22 14:38:42 -07:00
Dave Parks b4bb74c5de SL-16031 Add support for VS 2019 (requires autobuild 1.2-alpha) 2021-09-22 21:37:01 +00:00
Andrey Kleshchev 171681644e SL-14469 Difficulties clicking objects that are close to the body 2021-09-22 18:28:49 +03:00
Mnikolenko Productengine a68ca665ad SL-15958 Stop impostored avatars from casting shadows 2021-09-22 17:51:00 +03:00
Michael Pohoreski b1c32db37f Merged in SL-16027_Tracy_OpenGL (pull request #697)
SL-16027: Add Tracy OpenGL support

Approved-by: Euclid Linden
Approved-by: Dave Parks
2021-09-22 00:47:17 +00:00
Ptolemy d03ade68d3 SL-16027: Only enable Tracy OpengL macros if Tracy is enabled 2021-09-21 17:46:11 -07:00
Ptolemy a35544c701 SL-16027: Add Tracy OpenGL support 2021-09-21 16:10:52 -07:00
Andrey Lihatskiy f2582cacf7 SL-15612 Value fix 2021-09-21 19:42:43 +03:00
Andrey Lihatskiy 30c0043ba3 SL-15612 Check for SKIP_NOTARIZATION evn. variable 2021-09-21 19:37:15 +03:00
Andrey Lihatskiy 4a411d9896 Revert "DRTVWR-520 Updated dullahan to codeticket build 562751"
This reverts commit adb724564d.
2021-09-21 19:31:04 +03:00
Brad Payne (Vir Linden) a0157baf08 SL-15999 - try to force non-interactive agents to always start out standing 2021-09-21 17:01:57 +01:00
Andrey Lihatskiy 316753352e SL-15903 Restored the lost code 2021-09-21 14:36:16 +03:00
Dave Parks 014dd037dd SL-16043 Fix DisableVerticalSync, default DisableVerticalSync to off, remove broken frame limiter code (use vsync if you want to limit framerate). 2021-09-20 21:22:17 +00:00