Commit Graph

52157 Commits (693e05ab85b3fcdc65bcb9f4123c2fae4ecc27fc)

Author SHA1 Message Date
Andrey Kleshchev 203ef2f8d8 #3364 Decrement bias only if there is 10prcnt free space
Instead of when there is any space.
2025-01-11 00:20:15 +02:00
Andrey Kleshchev 4ff1cbfbff #3316 Crash in LLReflectionMap::getIsDynamic() 2025-01-11 00:20:01 +02:00
Rye 50740c741f
Merge pull request #3390 from secondlife/rye/forever-2558
Fix world going black and white on apple gpu
2025-01-10 10:49:02 -05:00
Rye c883c7f2d9 Drop reflection probes and mirrors to RGBA8 when hdr is disabled to minimize vram usage and chance of probe nans (#2558) 2025-01-09 20:43:45 -05:00
Rye 8d57388a9e Fix world going black and white in certain locations on apple gpu (#2558) 2025-01-09 20:02:54 -05:00
Maxim Nikolenko 98473aa0c0
#3349 keep object selection after showing confirmation dialog 2025-01-08 21:34:04 +02:00
Andrey Kleshchev 97b1ab3455 #3360 Crash in LLReflectionMapManager::update() 2025-01-07 19:14:26 +02:00
Andrey Kleshchev 12303e21c9 #3347 Crashes in LLFontFreetype::renderGlyph
Try to handle this more gracefully, but primary purpose of this change
is to log wchars in case issue is reproducible.
2025-01-07 03:21:36 +02:00
Andrey Kleshchev edebc8f7a7 #3344 Crash at LLFloater::openFloater 2025-01-06 18:25:21 +02:00
Andrey Kleshchev 85162a4f60 #3302 Crash at LLSaveFolderState::doFolder 2025-01-03 19:11:56 +02:00
Andrey Kleshchev a259316dc6 #3329 Crash at LLSpatialGroup::dirtyGeom 2025-01-03 01:05:14 +02:00
Jonathan "Geenz" Goodman cba1807a91
#3326 Skip ambient probe sampling when we're in classic mode. Ensure that our passed in ambient lighting is the only thing that gets applied. (#3327) 2025-01-02 14:42:49 -05:00
Andrey Kleshchev a27515748f #3311 RenderSkyAutoAdjustLegacy does not engage tonemapper 2025-01-02 20:55:17 +02:00
Maxim Nikolenko c88a7d1d27
#3302 fix crash on changing filter string when content is loading or there is no object selected 2024-12-19 17:06:34 +02:00
Brad Linden 8ed31a73d3 Merge remote-tracking branch 'origin/main' into release/2024.12-ForeverFPS 2024-12-18 12:21:32 -08:00
Nat Goodspeed 5029f0322f Increment viewer version to 7.1.12
following promotion of secondlife/viewer #2617: 2024.09 ExtraFPS
2024-12-18 15:07:51 -05:00
Dave Parks 7aca014ebc
#3305 Don't crash on invalid texture index in getTEWearableType (#3306) 2024-12-18 14:00:11 -06:00
Dave Parks eaa4d07c61
#3301 Don't crash on invalid visual parameter update. (#3303) 2024-12-18 13:45:43 -06:00
Brad Linden bb5fa35900
Roll back to Xcode 14.0.1 to fix secondlife/viewer-private#347 (#3297) 2024-12-16 15:41:39 -08:00
Andrey Kleshchev a66ec26b81
#3295 Crash scaling texture down (#3296) 2024-12-16 22:21:42 +00:00
Dave Parks e097f194d9
#3293 Disable multi-threaded media updates on AMD on OS X, explicitly set downscale method to 0 (FBO) (#3294) 2024-12-16 12:18:29 -06:00
Brad Linden 5b77436cf0
#3288 null overrides crashes (#3289)
* Fixes for secondlife/viewer#3288 override copy related crashes when overrides can be nullptr
2024-12-13 16:13:30 -08:00
Brad Linden 67b9779d55
Merge pull request #3262 from secondlife/rye/extra-mesafix
Fix mesa failing to link shaders due to missing vertex shader outputs
2024-12-13 16:01:44 -08:00
Andrey Kleshchev 5d64e64458 #3285 Crash at remapIndexBuffer 2024-12-13 21:07:05 +02:00
Brad Linden 16afa19b90
Merge pull request #3236 from Ansariel/remove-notifications
Remove orphaned notifications (follow-up to 412b3db5a8)
2024-12-13 10:30:02 -08:00
Dave Parks eff46262c8
#2590 Radeon mac optimization pass (#3277)
- Skip updating of reflection probes that are not the default probe when probe coverage is set to "None"
- enable RenderAppleUseMultGL and disable occlusion culling on Macs with AMD GPUs
- Reduce the number of texture decode threads on Macs with intel cpus.
- Move texture deletion to LLImageGL::updateClass and prevent textures from staying resident in vram longer than 3 frames
- Disable SSAO by default on Macs with intel CPUs
2024-12-12 15:46:01 -06:00
Andrey Kleshchev 5a629574b7 #3272 [MAC] Fix wrong RenderReflectionsEnabled on Low 2024-12-12 20:23:11 +02:00
Andrey Kleshchev 9f47542597 #3265 Crash at getAllowEnvironmentOverride
Check region pointer and make sure external callbacks get disconected
2024-12-12 14:39:51 +02:00
Rye f8fad89dd0 Fix mesa failing to link shaders due to missing vertex shader outputs 2024-12-11 08:49:38 -08:00
Rye 0dda1b0199
Merge pull request #3260 from secondlife/rye/extra-glcompat
Fix crashes from shader load failures under RenderMaxOpenGLVersion 3.1/3.2/3.3
2024-12-11 10:50:53 -05:00
Rye d17fd56dc4 Fix crashes from shader load failures under RenderMaxOpenGLVersion 3.1/3.2/3.3 (#3184) 2024-12-10 17:24:39 -08:00
Dave Parks ae9174ffdf
#3234 Fix for slightly transparent objects negating colors (#3259) 2024-12-10 15:28:50 -06:00
Andrey Kleshchev 97826b555b viewer#3169 Legacy settings should no longer be automatically converted 2024-12-10 21:05:41 +02:00
Dave Parks 5f9fe87808
Fix for assert (and potential crash) in LLAvatarPropertiesProcessor coroutine (#3253) 2024-12-10 11:09:07 -06:00
Dave Parks b76ea8f1d7
#3251 Remove obsolete intel driver notification (#3252) 2024-12-10 11:07:44 -06:00
Dave Parks dff8a2aaab
#3248 Fix for stars not rendering when emissive enabled (#3250) 2024-12-10 11:06:25 -06:00
Andrey Kleshchev 23e9c8cf30 #3222 Make sure variables are initialized
in case anybody adds more constructors and forgets to set init.
2024-12-10 16:42:19 +02:00
Andrey Kleshchev c162d8a060 #3222 Emoji tabs losing symbols 2024-12-09 23:06:21 +02:00
Ansariel 9e47573dae Remove orphaned notifications (follow-up to 412b3db5a8) 2024-12-09 13:26:53 +01:00
Brad Linden 412b3db5a8
Remove unwanted notification for texture downrezing behavior (#3233)
secondlife/viewer#2549
2024-12-06 16:35:47 -08:00
Dave Parks 5e35785b8d
#3219 Revert default exposure thresholds to DeltaFPS values (#3228) 2024-12-06 13:42:48 -06:00
Dave Parks 37f92c1698
Fix for legacy skies with bright suns not matching FS 6.6.17 (#3214) 2024-12-05 15:10:13 -06:00
Dave Parks 1120a7ccb9
#3210 Fix for "Texture will be downscaled" happening too often. (#3212) 2024-12-05 13:52:03 -06:00
Andrey Kleshchev 396b97aebf viewer-private#330 Fix LLCachedControl for vintage 2024-12-05 18:59:59 +02:00
Andrey Kleshchev 0dccb322ef viewer-private#330 Fix Vintage mode in feature table
These parameters are set by RenderDisableVintageMode
2024-12-05 18:59:59 +02:00
Dave Parks 4b5d4be5a8
#3106 Lower maximum texture bias back to 4, reintroduce camera importance texture scaling (#3207) 2024-12-04 12:33:04 -06:00
Andrey Kleshchev 27fb297b6f #3190 Ensure materials are properly copied instead of reused. 2024-12-04 19:03:28 +02:00
Brad Linden 3f6d55f4fe
unbreak mac build due to actions/runner-images#10721 (#3204) 2024-12-03 16:33:32 -08:00
Jonathan "Geenz" Goodman 91692511a6
Rename "Vintage Mode" to "HDR and Emissive" in advanced settings. (#3192)
#2590
#3167
2024-12-03 18:20:44 -05:00
Jonathan "Geenz" Goodman 3001280141
Additional tweaks to get skies closer to 6.6.17 in classic mode. (#3202) 2024-12-03 18:01:37 -05:00