| Age | Commit message (Collapse) | Author |
|
Release/2025.08
|
|
|
|
* 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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* 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
|
|
An emoji was spliting inlineview thus affecting displayed text.
|
|
|
|
Bugsplat shows that mutex is null.
It's possible that no instances exist thus mutex wasn't initialized.
|
|
|
|
|
|
|
|
1. Dupplicate call in llselectmgr can cause race conditions
2. lltooldragndrop wasn't updating server in one case
|
|
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
|
|
A bunch of 36x36 failed to create, there shouldn't have been any 36x36
textures, log the ids/type.
|
|
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.
|
|
|
|
Missed lock
|
|
|
|
|
|
|
|
- correction spelling of suppress_error
- improved error handling in remove() based on functionality in get_fileattr() and somewhat changed error handling in get_fileattr() itself
- call explicitly LLFile::fopen() to make sure we use the correct file path conversion under Windows
Removing Flawfinder comments since Flawfinder isn't used in the viewer anymore
Adding an option to support symlink detection in getattr()
Adding comments to function implementation to indicate that they are really static functions of the LLFile class
|
|
|
|
LLFile::rename()
|
|
|
|
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v4...v5)
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
|
Bumps [pre-commit/action](https://github.com/pre-commit/action) from 3.0.0 to 3.0.1.
- [Release notes](https://github.com/pre-commit/action/releases)
- [Commits](https://github.com/pre-commit/action/compare/v3.0.0...v3.0.1)
---
updated-dependencies:
- dependency-name: pre-commit/action
dependency-version: 3.0.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
|
Looks like LLRiggedVolume::update goes out of bounds when selecting a face
|
|
and havok_tpv builds for darwin universal to utilize new vhacd stub (#4858)
|
|
|
|
|
|
|
|
|
|
|
|
Catch some commits that didn't make it back to develop.
|
|
|
|
Release/2025.07
|
|
#4701 Fix incorrect architecture in package's name
|
|
|
|
Instead of marking as 0, mark for cleanup
|
|
|
|
With the update of APR to versoin 1.7.5., we have to deal with an erroneous check for the definition of __attribute__ added to the APR head file apr.h: The additional check for the definition of __has_attribute is nonsense as it is a C++ internal macro to check for the existance of certain attributes, however it has nothing to do with __attribute__ used in this context.
Since __attribute__ is not defined in MSVC, the modified, erroneous check now causes said definition becoming missing, resulting in a huge amount of "this declaration may not have extern 'C' linkage" errors within in MSVC.
This change utilizes CMake to patch the extracted APR header file, restoring the original version of the check.
|
|
|
|
to unintended behavior)
|
|
setRenderMaterialID already calls setGLTFRenderMaterial
|