Andrey Kleshchev
e20f4c0e4f
#1186 Fix mesh queues getting overfilled
...
Account for queue size instead of just active request
Reduce mutex locking
Prioritize skininfo queue over lod queue to lessen issues with t-poses
2025-01-28 20:48:17 +02:00
Andrey Kleshchev
8e17f0c094
#1186 Fix skin request not being counted for the total
2025-01-28 20:48:02 +02:00
Andrey Kleshchev
3271408650
#1186 Make mesh repository account for avatars
...
when calculating priority
2025-01-28 20:47:46 +02:00
Andrey Kleshchev
8f274bfdf9
#1186 Make lod and skin request share priorities
...
skins are needed to decloud avatars as much as lods
2025-01-28 20:46:52 +02: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
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
Dave Parks
73420f4f34
#3184 Fix for crash on some GPUs when setting quality to High or higher ( #3201 )
2024-12-03 16:32:20 -06:00
Andrey Kleshchev
9cc343b5eb
#3093 #3055 World Map tiles are blurry #2
2024-12-03 23:33:28 +02:00
Rye
a88373a4fc
Fix crash from null texture entry during updateTextureVirtualSize
2024-12-02 17:45:54 +02:00
Jonathan "Geenz" Goodman
c02baded84
#3170 Fix for tonemapping not working with PBR skies.
2024-11-28 17:57:30 -05:00
Maxim Nikolenko
5ac2adfa28
#3133 add handler to prevent crash when preview gets closed before getting the callback
2024-11-29 00:16:20 +02:00
Andrey Kleshchev
1b4814f0e5
viewer#3170 Fix tonemaping slider
...
At the moment slider is in general settings, not per environment
2024-11-29 00:12:27 +02:00
Brad Linden
16cc5fc35b
Merge pull request #3173 from secondlife/nat/ftfix
...
Add diagnostic output for LLProcess event history failure.
2024-11-27 14:50:11 -08:00
Andrey Kleshchev
9321f8e3a9
viewer#3171 Exposure setting enabled in Vintage mode
2024-11-28 00:49:13 +02:00
Jonathan "Geenz" Goodman
6128a7dea7
Make sure CAS controls are not active with vintage mode. ( #3176 )
...
Also make extra sure vintage mode is enabled when GL3 is detected.
2024-11-27 17:41:44 -05:00
Nat Goodspeed
a13ae880af
Add diagnostic output for LLProcess event history failure.
2024-11-27 13:41:52 -08:00
Jonathan "Geenz" Goodman
fd0389c9f0
Set vintage mode on Low+, and otherwise don't touch it for higher quality modes.
2024-11-27 16:39:25 -05:00
Andrey Kleshchev
79fe883ab6
viewer#3147 Thumbnail picker's image is grey #2
...
Apparently made a blunder in previous commit since I missed mFetchState
being reset each run
2024-11-27 18:29:46 +02:00
Jonathan "Geenz" Goodman
a90377df95
#3157 Fix alpha not having ambient lighting on low. ( #3162 )
...
* #3157 Fix alpha not having ambient lighting on low.
2024-11-26 19:01:24 -05:00