| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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 | #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-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 | |||
| 2024-12-04 | #3106 Lower maximum texture bias back to 4, reintroduce camera importance ↵ | Dave Parks | |
| texture scaling (#3207) | |||
| 2024-12-04 | #3190 Ensure materials are properly copied instead of reused. | Andrey Kleshchev | |
| 2024-12-03 | Rename "Vintage Mode" to "HDR and Emissive" in advanced settings. (#3192) | Jonathan "Geenz" Goodman | |
| #2590 #3167 | |||
| 2024-12-03 | Additional tweaks to get skies closer to 6.6.17 in classic mode. (#3202) | Jonathan "Geenz" Goodman | |
