Commit Graph

52157 Commits (693e05ab85b3fcdc65bcb9f4123c2fae4ecc27fc)

Author SHA1 Message Date
Andrey Lihatskiy cf160e3023
Update dullahan to v1.14.0-r3 (#2243) 2024-08-09 20:12:57 +03:00
Alexander Gavriliuk ecfa05711e #2231 BugSplat Crash #1502347: SecondLifeViewer!LLViewerObject::getBoundingBoxAgent(5858) 2024-08-09 18:17:52 +02:00
Alexander Gavriliuk 5a1ce7974b #2230 BugSplat Crash #1502376: SecondLifeViewer!LLPrimitive::isAvatar(606) 2024-08-09 18:17:19 +02:00
Alexander Gavriliuk a6131b5652 #2229 BugSplat Crash #1502471: SecondLifeViewer!LLPolySkeletalDistortion::apply(196) 2024-08-09 14:05:55 +02:00
Andrey Kleshchev 4e0819b2dc viewer-private#259 Chat names get mixed up in voice calls
Obsolete channel was uses as a participant provider
2024-08-09 12:28:20 +03:00
Roxanne Skelly 735ad360d2
Merge pull request #2201 from secondlife/roxie/webrtc-symbols
Upload dynamic library debug information (llwebrtc.pdb, etc.) to the crash logger in addition to the main binary.
2024-08-08 15:00:29 -07:00
Ansariel Hiller f782f5f534
Fix copy&paste error in LLPanelFace (#2233) 2024-08-09 00:21:28 +03:00
Roxie Linden 71a831e2d1 Merge branch 'roxie/webrtc-symbols' of github.com:secondlife/viewer into roxie/webrtc-symbols 2024-08-08 12:06:04 -07:00
Roxie Linden d46c444aee Use the secondlife-3p fork of symbol upload, which has vMAJOR tags 2024-08-08 12:05:16 -07:00
Roxie Linden cdc83801c5 bugsplat symbol-upload does not use vMAJOR tags 2024-08-08 10:32:40 -07:00
Roxie Linden cfe84b7f38 Merge branch 'roxie/webrtc-symbols' of github.com:secondlife/viewer into roxie/webrtc-symbols 2024-08-08 09:35:36 -07:00
Roxie Linden f1f3aa42e8 CR fixes 2024-08-08 09:34:48 -07:00
Beq Janus fe0f1be17b
Auto-scaling amortisation of dynamic BB calcs (#2226)
* Auto-scaling amortisation of dynamic BB calcs

This fix limits the overhead of the dynamic BB calcs to
AvatarExtentRefreshMaxPerBatch per AvatarExtentRefreshPeriodBatch frames
default is 5 avatar per 4 frames. Thus a standard busy region 25 avatars would
 take 20 frames to refresh the BBs.

* Add comments to give context to the amortised BB recalcs

explain the frequency of updates given the number of avatars present as to how that limits the impact on frame rate in busy scenes
2024-08-08 19:10:03 +03:00
Andrey Kleshchev 77d50cad49 viewer#2225 Fix Joystick Floater's FPS drops 2024-08-08 19:06:25 +03:00
Rye Mutt 810d11c625
Update xxhash to 0.8.2 (#2217) 2024-08-08 18:57:35 +03:00
Rye Mutt 12cb787f31
Update libexpat to 2.6.2 and libapr 1.7.4 (#2214) 2024-08-08 18:57:26 +03:00
Alexander Gavriliuk 17f7b439d6 #1922 Make PBR scale and offset crosshair work like Texture crosshair do 2024-08-08 13:40:23 +02:00
Roxie Linden 83390094f1 test llwebrtc.dll for additional symbols 2024-08-07 22:01:46 -07:00
Roxie Linden 60003cf077 include viewer exe in uploaded symbols 2024-08-07 19:09:19 -07:00
Roxie Linden 530bc29753 build debug symbols for llwebrtc even for release 2024-08-07 16:33:00 -07:00
Roxie Linden e0737b1423 misnamed file 2024-08-07 15:11:03 -07:00
Roxie Linden f6f3d7e048 spacing issue 2024-08-07 14:24:00 -07:00
Roxie Linden 63a4ad9b98 Add Windows multi-pdb upload capability 2024-08-07 14:16:11 -07:00
Alexander Gavriliuk e20e387d48 #1922 Make PBR scale and offset crosshair work (fix PBR channels in LLPanelFace) 2024-08-07 20:25:32 +02:00
Andrey Kleshchev 399eb2104e viewer#2043 bugsplat symbol upload update 2024-08-07 20:12:59 +03:00
Alexander Gavriliuk 413ece6c48 #1922 Make PBR scale and offset crosshair work (store control pointers in LLPanelFace) 2024-08-07 19:11:52 +02:00
Andrey Kleshchev 8754ce088f viewer#2212 Bulk upload makes an incorrect cost estimate 2024-08-07 17:43:24 +03:00
Alexander Gavriliuk 93164fc560 #1922 Make PBR scale and offset crosshair work (fix callbacks in LLPanelFace) 2024-08-07 16:03:21 +02:00
Andrey Kleshchev f0db41911a viewer-private#262 viewer crashes on exit if the call is not completed 2024-08-07 14:19:49 +03:00
Andrey Kleshchev 9094d0281d Adjust some LLVoiceClient functions
Feels like I should have made isParticipant and getParticipantList
static to minimize singleton dependency/calls
2024-08-07 14:19:49 +03:00
Andrey Kleshchev ae7f7cd670 Replace boost::shared_ptr with std in voice classes 2024-08-07 14:19:49 +03:00
Roxie Linden 753cf01ef0 don't need to post dylib as we're using xcarchive 2024-08-06 22:24:38 -07:00
Andrey Kleshchev b5c9a30e3d viewer#2203 Crash at breakVoiceConnectionCoro
bar webrtc's coroutines from necromancy
2024-08-07 07:48:19 +03:00
Roxie Linden fc0e70e77b upload xcarchive to bugsplat 2024-08-06 21:00:48 -07:00
Roxie Linden b6cd0cd7d0 misspelled xcarchive 2024-08-06 19:43:26 -07:00
Roxie Linden ece9cb8022 Build an xcarchive for mac symbol upload. 2024-08-06 18:41:46 -07:00
Cosmic Linden f1fac8127f secondlife/viewer#1883: Add informal documentation for how to use the local paintmap bake and compare it to the heightmap 2024-08-06 16:30:50 -07:00
Cosmic Linden 6aa9110b2a secondlife/viewer#1883: Local-only PBR terrain paintmap with developer tools 2024-08-06 16:28:47 -07:00
Cosmic Linden ae2ff22542 NOISSUE: Prevent potential bad matrix state in HUD render 2024-08-06 15:04:10 -07:00
Roxie Linden c52c25e10d As bugspat upload is broken for dylibs within .dSYM bundles, upload the dylibs directly 2024-08-06 12:06:40 -07:00
Andrey Kleshchev bf21677305 viewer-private#261 (Vivox) Viewer doesn't reconnect to voice chat
If state was 'ringing' viewer failed to set mSessionTerminateRequested
on cancel so the call kept sort of going
2024-08-06 19:34:00 +03:00
Rye Mutt 75455d101c
Convert LLUI and LLRender2D to LLSimpleton to reduce overhead during ui draw (#2202) 2024-08-06 16:21:19 +03:00
Roxie Linden 83c1f45dba Download osx artifacts to working directory 2024-08-06 00:26:43 -07:00
Roxie Linden 07573f7e10 allow paths with spaces 2024-08-05 23:16:48 -07:00
Roxie Linden 946b165b99 Missed file 2024-08-05 21:34:52 -07:00
Roxie Linden e96416bdd2 missing quotes 2024-08-05 19:25:59 -07:00
Roxie Linden 293187e04b Build mac symbols for multiple binaries/dynamic libraries and upload them all to bugsplat 2024-08-05 18:17:03 -07:00
Andrey Kleshchev ab07023c93 viewer#2195 Voice morphs 'not supported' notification lacks description 2024-08-05 20:25:18 +03:00
TJ db376f2ace
Fixed unwanted implicit cast from U32 to U16 causing possible crash (#2193, #2194) 2024-08-05 17:05:10 +03:00
Andrey Kleshchev 7144fb2359 Remove remainder of unused packet data code from LLTextureFetch
Downloading packets from server was removed in favor of HTTP
2024-08-05 15:57:48 +03:00