Andrey Kleshchev
e71215dcfd
viewer#2529 Optimize LLSettingsWater::blend
2024-09-12 18:45:06 +03:00
Andrey Kleshchev
dfff269d83
viewer#2529 Optimize LLSettingsSky::blend
2024-09-11 22:56:58 +03:00
Andrey Kleshchev
0a110ff083
viewer#2529 Track interpolateSDMap's performance
...
viewer#2529 Fix initialization
2024-09-11 22:56:57 +03:00
Andrey Kleshchev
047eb16f4c
viewer#2529 Optimize updateGLVariablesForSettings
...
Intent is to eventually use only stored variables for everything.
LLSD operations are far too expensive.
2024-09-11 14:09:01 +03:00
Andrey Kleshchev
d6eafa1bdb
Make updateKeyboardFocus a bit more efficient
2024-09-11 14:09:01 +03:00
cosmic-linden
f90712b983
Merge pull request #2544 from secondlife/davep-profile-session-9/10
...
Profile guided optimizations
2024-09-10 17:38:32 -07:00
RunitaiLinden
cde5d29faf
Profile guided optimizations
2024-09-10 18:27:45 -05:00
Brad Linden
13e74a3287
Merge remote-tracking branch 'origin/release/2024.08-DeltaFPS' into develop
2024-09-10 16:12:38 -07:00
Alexander Gavriliuk
ce23e4a0c3
#2460 Max-Non-Impostors uses a bad shape (code formatting)
2024-09-10 23:11:33 +02:00
Alexander Gavriliuk
1c1522fc7c
#2460 Max-Non-Impostors uses a bad shape
2024-09-10 23:11:33 +02:00
Dave Parks
94453aecc3
#2434 Intel HD4000 compatibility pass ( #2541 )
...
* #2434 Intel HD4000 compatibility pass
* Fixes crash on old drivers when loading shaders
* Fixes 30 second hang on startup
* Fixes occasional dev build crash in LLWearableList
---------
Co-authored-by: Brad Linden <brad@lindenlab.com>
2024-09-10 15:54:01 -05:00
nat-goodspeed
d5328ef226
Merge pull request #2536 from Ansariel/develop-viewermenu-cleanup
...
Clean up llviewermenu
2024-09-10 15:08:03 -04:00
Maxim Nikolenko
59676066cd
Merge pull request #2539 from secondlife/maxim/viewer_2443
...
Allow the in world voice indicator to be toggled in preferences
2024-09-10 19:48:36 +03:00
Mnikolenko Productengine
9ffbca2489
Allow the in world voice indicator to be toggled in preferences
2024-09-10 19:15:58 +03:00
Ansariel
761a4fa429
Clean up llviewermenu
2024-09-10 13:54:38 +02:00
Roxanne Skelly
100fab22f5
Merge pull request #2535 from secondlife/roxie/webrtc-1091
2024-09-09 16:21:20 -07:00
Roxie Linden
5f99c475dc
Voice bars of self and as seen by others do not appear the same.
...
The voice server sends up the float power level of peers as an integer
multiplied by 128, in order to save character count as the voice power level
will likely be only 3 digits, instead of many for a full float.
The client was not taking this into account.
2024-09-09 15:12:40 -07:00
Roxanne Skelly
b7c82a8e7a
Merge pull request #2533 from secondlife/roxie/webrtc-283
...
Callback button for groups was not being reenabled after hanging up on group call.
2024-09-09 14:06:55 -07:00
Roxie Linden
9d8376071a
Callback button for groups was not being reenabled after hanging up on group call.
...
For #2532 , callback button was remaining disabled after hanging up on a group call.
Also, fix an issue where user was automatically added to a group call after the
initiator of the group call hangs up and re-calls the group.
2024-09-09 11:58:18 -07:00
Brad Linden
33116ea35e
Merge pull request #2530 from secondlife/release/2024.08-DeltaFPS
...
Release/2024.08 delta fps
2024-09-09 10:28:57 -07:00
Maxim Nikolenko
f3f3f99fcf
Merge pull request #2527 from secondlife/maxim/viewer_2473
...
Reduce 'World map' floater draw time
2024-09-09 17:57:49 +03:00
Mnikolenko Productengine
782facee39
Reduce 'World map' floater draw time
2024-09-09 14:26:00 +03:00
Kyler "Félix" Eastridge
71c46bc629
Fix spelling error in variable name ( #2526 )
2024-09-09 13:45:34 +03:00
Ansariel Hiller
d91d39fa0f
Changes towards C++20 compatibility ( #2520 )
2024-09-09 13:02:34 +03:00
TommyTheTerrible
2f692fbac3
Update calcDataSizeJ2C to stop undersized blocks ( #2525 )
...
The initial block area for the pyramid walk should not be smaller than the max_block_size area so need an llmax to not allow multiplication below 1.
This was causing decode errors for complex small images (128x128 or smaller) on discard 1 and 2.
2024-09-09 12:31:00 +03:00
Alexander Gavriliuk
2b7b81fbdb
#459 Filters on object inventory
2024-09-08 00:11:56 +02:00
Andrey Kleshchev
2e886b7cfe
Merge pull request #2521 from secondlife/andreyk/viewer_2411
...
viewer#2411 Use font buffer for inventory
2024-09-07 20:20:18 +03:00
Dave Parks
1f754e5090
#2467 Fix for sim surrounds not fully loading ( #2524 )
...
Also fixes some sculpts getting wrong LoD
2024-09-06 16:39:58 -05:00
Andrey Kleshchev
4a00280b89
viewer#2411 Use font buffer for inventory
2024-09-07 00:32:18 +03:00
Roxanne Skelly
9ce23ccc5e
Merge pull request #2522 from secondlife/roxie/webrtc-281
...
Don't enable vivox spatial when teleporting while in a webrtc conference/p2p/group call
2024-09-06 13:40:25 -07:00
Roxie Linden
3017b1bae1
Don't enable vivox spatial when teleporting while in a webrtc conference/p2p/group call
...
Processing for vivox was being enabled when teleporting into a vivox region
regardless as to whether the user was in a conference/p2p/group call, resulting
in vivox spatial and webrtc conference/p2p/group simultaneously being active.
2024-09-06 12:00:00 -07:00
TJ
6af471482d
Add toggles to avatar dropdown for hear sound or voice from avatar. ( #2518 , #2519 )
2024-09-06 17:08:32 +03:00
Ansariel Hiller
256ac6e962
Fix login progress always showing incorrect attempt number ( #2517 )
2024-09-06 16:58:50 +03:00
Andrey Kleshchev
322b13cf95
Merge pull request #2516 from Ansariel/develop-inventory_item_count
...
Follow-up fix for 238a2a64b3
2024-09-06 09:44:09 +03:00
Ansariel
3c471b8155
Follow-up fix for 238a2a64b31e6a0b431309e363067a7fe57125ae: Item count will always show fetch label even after fetch is complete
2024-09-06 02:20:10 +02:00
Roxanne Skelly
33fbcd858f
Merge pull request #2514 from secondlife/roxie/webrtc-race
...
Fix race condition that was preventing "Voice Call" menu from reliably calling.
2024-09-05 15:07:00 -07:00
Roxie Linden
fe9596bf79
Fix race condition that was preventing "Voice Call" menu from reliably calling.
...
The code attempted to do a call to a session immediately after a call that
launched a coroutine to set up a session. Sometimes, the coroutine executed
in time, sometimes not.
The fix is to set a flag to start a call after the session has been created
on the server.
Test Plan:
* Close all active chat sessions.
* Select 'Voice Call' in the context menu of a nearby avatar.
* Validate popup appears for that nearby avatar requesting to start/ignore/go to im.
* Select 'start'
* Validate the call completes.
2024-09-05 12:07:51 -07:00
Dave Parks
a861e86398
#2482 Fix for Quadro GPUs claiming to have infinite VRAM ( #2511 )
2024-09-05 10:08:47 -07:00
Roxanne Skelly
a617dc8fab
Merge pull request #2506 from secondlife/roxie/webrtc-1392
...
Fix some race conditions on webrtc connection shutdown.
2024-09-05 09:19:48 -07:00
Rye Mutt
c963baeedb
Merge pull request #2510 from RyeMutt/openxr
...
Introduce OpenXR SDK prebuilt package and cmake setup
2024-09-05 08:50:01 -07:00
TJ
bacf9cfeab
Fixed md5 buffer not being correctly zero-initialized and refactored code. ( #2507 )
2024-09-05 16:55:02 +03:00
Alexander Gavriliuk
61627f6524
#2461 changing the color of my dot on the minimap
2024-09-05 13:46:08 +02:00
Andrey Kleshchev
494ac09216
viewer#2411 Confine font vertex buffers to static text segments
...
Collection of vertex buffers happens to often with segmented text.
2024-09-05 06:55:53 +03:00
Andrey Kleshchev
442ee9795e
viewer#2411 Use font buffer in line editor
2024-09-05 06:55:53 +03:00
Andrey Kleshchev
238a2a64b3
viewer#2411 Use font buffer in text segments
2024-09-05 06:55:53 +03:00
Rye Cogtail
8c65a61b09
Introduce OpenXR SDK prebuilt package and cmake setup ( #2503 )
2024-09-04 23:10:50 -04:00
Roxie Linden
d9f0a587a8
Fix some race conditions on connection shutdown.
...
In a few locations, there were cases where connection shutdown
would stall, leaving the connection in place. This was due to
bad handling of the outstanding operations counter.
2024-09-04 15:45:03 -07:00
Brad Linden
49abe2c8bc
Merge remote-tracking branch 'origin/release/2024.08-DeltaFPS' into develop
2024-09-04 12:51:24 -07:00
Brad Linden
d5446b3bcd
Merge pull request #2504 from secondlife/brad/cherry-pick-2492
...
cherry pick fix for #2490 into DeltaFPS
2024-09-04 12:45:17 -07:00
Cosmic Linden
e168598045
secondlife/viewer#2490 : Fix PBR terrain texture transform feature flag handled by viewer in unpredictable manner
2024-09-04 12:27:05 -07:00