-
Notifications
You must be signed in to change notification settings - Fork 54
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
2024.09 ExtraFPS #2617
base: main
Are you sure you want to change the base?
2024.09 ExtraFPS #2617
Commits on Aug 20, 2024
-
viewer#2363 Region Day Offset error with Time of Day
When we have a 23h day cycle and 23h offset, doing a 24h flip will result in -1h. Flip by day length instead so that 23h-23h will result in 0h. This has a negative side effect of values not being saved exactly as users specified them, so a -1h offset will turn to 4h on next load with a 5h long day. But it is nature of a day to 'loop', so I decided there is no point to translate -1 into 14 or something like that.
Configuration menu - View commit details
-
Copy full SHA for 552d1d4 - Browse repository at this point
Copy the full SHA 552d1d4View commit details
Commits on Aug 21, 2024
-
Improve accuracy of texture memory tracking (#2371)
* Fix alloc_tex_image to account for more missing texture memory Change alloc_tex_image calls to pass internal format to properly account for used image type * Fix scaleDown passing primary format in place of internal format to glTexImage2D * Make texture debug view and texture bias calculation consistent and remove double accounting for render target textures
Configuration menu - View commit details
-
Copy full SHA for db84bf9 - Browse repository at this point
Copy the full SHA db84bf9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 40e93e9 - Browse repository at this point
Copy the full SHA 40e93e9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4bda687 - Browse repository at this point
Copy the full SHA 4bda687View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0e59ed2 - Browse repository at this point
Copy the full SHA 0e59ed2View commit details
Commits on Aug 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8fef55b - Browse repository at this point
Copy the full SHA 8fef55bView commit details -
#2325 WebRTC: p2p voice calling option sometimes becomes disabled aft…
…er calling another agent back too soon
Configuration menu - View commit details
-
Copy full SHA for f7bb097 - Browse repository at this point
Copy the full SHA f7bb097View commit details -
Do deprecated texture swizzle on GPU using GL texture swizzling funct…
…ions (#2389) * Use GL texture swizzling instead of scratch buffer for deprecated formats when GL 3.3 is available Fix crash when GL texture compression is enabled * Fix UI font atlas being eligible for texture compression
Configuration menu - View commit details
-
Copy full SHA for 28331b2 - Browse repository at this point
Copy the full SHA 28331b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1743fe9 - Browse repository at this point
Copy the full SHA 1743fe9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1cc1872 - Browse repository at this point
Copy the full SHA 1cc1872View commit details -
Merge pull request #2396 from secondlife/v-2391
#2391: Remove avatar rigging logging due to load time impact
Configuration menu - View commit details
-
Copy full SHA for 31d0d66 - Browse repository at this point
Copy the full SHA 31d0d66View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9b0010b - Browse repository at this point
Copy the full SHA 9b0010bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2c4fe4f - Browse repository at this point
Copy the full SHA 2c4fe4fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 421ee51 - Browse repository at this point
Copy the full SHA 421ee51View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8a22c31 - Browse repository at this point
Copy the full SHA 8a22c31View commit details
Commits on Aug 23, 2024
-
Merge pull request #2368 from secondlife/andreyk/viewer_2363
viewer#2363 Region Day Offset error with Time of Day
Configuration menu - View commit details
-
Copy full SHA for efe8783 - Browse repository at this point
Copy the full SHA efe8783View commit details -
Add dedicated sun probe shader and remove SSAO and shadow smoothing f…
Configuration menu - View commit details
-
Copy full SHA for 45b2d69 - Browse repository at this point
Copy the full SHA 45b2d69View commit details
Commits on Aug 24, 2024
-
Update LLImageJ2C::calcDataSizeJ2C for better 2k image support (#2406)
Adjusted calculations based on dimensions and assumed maximum block size so that higher discards (4-5) of 2048x2048 images can be decoded with aux/alpha. (It should also work for dimensions larger than 2048.) This function will now return a reliable discard 5 data size for unknown dimensions (w and/or h equals 0), which could be used in LLTextureFetch::createRequest to skip the header fetch and go right to a discard 5 decode. Tested on OpenJPEG 2.5 with partial decode support (opj_decoder_set_strict_mode set to false). Should work on KDU fine but might be a good idea to test.
Configuration menu - View commit details
-
Copy full SHA for 17f515c - Browse repository at this point
Copy the full SHA 17f515cView commit details -
1
Configuration menu - View commit details
-
Copy full SHA for cbca178 - Browse repository at this point
Copy the full SHA cbca178View commit details -
Improve FXAA quality and performance when GL version is greater then 4
Adds gather4 support under GLSL 4.0+
Configuration menu - View commit details
-
Copy full SHA for 2ca193c - Browse repository at this point
Copy the full SHA 2ca193cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 436e986 - Browse repository at this point
Copy the full SHA 436e986View commit details
Commits on Aug 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 779e195 - Browse repository at this point
Copy the full SHA 779e195View commit details -
Configuration menu - View commit details
-
Copy full SHA for ca11567 - Browse repository at this point
Copy the full SHA ca11567View commit details -
Merge pull request #2415 from RyeMutt/add-cas
Introduce Contrast Adaptive Sharpening post process effect
Configuration menu - View commit details
-
Copy full SHA for 39c7f14 - Browse repository at this point
Copy the full SHA 39c7f14View commit details
Commits on Aug 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 124f071 - Browse repository at this point
Copy the full SHA 124f071View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c16ae1 - Browse repository at this point
Copy the full SHA 5c16ae1View commit details -
Configuration menu - View commit details
-
Copy full SHA for feecf09 - Browse repository at this point
Copy the full SHA feecf09View commit details -
Configuration menu - View commit details
-
Copy full SHA for 00acf4f - Browse repository at this point
Copy the full SHA 00acf4fView commit details
Commits on Aug 28, 2024
-
Merge pull request #2435 from secondlife/2432-default-nametags-to-onl…
Configuration menu - View commit details
-
Copy full SHA for 9d689c6 - Browse repository at this point
Copy the full SHA 9d689c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for b281020 - Browse repository at this point
Copy the full SHA b281020View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1f58884 - Browse repository at this point
Copy the full SHA 1f58884View commit details -
Merge pull request #2441 from secondlife/2438-eliminate-execution-tim…
…e-outliers-for-updateimagedecodepriority #2438 Address frame stalls in updateImageDecodePriority
Configuration menu - View commit details
-
Copy full SHA for 6a4d7b2 - Browse repository at this point
Copy the full SHA 6a4d7b2View commit details -
#2432 Restore default nametag behavior. (#2444)
After instrumenting nametags some more, really UI rendering performance improvements should just focus on LLFontGL::render
Configuration menu - View commit details
-
Copy full SHA for f8d48f6 - Browse repository at this point
Copy the full SHA f8d48f6View commit details -
Merge pull request #2440 from secondlife/develop-clear-metrics
Clear unused metrics
Configuration menu - View commit details
-
Copy full SHA for e92a06d - Browse repository at this point
Copy the full SHA e92a06dView commit details -
#2421: Do not calculate and store silhouette edges for nearly every g…
…eometric prim with a corner
Configuration menu - View commit details
-
Copy full SHA for f23f28c - Browse repository at this point
Copy the full SHA f23f28cView commit details
Commits on Aug 29, 2024
-
#2360 Incorrect Day Cycle name in Edit Day Cycle floater after clicki…
…ng the "Customize" button
Configuration menu - View commit details
-
Copy full SHA for e26261c - Browse repository at this point
Copy the full SHA e26261cView commit details -
Merge pull request #2449 from secondlife/v-2421
#2421: Do not calculate and store silhouette edges for nearly every geometric prim with a corner
Configuration menu - View commit details
-
Copy full SHA for 0b062be - Browse repository at this point
Copy the full SHA 0b062beView commit details -
Make LLPipeline::renderDebug() a bit cheaper
Each frame renderDebug() was pointlesly going over a large list of partitions and bridges.
Configuration menu - View commit details
-
Copy full SHA for e280975 - Browse repository at this point
Copy the full SHA e280975View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8759edd - Browse repository at this point
Copy the full SHA 8759eddView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a73748 - Browse repository at this point
Copy the full SHA 3a73748View commit details -
Configuration menu - View commit details
-
Copy full SHA for ecf3002 - Browse repository at this point
Copy the full SHA ecf3002View commit details -
Integrate SMAA and rework post process chain for better visual quality
Add SMAA buffer generation passes Add quality levels for both FXAA and SMAA Separate gamma correction and tonemapping for effects that require linear-but-tonemapped inputs Move application of noise to final render pass to screen to avoid damaging other post process effects
Configuration menu - View commit details
-
Copy full SHA for 958afaa - Browse repository at this point
Copy the full SHA 958afaaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9c6988c - Browse repository at this point
Copy the full SHA 9c6988cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 17fed39 - Browse repository at this point
Copy the full SHA 17fed39View commit details -
Merge pull request #2466 from RyeMutt/smaa
Introduce SMAA and rework post process chain for better visual quality
2Configuration menu - View commit details
-
Copy full SHA for 7e58f08 - Browse repository at this point
Copy the full SHA 7e58f08View commit details
Commits on Aug 30, 2024
-
#2454 Scrolling by the mouse wheel does not scroll up on the unopened…
… Destination field
Configuration menu - View commit details
-
Copy full SHA for 400c212 - Browse repository at this point
Copy the full SHA 400c212View commit details -
Configuration menu - View commit details
-
Copy full SHA for 60142c1 - Browse repository at this point
Copy the full SHA 60142c1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 89a45ef - Browse repository at this point
Copy the full SHA 89a45efView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9004cf6 - Browse repository at this point
Copy the full SHA 9004cf6View commit details -
Merge pull request #2472 from secondlife/v-2448
#2448: Fix crash rendering rigged PBR prims
Configuration menu - View commit details
-
Copy full SHA for 7ab6144 - Browse repository at this point
Copy the full SHA 7ab6144View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5b83229 - Browse repository at this point
Copy the full SHA 5b83229View commit details
Commits on Sep 2, 2024
-
More styling fixes and other minor inconsistency fixes in inventorymo…
…delbackgroundfetch code. (#2476)
Configuration menu - View commit details
-
Copy full SHA for 12d60b3 - Browse repository at this point
Copy the full SHA 12d60b3View commit details -
#2471 The Destinations ComboBox on Login Screen changes the selected …
…item to the similar one
Configuration menu - View commit details
-
Copy full SHA for 470f35b - Browse repository at this point
Copy the full SHA 470f35bView commit details
Commits on Sep 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ee9f7ec - Browse repository at this point
Copy the full SHA ee9f7ecView commit details -
Configuration menu - View commit details
-
Copy full SHA for fc46e61 - Browse repository at this point
Copy the full SHA fc46e61View commit details -
Configuration menu - View commit details
-
Copy full SHA for 821a731 - Browse repository at this point
Copy the full SHA 821a731View commit details -
Configuration menu - View commit details
-
Copy full SHA for e42e95d - Browse repository at this point
Copy the full SHA e42e95dView commit details -
Merge pull request #2484 from secondlife/v-2483
#2483: Fix label typo in PBR terrain texture transforms tab
Configuration menu - View commit details
-
Copy full SHA for ceed015 - Browse repository at this point
Copy the full SHA ceed015View commit details -
Configuration menu - View commit details
-
Copy full SHA for dfae0d9 - Browse repository at this point
Copy the full SHA dfae0d9View commit details -
Merge pull request #2489 from RyeMutt/fix-buffervis
Fix visualizing luminance buffer and small cleanup
Configuration menu - View commit details
-
Copy full SHA for 36423bd - Browse repository at this point
Copy the full SHA 36423bdView commit details
Commits on Sep 4, 2024
-
#2490: Fix PBR terrain texture transform feature flag handled by view…
…er in unpredictable manner
Configuration menu - View commit details
-
Copy full SHA for 0f166a1 - Browse repository at this point
Copy the full SHA 0f166a1View commit details -
2
Configuration menu - View commit details
-
Copy full SHA for 4ae1de1 - Browse repository at this point
Copy the full SHA 4ae1de1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2bae8df - Browse repository at this point
Copy the full SHA 2bae8dfView commit details -
Configuration menu - View commit details
-
Copy full SHA for a638d96 - Browse repository at this point
Copy the full SHA a638d96View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c64e5e - Browse repository at this point
Copy the full SHA 5c64e5eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 57ab1a4 - Browse repository at this point
Copy the full SHA 57ab1a4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4cc0edb - Browse repository at this point
Copy the full SHA 4cc0edbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2fc8d5f - Browse repository at this point
Copy the full SHA 2fc8d5fView commit details -
Configuration menu - View commit details
-
Copy full SHA for f1e0fc6 - Browse repository at this point
Copy the full SHA f1e0fc6View commit details -
Merge pull request #2492 from secondlife/v-2490
#2490: Fix PBR terrain texture transform feature flag handled by viewer in unpredictable manner
Configuration menu - View commit details
-
Copy full SHA for bd266a4 - Browse repository at this point
Copy the full SHA bd266a4View commit details -
Configuration menu - View commit details
-
Copy full SHA for c272453 - Browse repository at this point
Copy the full SHA c272453View commit details -
Configuration menu - View commit details
-
Copy full SHA for 49abe2c - Browse repository at this point
Copy the full SHA 49abe2cView commit details -
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.
Configuration menu - View commit details
-
Copy full SHA for d9f0a58 - Browse repository at this point
Copy the full SHA d9f0a58View commit details
Commits on Sep 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8c65a61 - Browse repository at this point
Copy the full SHA 8c65a61View commit details -
3
Configuration menu - View commit details
-
Copy full SHA for 238a2a6 - Browse repository at this point
Copy the full SHA 238a2a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 442ee97 - Browse repository at this point
Copy the full SHA 442ee97View commit details -
viewer#2411 Confine font vertex buffers to static text segments
Collection of vertex buffers happens to often with segmented text.
Configuration menu - View commit details
-
Copy full SHA for 494ac09 - Browse repository at this point
Copy the full SHA 494ac09View commit details -
Configuration menu - View commit details
-
Copy full SHA for 61627f6 - Browse repository at this point
Copy the full SHA 61627f6View commit details -
Configuration menu - View commit details
-
Copy full SHA for bacf9cf - Browse repository at this point
Copy the full SHA bacf9cfView commit details -
Merge pull request #2510 from RyeMutt/openxr
Introduce OpenXR SDK prebuilt package and cmake setup
Configuration menu - View commit details
-
Copy full SHA for c963bae - Browse repository at this point
Copy the full SHA c963baeView commit details -
Merge pull request #2506 from secondlife/roxie/webrtc-1392
Fix some race conditions on webrtc connection shutdown.
Configuration menu - View commit details
-
Copy full SHA for a617dc8 - Browse repository at this point
Copy the full SHA a617dc8View commit details -
Fix race condition that was preventing "Voice Call" menu from reliabl…
…y 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.
Configuration menu - View commit details
-
Copy full SHA for fe9596b - Browse repository at this point
Copy the full SHA fe9596bView commit details -
Merge pull request #2514 from secondlife/roxie/webrtc-race
Fix race condition that was preventing "Voice Call" menu from reliably calling.
Configuration menu - View commit details
-
Copy full SHA for 33fbcd8 - Browse repository at this point
Copy the full SHA 33fbcd8View commit details
Commits on Sep 6, 2024
-
Follow-up fix for 238a2a6: Item count will always show fetch label ev…
…en after fetch is complete
Configuration menu - View commit details
-
Copy full SHA for 3c471b8 - Browse repository at this point
Copy the full SHA 3c471b8View commit details -
Merge pull request #2516 from Ansariel/develop-inventory_item_count
Follow-up fix for 238a2a6
Configuration menu - View commit details
-
Copy full SHA for 322b13c - Browse repository at this point
Copy the full SHA 322b13cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 256ac6e - Browse repository at this point
Copy the full SHA 256ac6eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6af4714 - Browse repository at this point
Copy the full SHA 6af4714View commit details -
Don't enable vivox spatial when teleporting while in a webrtc confere…
…nce/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.
Configuration menu - View commit details
-
Copy full SHA for 3017b1b - Browse repository at this point
Copy the full SHA 3017b1bView commit details -
Merge pull request #2522 from secondlife/roxie/webrtc-281
Don't enable vivox spatial when teleporting while in a webrtc conference/p2p/group call
Configuration menu - View commit details
-
Copy full SHA for 9ce23cc - Browse repository at this point
Copy the full SHA 9ce23ccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4a00280 - Browse repository at this point
Copy the full SHA 4a00280View commit details
Commits on Sep 7, 2024
-
Merge pull request #2521 from secondlife/andreyk/viewer_2411
viewer#2411 Use font buffer for inventory
Configuration menu - View commit details
-
Copy full SHA for 2e886b7 - Browse repository at this point
Copy the full SHA 2e886b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2b7b81f - Browse repository at this point
Copy the full SHA 2b7b81fView commit details
Commits on Sep 9, 2024
-
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.
Configuration menu - View commit details
-
Copy full SHA for 2f692fb - Browse repository at this point
Copy the full SHA 2f692fbView commit details -
Configuration menu - View commit details
-
Copy full SHA for d91d39f - Browse repository at this point
Copy the full SHA d91d39fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 71c46bc - Browse repository at this point
Copy the full SHA 71c46bcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 782face - Browse repository at this point
Copy the full SHA 782faceView commit details -
Merge pull request #2527 from secondlife/maxim/viewer_2473
Reduce 'World map' floater draw time
Configuration menu - View commit details
-
Copy full SHA for f3f3f99 - Browse repository at this point
Copy the full SHA f3f3f99View commit details -
Merge pull request #2530 from secondlife/release/2024.08-DeltaFPS
Release/2024.08 delta fps
Configuration menu - View commit details
-
Copy full SHA for 33116ea - Browse repository at this point
Copy the full SHA 33116eaView commit details -
Callback button for groups was not being reenabled after hanging up o…
…n 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.
Configuration menu - View commit details
-
Copy full SHA for 9d83760 - Browse repository at this point
Copy the full SHA 9d83760View commit details -
Merge pull request #2533 from secondlife/roxie/webrtc-283
Callback button for groups was not being reenabled after hanging up on group call.
Configuration menu - View commit details
-
Copy full SHA for b7c82a8 - Browse repository at this point
Copy the full SHA b7c82a8View commit details -
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.
Configuration menu - View commit details
-
Copy full SHA for 5f99c47 - Browse repository at this point
Copy the full SHA 5f99c47View commit details -
Configuration menu - View commit details
-
Copy full SHA for 100fab2 - Browse repository at this point
Copy the full SHA 100fab2View commit details
Commits on Sep 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 761a4fa - Browse repository at this point
Copy the full SHA 761a4faView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9ffbca2 - Browse repository at this point
Copy the full SHA 9ffbca2View commit details -
Merge pull request #2539 from secondlife/maxim/viewer_2443
Allow the in world voice indicator to be toggled in preferences
Configuration menu - View commit details
-
Copy full SHA for 5967606 - Browse repository at this point
Copy the full SHA 5967606View commit details -
Merge pull request #2536 from Ansariel/develop-viewermenu-cleanup
Clean up llviewermenu
Configuration menu - View commit details
-
Copy full SHA for d5328ef - Browse repository at this point
Copy the full SHA d5328efView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c1522f - Browse repository at this point
Copy the full SHA 1c1522fView commit details -
Configuration menu - View commit details
-
Copy full SHA for ce23e4a - Browse repository at this point
Copy the full SHA ce23e4aView commit details -
mute icons were not showing during group call when user was muted
This fixes: secondlife/viewer-private#285 When processing messages from the voice server, the volume and not the mute status was being checked with respect to retrieving the mute status.
Configuration menu - View commit details
-
Copy full SHA for 44e1be6 - Browse repository at this point
Copy the full SHA 44e1be6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 13e74a3 - Browse repository at this point
Copy the full SHA 13e74a3View commit details -
Configuration menu - View commit details
-
Copy full SHA for cde5d29 - Browse repository at this point
Copy the full SHA cde5d29View commit details
Commits on Sep 11, 2024
-
Merge pull request #2544 from secondlife/davep-profile-session-9/10
Profile guided optimizations
Configuration menu - View commit details
-
Copy full SHA for f90712b - Browse repository at this point
Copy the full SHA f90712bView commit details -
Configuration menu - View commit details
-
Copy full SHA for d6eafa1 - Browse repository at this point
Copy the full SHA d6eafa1View commit details -
viewer#2529 Optimize updateGLVariablesForSettings
Intent is to eventually use only stored variables for everything. LLSD operations are far too expensive.
Configuration menu - View commit details
-
Copy full SHA for 047eb16 - Browse repository at this point
Copy the full SHA 047eb16View commit details -
viewer#2529 Track interpolateSDMap's performance
viewer#2529 Fix initialization
Configuration menu - View commit details
-
Copy full SHA for 0a110ff - Browse repository at this point
Copy the full SHA 0a110ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for dfff269 - Browse repository at this point
Copy the full SHA dfff269View commit details -
Fix issue with improper reporting as to whether voice is working.
This fixes #1436, an issue where the 'call button' sometimes got greyed out when it shouldn't have been. Vivox is now 'working' (and the call button can be enabled) when it's logged in. WebRTC is 'working' (and the call button can be enabled) when the coroutine is active.
Configuration menu - View commit details
-
Copy full SHA for f78b43b - Browse repository at this point
Copy the full SHA f78b43bView commit details
Commits on Sep 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5f622a0 - Browse repository at this point
Copy the full SHA 5f622a0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a65e29 - Browse repository at this point
Copy the full SHA 1a65e29View commit details -
Merge pull request #2551 from secondlife/roxie/webrtc-1436
Fix issue with improper reporting as to whether voice is working.
Configuration menu - View commit details
-
Copy full SHA for 0c7cb66 - Browse repository at this point
Copy the full SHA 0c7cb66View commit details -
Configuration menu - View commit details
-
Copy full SHA for 33c8fd2 - Browse repository at this point
Copy the full SHA 33c8fd2View commit details -
Don't allow LLAttachmentsMgr to iterate COF items when there is no qu…
…estionable links there
Configuration menu - View commit details
-
Copy full SHA for 1f64232 - Browse repository at this point
Copy the full SHA 1f64232View commit details -
Configuration menu - View commit details
-
Copy full SHA for e71215d - Browse repository at this point
Copy the full SHA e71215dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 264c578 - Browse repository at this point
Copy the full SHA 264c578View commit details -
Configuration menu - View commit details
-
Copy full SHA for 14a3c75 - Browse repository at this point
Copy the full SHA 14a3c75View commit details -
Configuration menu - View commit details
-
Copy full SHA for 61990bf - Browse repository at this point
Copy the full SHA 61990bfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c5e8de - Browse repository at this point
Copy the full SHA 3c5e8deView commit details -
3
Configuration menu - View commit details
-
Copy full SHA for b713f56 - Browse repository at this point
Copy the full SHA b713f56View commit details -
Merge pull request #2543 from secondlife/roxie/webrtc-285
mute icons were not showing during group call when user was muted
Configuration menu - View commit details
-
Copy full SHA for 1894136 - Browse repository at this point
Copy the full SHA 1894136View commit details -
Configuration menu - View commit details
-
Copy full SHA for ccbd69b - Browse repository at this point
Copy the full SHA ccbd69bView commit details -
Configuration menu - View commit details
-
Copy full SHA for bb9a2dd - Browse repository at this point
Copy the full SHA bb9a2ddView commit details -
Configuration menu - View commit details
-
Copy full SHA for f4c5351 - Browse repository at this point
Copy the full SHA f4c5351View commit details -
Merge pull request #2557 from secondlife/davep-fix-mac-vb
OS X - Fix black screen and Tracy build
Configuration menu - View commit details
-
Copy full SHA for 7dd04de - Browse repository at this point
Copy the full SHA 7dd04deView commit details -
Merge pull request #2561 from secondlife/brad/2553-about-sl-crash-loc…
…ale-init #2553 about sl crash locale init
Configuration menu - View commit details
-
Copy full SHA for a3f6f98 - Browse repository at this point
Copy the full SHA a3f6f98View commit details
Commits on Sep 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f568fe6 - Browse repository at this point
Copy the full SHA f568fe6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1e1010b - Browse repository at this point
Copy the full SHA 1e1010bView commit details -
Merge pull request #2563 from RyeMutt/fix-macos-locale
Fix macOS locale not being set due to missing locale strings
Configuration menu - View commit details
-
Copy full SHA for c892ce9 - Browse repository at this point
Copy the full SHA c892ce9View commit details -
Clean up Windows build (#2562)
* APR_DECLARE_STATIC and APU_DECLARE_STATIC gets already defined in APR.cmake * Move both _CRT_SECURE_NO_WARNINGS and _WINSOCK_DEPRECATED_NO_WARNINGS definitions to 00-Common.cmake * Always define WIN32_LEAN_AND_MEAN and include subset of Windows API by default * Remove llwin32headerslean.h and remove unnecessary WIN32_LEAN_AND_MEAN definition handling in llwin32headers.h * Clean up includes of Windows API headers * Get rid of workaround to link against IPHLPAPI.lib in lluuid.cpp - this seems to have been an issue in the past that has been fixed
Configuration menu - View commit details
-
Copy full SHA for 7420560 - Browse repository at this point
Copy the full SHA 7420560View commit details -
Configuration menu - View commit details
-
Copy full SHA for da87e8b - Browse repository at this point
Copy the full SHA da87e8bView commit details -
Merge pull request #2569 from secondlife/leviathan/send_agent_update
send AgentUpdate ASAP when control bits change
Configuration menu - View commit details
-
Copy full SHA for 2f38f06 - Browse repository at this point
Copy the full SHA 2f38f06View commit details
Commits on Sep 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 85a7020 - Browse repository at this point
Copy the full SHA 85a7020View commit details -
Configuration menu - View commit details
-
Copy full SHA for e3c3cc6 - Browse repository at this point
Copy the full SHA e3c3cc6View commit details -
Merge pull request #2578 from secondlife/brad/2550-plugin-shutdown-crash
Fix for crash in LLPluginProcessParent during early shutdown.
Configuration menu - View commit details
-
Copy full SHA for 7594e3b - Browse repository at this point
Copy the full SHA 7594e3bView commit details -
Configuration menu - View commit details
-
Copy full SHA for eac0c74 - Browse repository at this point
Copy the full SHA eac0c74View commit details -
Merge pull request #2580 from RyeMutt/2kbom
Raise resolution of local baked texture preview from 512 to 2048
Configuration menu - View commit details
-
Copy full SHA for 42975df - Browse repository at this point
Copy the full SHA 42975dfView commit details -
Profile guided optimization pass (#2582)
- Tune up LLJointRiggingInfoTab - Visualize joint bounding boxes when visualizing joints - Use LLJointRiggingInfo to caclulate desired resolution of a texture - Throttle calls to calcPixelArea - Fetch MeshSkinInfo immediately when header is received
Configuration menu - View commit details
-
Copy full SHA for 486613e - Browse repository at this point
Copy the full SHA 486613eView commit details
Commits on Sep 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f378d2f - Browse repository at this point
Copy the full SHA f378d2fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 870ffbd - Browse repository at this point
Copy the full SHA 870ffbdView commit details -
Configuration menu - View commit details
-
Copy full SHA for fd843d5 - Browse repository at this point
Copy the full SHA fd843d5View commit details -
#2590 Fix for horrible FPS on Intel Mac (#2591)
* Work around for GHA mac runners not playing nice with Tracy * Delay VBO deletion for a few frames * Enable multithreaded GL driver and multithreaded media textures on Apple silicon
Configuration menu - View commit details
-
Copy full SHA for 0a61790 - Browse repository at this point
Copy the full SHA 0a61790View commit details
Commits on Sep 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 55f2103 - Browse repository at this point
Copy the full SHA 55f2103View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3327ae7 - Browse repository at this point
Copy the full SHA 3327ae7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 689d9e6 - Browse repository at this point
Copy the full SHA 689d9e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 83cf25a - Browse repository at this point
Copy the full SHA 83cf25aView commit details -
Configuration menu - View commit details
-
Copy full SHA for d9da5bb - Browse repository at this point
Copy the full SHA d9da5bbView commit details -
#2408 The long covenant with emojis significantly slows down some ope…
…rations in the viewer
Configuration menu - View commit details
-
Copy full SHA for 27b8e6d - Browse repository at this point
Copy the full SHA 27b8e6dView commit details -
Make Develop->Render Tests->Frame Profile dump JSON to a file too.
Make `LLGLSLShader::finishProfile()` accept a string pathname instead of a bool and, in addition to logging statistics to the viewer log, output statistics to that file as JSON. The calls that used to pass `emit_report=false` now pass `report_name=std::string()`. Make llviewerdisplay.cpp's `display()` function synthesize a profile filename in the viewer's logs directory, and pass that filename to `LLGLSLShader::finishProfile()`. (cherry picked from commit d571268)
Configuration menu - View commit details
-
Copy full SHA for f037cde - Browse repository at this point
Copy the full SHA f037cdeView commit details -
Give
LLGLSLShader::finishProfile()
a static default string param.`finishProfile()` is called at least once within a `__try` block. If we default its `report_name` parameter to a temporary `std::string`, that temporary must be destroyed when the stack is unwound, which `__try` forbids. (cherry picked from commit c6e6f44)
Configuration menu - View commit details
-
Copy full SHA for a3d6544 - Browse repository at this point
Copy the full SHA a3d6544View commit details -
Add a JSON frame profile stats file pretty-printer script.
(cherry picked from commit ab30838)
Configuration menu - View commit details
-
Copy full SHA for 277ee68 - Browse repository at this point
Copy the full SHA 277ee68View commit details -
Add script to convert frame profile JSON file to CSV.
Also slightly refactor profile_pretty.py. (cherry picked from commit d60b1f9)
Configuration menu - View commit details
-
Copy full SHA for ee1b006 - Browse repository at this point
Copy the full SHA ee1b006View commit details -
Add LLFloaterAbout info (esp. GPU info) to Frame Profile stats dump
With the About info added, `getProfileStatsContext()` need not redundantly add `"channel"`, `"version"` or `"region"`. Slightly improve the efficiency of `LlsdToJson()` and `LlsdFromJson()` by preallocating the known size of the source array or map. (Unfortunately the C++ `LLSD` class offers us no way to preallocate a map.) In `LLAppViewer::getViewerInfo()`, avoid immediate successive calls to `gAgent.getRegion()`. (cherry picked from commit f4b6563)
Configuration menu - View commit details
-
Copy full SHA for e6d0138 - Browse repository at this point
Copy the full SHA e6d0138View commit details -
Configuration menu - View commit details
-
Copy full SHA for d6e10ba - Browse repository at this point
Copy the full SHA d6e10baView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5370a6d - Browse repository at this point
Copy the full SHA 5370a6dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9890b5b - Browse repository at this point
Copy the full SHA 9890b5bView commit details -
Mute other / set volume level for other is not working.
As part of the boost::json conversion, the json that mutes and sets peer gain was not being formed correctly. Also, tweaked the peer gain default.
Configuration menu - View commit details
-
Copy full SHA for 52091a6 - Browse repository at this point
Copy the full SHA 52091a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4640f32 - Browse repository at this point
Copy the full SHA 4640f32View commit details -
Fix for particles not loading textures (#2598)
Also fix assert while prepping GLTF assets
Configuration menu - View commit details
-
Copy full SHA for b31fd16 - Browse repository at this point
Copy the full SHA b31fd16View commit details -
Merge pull request #2600 from secondlife/brad/1016-cherry-pick
cherry-pick viewer#1016 Incorrect behavior of Physics Shapes rendering
Configuration menu - View commit details
-
Copy full SHA for 1dcbae8 - Browse repository at this point
Copy the full SHA 1dcbae8View commit details -
Introduce fsyspath subclass of std::filesystem::path.
Our std::strings are UTF-8 encoded, so conversion from std::string to std::filesystem::path must use UTF-8 decoding. The native Windows std::filesystem::path constructor and assignment operator accepting std::string use "native narrow encoding," which mangles path strings containing UTF-8 encoded non-ASCII characters. fsyspath's std::string constructor and assignment operator explicitly engage std::filesystem::u8path() to handle encoding. u8path() is deprecated in C++20, but once we adapt fsyspath's conversion to C++20 conventions, consuming code need not be modified. (cherry picked from commit e399b02)
Configuration menu - View commit details
-
Copy full SHA for e829828 - Browse repository at this point
Copy the full SHA e829828View commit details -
Give our fsyspath an operator std::string() conversion method.
This is redundant (but harmless) on a Posix system, but it fills a missing puzzle piece on Windows. The point of fsyspath is to be able to interchange freely between fsyspath and std::string. Existing fsyspath could be constructed and assigned from std::string, and we could explicitly call its string() method to get a std::string, but an implicit fsyspath-to-string conversion that worked on Posix would trip us up on Windows. Fix that. (cherry picked from commit fbeff6d)
Configuration menu - View commit details
-
Copy full SHA for 837a6e0 - Browse repository at this point
Copy the full SHA 837a6e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 725e1b7 - Browse repository at this point
Copy the full SHA 725e1b7View commit details -
Add script to compare a Frame Profile JSON stats file vs. baseline.
Extract `latest_file()` logic replicated in profile_pretty.py and profile_csv.py out to logsdir.py, and use for new profile_cmp.py. (cherry picked from commit 439cfc9)
Configuration menu - View commit details
-
Copy full SHA for 705ec15 - Browse repository at this point
Copy the full SHA 705ec15View commit details -
Configuration menu - View commit details
-
Copy full SHA for 743a1a6 - Browse repository at this point
Copy the full SHA 743a1a6View commit details -
Add hexdump.h with iostream manipulators to dump a byte range as hex
or to produce readable text from a mix of printing and nonprinting ASCII characters. (cherry picked from commit 01a59ba)
Configuration menu - View commit details
-
Copy full SHA for f0300cf - Browse repository at this point
Copy the full SHA f0300cfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9fa95dd - Browse repository at this point
Copy the full SHA 9fa95ddView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2fd18ee - Browse repository at this point
Copy the full SHA 2fd18eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for ee3645a - Browse repository at this point
Copy the full SHA ee3645aView commit details
Commits on Sep 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c5a2235 - Browse repository at this point
Copy the full SHA c5a2235View commit details -
Configuration menu - View commit details
-
Copy full SHA for ecfd66f - Browse repository at this point
Copy the full SHA ecfd66fView commit details -
Configuration menu - View commit details
-
Copy full SHA for a36cf18 - Browse repository at this point
Copy the full SHA a36cf18View commit details -
Configuration menu - View commit details
-
Copy full SHA for b0597e9 - Browse repository at this point
Copy the full SHA b0597e9View commit details -
Avoid using a bunch of allocators. Make sure we use LLVector4a's SSE logic instead of LLVector3's. Some minor optimizations.
Configuration menu - View commit details
-
Copy full SHA for 6d842ac - Browse repository at this point
Copy the full SHA 6d842acView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8c40e6f - Browse repository at this point
Copy the full SHA 8c40e6fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8342d68 - Browse repository at this point
Copy the full SHA 8342d68View commit details -
Configuration menu - View commit details
-
Copy full SHA for be40936 - Browse repository at this point
Copy the full SHA be40936View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7e4cdc3 - Browse repository at this point
Copy the full SHA 7e4cdc3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 25969b3 - Browse repository at this point
Copy the full SHA 25969b3View commit details -
Merge pull request #2610 from secondlife/frame-profile-json
Make Develop->Render Tests->Frame Profile dump JSON to a file too.
Configuration menu - View commit details
-
Copy full SHA for a7d5d4c - Browse repository at this point
Copy the full SHA a7d5d4cView commit details -
Configuration menu - View commit details
-
Copy full SHA for b589d39 - Browse repository at this point
Copy the full SHA b589d39View commit details
Commits on Sep 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 22675c9 - Browse repository at this point
Copy the full SHA 22675c9View commit details -
Fix sky settings with reflection probe ambiance of 0 still receiving …
…tonemapping (#2659) Co-authored-by: Rye Cogtail <rye@lindenlab.com>
Configuration menu - View commit details
-
Copy full SHA for 5eab135 - Browse repository at this point
Copy the full SHA 5eab135View commit details
Commits on Sep 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 86446c7 - Browse repository at this point
Copy the full SHA 86446c7View commit details
Commits on Sep 25, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a2e9a0c - Browse repository at this point
Copy the full SHA a2e9a0cView commit details -
Revert "viewer#2413 Remove obsolete alert about expiring voice morphs"
This reverts commit 5c16ae1. Fix is correct, but should wait untill server sided fix gets deployed.
Configuration menu - View commit details
-
Copy full SHA for cd8b0a4 - Browse repository at this point
Copy the full SHA cd8b0a4View commit details -
Configuration menu - View commit details
-
Copy full SHA for d73395a - Browse repository at this point
Copy the full SHA d73395aView commit details -
viewer#2413 Partially remove obsolete alert about expiring voice morphs
VoiceEffectsWillExpire can be triggered externally. Don't remove the notification, only viewer's code that triggers it so that external notification keeps working.
Configuration menu - View commit details
-
Copy full SHA for 37f539b - Browse repository at this point
Copy the full SHA 37f539bView commit details -
viewer#2646 Fix viewer ignoring Physics Shape Type changes
asStringRef is only valid for strings
Configuration menu - View commit details
-
Copy full SHA for 49a2c13 - Browse repository at this point
Copy the full SHA 49a2c13View commit details
Commits on Sep 26, 2024
-
#2411 Allow disabling and enabling LLFontVertexBuffer
for testing purposes
Configuration menu - View commit details
-
Copy full SHA for 440c7b2 - Browse repository at this point
Copy the full SHA 440c7b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3927caa - Browse repository at this point
Copy the full SHA 3927caaView commit details -
Configuration menu - View commit details
-
Copy full SHA for e74b48e - Browse repository at this point
Copy the full SHA e74b48eView commit details
Commits on Sep 27, 2024
-
viewer#2653 fix texture readback not being called and not setting val…
…ues properly Ex: Saving textures to hard drive sometimes fails
Configuration menu - View commit details
-
Copy full SHA for 64c055f - Browse repository at this point
Copy the full SHA 64c055fView commit details