Skip to content

Comments

2025.08 -> Develop#5094

Merged
Geenz merged 21 commits intodevelopfrom
main
Dec 3, 2025
Merged

2025.08 -> Develop#5094
Geenz merged 21 commits intodevelopfrom
main

Conversation

@Geenz
Copy link
Collaborator

@Geenz Geenz commented Dec 3, 2025

Merge main back into develop.

roxanneskelly and others added 21 commits October 28, 2025 13:03
…g microphone. (#4897)

The mac audio device manager was being "helpful" by restarting
playout and recording if the Default device was changed, assuming
the application wouldn't care.
However, we received an update of device change, and attempted to
stop and start playout anyway, causing a conflict.
The fix was simply to not deploy new devices when the device id didn't
change.
A bunch of 36x36 failed to create, there shouldn't have been any 36x36
textures, log the ids/type.
1. Cef instances are fairly heavy in viewer's implementation, don't preload
them on systems <= 8GB
2. Move initialization into floaters where it belongs.
3. Minimal requirement is 8GB, drop gpu class to 1 on hardware under 8GB
4. Reduce cef instance count on systems under 8GB
1. Dupplicate call in llselectmgr can cause race conditions
2. lltooldragndrop wasn't updating server in one case
Bugsplat shows that mutex is null.
It's possible that no instances exist thus mutex wasn't initialized.
An emoji was spliting inlineview thus affecting displayed text.
* LLFloaterMarketplace::postBuild calls parent method which already tries to find the webbrowser control with a different name and adds itself as observer
* Incorrect attribute name "tooltip" in panel_preferences_move.xml
)

* Disable shader profiling for certain AMD Radeon GPUs

Added logic to detect AMD Radeon 8060 GPUs and disable shader profiling to prevent client freezes and instability. Introduced sCanProfile flag in LLGLSLShader and mSkipProfiling in LLFeatureManager to control profiling behavior based on detected hardware.

* Add RDNA3.5 and check the vendor string for a known current family of bad drivers

* Update llfeaturemanager.cpp

* Make sure to check that this is a Radeon.
@Geenz Geenz enabled auto-merge December 3, 2025 16:51
@Geenz Geenz merged commit 6b866bc into develop Dec 3, 2025
17 checks passed
@github-actions github-actions bot locked and limited conversation to collaborators Dec 3, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants