Commit Graph

40429 Commits (bd008a170898e69beeb8bc0481b4bfd94de86c55)

Author SHA1 Message Date
Graham Linden 3237923e10 MAINT-3699 new shaders supporting alpha blend/mask rigged content.
Make shader loading debug logging of uniforms use ShaderUniform to make supression simpler.
2018-08-16 00:31:39 +01:00
AndreyL ProductEngine 3ee8130bb0 Merged in lindenlab/viewer-bear 2018-08-16 01:06:14 +03:00
Nat Goodspeed bc5aeae202 DRTVWR-447: Simplify redundant if-key-in-dict-and-value-nonempty logic 2018-08-15 16:41:19 -04:00
Nat Goodspeed 1b2f52257a DRTVWR-447: Streamline some of the logic around extra packages. 2018-08-15 16:38:09 -04:00
Nat Goodspeed 0869e86fb1 DRTVWR-447: Update to bugsplat build 518707 2018-08-15 16:15:22 -04:00
Nat Goodspeed 7ac77dea71 DRTVWR-447: merge reverting Mac suppression to re-enable Mac builds. 2018-08-15 16:13:40 -04:00
Nat Goodspeed 3ca8263fb4 Backed out changeset 25b55601514d: re-enable building BugSplat on Mac. 2018-08-15 16:12:56 -04:00
maxim_productengine 3ef47fc005 MAINT-8993 FIXED Crash in LLTeleportHistory::updateCurrentLocation(..) 2018-08-15 16:49:13 +03:00
andreykproductengine 9f16d10f6d MAINT-5651 Crashes on close from LLWindowWin32 2018-08-14 18:32:59 +03:00
Mnikolenko ProductEngine 961d7933f5 mac build fix 2018-08-15 13:45:47 +03:00
maxim_productengine 3920260458 MAINT-8930 FIXED Using "Reset all to recommended settings" still shows the last active preset as "Preset in use" in the UI 2018-08-14 14:05:55 +03:00
Nat Goodspeed f6735af931 Automated merge with ssh://bitbucket.org/nat_linden/viewer-no-popup 2018-08-11 09:02:16 -04:00
andreykproductengine 6bdbab2fd6 MAINT-8926 Don't allow overwritting default preset 2018-08-10 19:17:10 +03:00
Oz Linden 30b8068c97 VOICE-50 VOICE-58: recover from SLVoice process exit automatically 2018-08-10 09:51:48 -04:00
Nat Goodspeed 470e4b5afc Merge in anim_tool.py refactoring from server-side script. 2018-08-09 18:49:25 -04:00
andreykproductengine 1197da3cdf MAINT-8974 Reduce default settings for intel GPUs in case of failed benchmark 2018-08-09 15:57:48 +03:00
Nat Goodspeed 00839eb635 Add optional hostname param to LLSocket::create() for testing.
This allows the io.cpp test to listen only on the localhost loopback, avoiding
the macOS 10.13.6 "allow listening for incoming connections" popup while
running build-time tests that might halt an unattended TeamCity build.
2018-08-08 20:52:00 -04:00
Brad Payne (Vir Linden) 56458152ac SL-704 - code cleanup, mostly old AXON comments. 2018-08-08 22:11:32 +01:00
Nat Goodspeed 6ae2f14244 Fix cmake -E copy of CrashReporter.nib.
indra/mac_crash_logger/CMakeLists.txt was using 'cmake -E copy_directory' to
copy CrashReporter.nib -- which is actually a binary file. Apparently that
works, until CMake 3.12.0, which produces an error. Use copy_if_different
instead.
2018-08-08 15:37:39 -04:00
Andrey Lihatskiy ed17ca7885 Merged in andreyl_productengine/viewer-neko-marchcat (pull request #671)
MAINT-8856 Fixed URL behavior in group call popups

Approved-by: Andrey Kleshchev <andreykproductengine@lindenlab.com>
2018-08-08 13:55:01 +00:00
Brad Payne (Vir Linden) 791979c553 SL-928 - in mesh upload, warn if bind shape is non-identity and skin weights are enabled. 2018-08-08 13:34:02 +01:00
AndreyL ProductEngine b70eb72b9d MAINT-8856 Fixed URL behavior in group call popups 2018-08-08 08:39:07 +03:00
andreykproductengine da4d270695 MAINT-8959 Fixed some pointers not being reset 2018-08-07 17:23:27 +03:00
andreykproductengine ac5a547019 MAINT-8958 Handle initDecode crash 2018-08-07 16:10:46 +03:00
andreykproductengine e236da41e9 MAINT-8197 Compliment benchmark crash processing with SEH handling 2018-08-06 19:56:44 +03:00
AndreyL ProductEngine 50643cace9 Merged in lindenlab/viewer-release 2018-08-04 01:17:29 +03:00
Andrey Kleshchev 07f8c156fc Merged in MAINT-8803 2018-08-03 13:01:38 +00:00
Brad Payne (Vir Linden) 6ce09ad712 merge 2018-08-02 21:54:09 +01:00
Oz Linden 5e89952203 merge changes for 5.1.7-release 2018-08-02 16:36:50 -04:00
Nat Goodspeed 59d2bf0622 DRTVWR-447: Merge changesets from newly updated viewer-release. 2018-08-02 16:21:30 -04:00
AndreyL ProductEngine 3983f5b1e2 Merged in lindenlab/viewer-release 2018-08-02 23:18:28 +03:00
Nat Goodspeed 6795504330 Automated merge with ssh://bitbucket.org/lindenlab/viewer-release 2018-08-02 16:15:34 -04:00
AndreyL ProductEngine 4cd1e05e52 Merged in lindenlab/viewer-lynx 2018-08-02 23:13:01 +03:00
Nat Goodspeed 09f97172bb MAINT-8176: Add canonical_repo field to viewer's autobuild.xml. 2018-08-02 16:08:53 -04:00
Nat Goodspeed 31afdea8a2 increment viewer version to 5.1.8 2018-08-02 16:02:58 -04:00
Nat Goodspeed ac2b54ae21 Added tag 5.1.7-release for changeset ac3b1332ad4f 2018-08-02 16:02:58 -04:00
Oz Linden c339894390 additional logging around launch/termination of SLVoice 2018-08-02 10:00:34 -04:00
Brad Payne (Vir Linden) ac889b1eeb SL-937 - added debug setting DebugObjectLODs to help track LOD calculations especially for rigged meshes 2018-08-01 21:16:33 +01:00
maxim_productengine 4dd88ee738 MAINT-8803 Better UI handling of unrecognized inventory items 2018-08-01 17:41:34 +03:00
Graham Linden 4cd59b3d8e Remove debug code for conditional BP. 2018-08-01 00:35:33 +01:00
AndreyL ProductEngine 344d02af4f Merged in lindenlab/viewer-lynx 2018-08-01 00:22:15 +03:00
Brad Payne (Vir Linden) 447aadc37b SL-937 - use dynamic box for rigged mesh attached to normal avatar as well. Still has a 2x error in the radius calc, but gets radius using the dynamic box. 2018-07-31 21:57:42 +01:00
Graham Linden ee91efb053 Fix template specialization syntax for Clang that MSVC does not demand. 2018-07-31 20:22:28 +01:00
Graham Linden 66035a2168 Fix broken init of defaulted arg that MSVC should not have let slide. 2018-07-31 18:12:43 +01:00
Graham Linden d748dbce45 MAINT-8909
Loosen precision when checking rotation and other false negatives when comparing
faces to see if they can be considered planar aligned. This was causing fields to
be marked tentative (grayed display) incorrectly.
2018-07-31 17:35:42 +01:00
Brad Payne (Vir Linden) 91dfd7e06c SL-944 - disabled a not-very-useful assert that greatly slows the RWD build 2018-07-31 14:02:42 +01:00
maxim_productengine 53f5d93eda MAINT-8931 FIXED Render quality value in About Second Life is misleading 2018-07-31 12:15:18 +03:00
Graham Linden 60d256e80f MAINT-8915
Fix sync of material rotation and offset values when using aligned planar faces.

Make it possible to set a specific TE's normal/spec offset/rotation values.

Eliminate redundant conversions in LLSD -> struct handler.
2018-07-30 22:38:30 +01:00
Oz Linden dbbeeed6f4 retrigger build 2018-07-29 09:49:55 -04:00
andreykproductengine d406a086ba MAINT-8923 Better allocation failure handling 2018-07-27 19:42:08 +03:00