Age | Commit message (Collapse) | Author | |
---|---|---|---|
2025-02-18 | drain UDP socket to avoid dropped packets (#3565) | Andrew Meadows | |
drain UDP socket in idleNetwork() to avoid dropped packets | |||
2025-02-05 | #3488 Speed up nearby avatar loading after a tp | Andrey Kleshchev | |
2025-02-05 | viewer#2780 Speed up terrain loading on teleport | Andrey Kleshchev | |
Terrain was arriving and processing too late resulting in issues like "Lower terrain material incorrectly shown momentarily" | |||
2025-02-04 | #3488 #3488 Move skin info processing out of mesh thread | Andrey Kleshchev | |
Skin info parsing is expensive, offload to thread pool | |||
2025-02-04 | #3488 Fix skin info not reading from cache | Andrey Kleshchev | |
2025-02-04 | #3488 Fix cache using wrong offset | Andrey Kleshchev | |
2025-02-04 | #3488 mutex lock mSkinMap | Andrey Kleshchev | |
2025-02-04 | #3488 Fix mesh header condition | Andrey Kleshchev | |
2025-02-04 | #3488 Move lod processing out of mesh thread | Andrey Kleshchev | |
2025-02-03 | #3488 Split mesh thread mutexes | Andrey Kleshchev | |
Tracy shows that thread waits a lot on mutexes. Split in and out mutexes, so that new work can be scheduled by main thread without blocking handling | |||
2025-01-31 | #3488 Fix last retry not saving handle | Andrey Kleshchev | |
Request was sent and handle is valid, save it | |||
2025-01-31 | #3488 Minimize allocations | Andrey Kleshchev | |
2025-01-31 | #3488 Avoid reading meshes from disk when not nessesary | Andrey Kleshchev | |
LLMeshHeaderHandler preallocates file with empty data, there is no point reading large empty sections so write presense flags at the start of the file | |||
2025-01-31 | #3488 Make mesh_header_map a bit simpler | Andrey Kleshchev | |
preparation for further work | |||
2025-01-31 | #1186 Profiling | Andrey Kleshchev | |
2025-01-31 | #1186 Speed up mesh header post processing | Andrey Kleshchev | |
1. Don't do an extra skin request unless there is info about a skin 2. Proccess lods on the go if they were in initial packet | |||
2025-01-28 | viewer#3037 hasPendingAttachedMeshes wasn't checking some objects | Andrey Kleshchev | |
2025-01-28 | #1186 Improve handling of duplciate requests | Andrey Kleshchev | |
2025-01-28 | #1186 Fix mesh queues getting overfilled | Andrey Kleshchev | |
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 | #1186 Fix skin request not being counted for the total | Andrey Kleshchev | |
2025-01-28 | #1186 Make mesh repository account for avatars | Andrey Kleshchev | |
when calculating priority | |||
2025-01-28 | #1186 Make lod and skin request share priorities | Andrey Kleshchev | |
skins are needed to decloud avatars as much as lods | |||
2024-12-18 | Increment viewer version to 7.1.12 | Nat Goodspeed | |
following promotion of secondlife/viewer #2617: 2024.09 ExtraFPS | |||
2024-12-16 | Roll back to Xcode 14.0.1 to fix secondlife/viewer-private#347 (#3297) | Brad Linden | |
2024-12-16 | #3295 Crash scaling texture down (#3296) | Andrey Kleshchev | |
2024-12-16 | #3293 Disable multi-threaded media updates on AMD on OS X, explicitly set ↵ | Dave Parks | |
downscale method to 0 (FBO) (#3294) | |||
2024-12-13 | #3288 null overrides crashes (#3289) | Brad Linden | |
* Fixes for secondlife/viewer#3288 override copy related crashes when overrides can be nullptr | |||
2024-12-13 | Merge pull request #3262 from secondlife/rye/extra-mesafix | Brad Linden | |
Fix mesa failing to link shaders due to missing vertex shader outputs | |||
2024-12-13 | #3285 Crash at remapIndexBuffer | Andrey Kleshchev | |
2024-12-13 | Merge pull request #3236 from Ansariel/remove-notifications | Brad Linden | |
Remove orphaned notifications (follow-up to 412b3db5a877eab977346e3f30464d5745afd69b) | |||
2024-12-12 | #2590 Radeon mac optimization pass (#3277) | Dave Parks | |
- 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 | #3272 [MAC] Fix wrong RenderReflectionsEnabled on Low | Andrey Kleshchev | |
2024-12-12 | #3265 Crash at getAllowEnvironmentOverride | Andrey Kleshchev | |
Check region pointer and make sure external callbacks get disconected | |||
2024-12-11 | Fix mesa failing to link shaders due to missing vertex shader outputs | Rye | |
2024-12-11 | Merge pull request #3260 from secondlife/rye/extra-glcompat | Rye | |
Fix crashes from shader load failures under RenderMaxOpenGLVersion 3.1/3.2/3.3 | |||
2024-12-10 | Fix crashes from shader load failures under RenderMaxOpenGLVersion ↵ | Rye | |
3.1/3.2/3.3 (#3184) | |||
2024-12-10 | #3234 Fix for slightly transparent objects negating colors (#3259) | Dave Parks | |
2024-12-10 | viewer#3169 Legacy settings should no longer be automatically converted | Andrey Kleshchev | |
2024-12-10 | Fix for assert (and potential crash) in LLAvatarPropertiesProcessor ↵ | Dave Parks | |
coroutine (#3253) | |||
2024-12-10 | #3251 Remove obsolete intel driver notification (#3252) | Dave Parks | |
2024-12-10 | #3248 Fix for stars not rendering when emissive enabled (#3250) | Dave Parks | |
2024-12-10 | #3222 Make sure variables are initialized | Andrey Kleshchev | |
in case anybody adds more constructors and forgets to set init. | |||
2024-12-09 | #3222 Emoji tabs losing symbols | Andrey Kleshchev | |
2024-12-09 | Remove orphaned notifications (follow-up to ↵ | Ansariel | |
412b3db5a877eab977346e3f30464d5745afd69b) | |||
2024-12-06 | Remove unwanted notification for texture downrezing behavior (#3233) | Brad Linden | |
secondlife/viewer#2549 | |||
2024-12-06 | #3219 Revert default exposure thresholds to DeltaFPS values (#3228) | Dave Parks | |
2024-12-05 | Fix for legacy skies with bright suns not matching FS 6.6.17 (#3214) | Dave Parks | |
2024-12-05 | #3210 Fix for "Texture will be downscaled" happening too often. (#3212) | Dave Parks | |
2024-12-05 | viewer-private#330 Fix LLCachedControl for vintage | Andrey Kleshchev | |
2024-12-05 | viewer-private#330 Fix Vintage mode in feature table | Andrey Kleshchev | |
These parameters are set by RenderDisableVintageMode |