| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 28 hours | Merge remote-tracking branch 'secondlife/release/26.4' into 26.4 | Erik Kundiman | |
| 2026-08-11 | Merge remote-tracking branch 'origin/develop-linux' into geenz/linux-to-develop | Jonathan "Geenz" Goodman | |
| 2026-04-25 | Merge tag 'Second_Life_Release#4ccf6d90-26.2' into 2026.02 | Erik Kundiman | |
| 2026-04-23 | Revert #2674 property lines optimizations | Andrey Kleshchev | |
| QA found no difference performance wise, I see a decrease in performance. | |||
| 2026-03-07 | Merge tag 'Second_Life_Release#3529bc5f-2026.02' into 2026.02 | Erik Kundiman | |
| 2026-01-07 | Merge remote-tracking branch 'origin/develop' into develop-linux | Rye | |
| 2026-01-05 | secondlife/viewer#2674 Optimize LLWorld::renderPropertyLines() - use ↵ | Alexander Gavriliuk | |
| vertexBatchPreTransformed() | |||
| 2025-11-30 | Remove leftover boost aligned_allocator as this is now handled by c++17 ↵ | Rye | |
| aligned allocations Signed-off-by: Rye <rye@alchemyviewer.org> | |||
| 2025-10-31 | Rework anisotropic filtering options into a dropdown with levels for better ↵ | Rye | |
| performance tuning of low end gpu Signed-off-by: Rye <rye@alchemyviewer.org> | |||
| 2025-10-31 | Fix invalid calls to glLineWidth on some linux GL drivers | Rye | |
| Signed-off-by: Rye <rye@alchemyviewer.org> | |||
| 2025-10-31 | Fix usage of deprecate opengl defines | Rye | |
| Signed-off-by: Rye <rye@alchemyviewer.org> | |||
| 2025-10-27 | Fix leak of LLRender VBCache when reset/shutdown | Rye | |
| Signed-off-by: Rye <rye@alchemyviewer.org> | |||
| 2025-10-03 | Merge tag 'Second_Life_Release#79909b8a-2025.07' into 2025.07 | Erik Kundiman | |
| 2025-10-01 | Merge tag 'Second_Life_Release#a6d4c1d3-2025.07' into 2025.07 | Erik Kundiman | |
| 2025-09-29 | Fix rendering differences observed in 2025.07 (#4747) | Rye | |
| * Fix calling setTextureAddressModeFast and setTextureFilteringOptionFast with invalid tex type during fast binds * Restore mRT->screen to GL_RGBA16F to fix lighting banding | |||
| 2025-09-09 | Performance Optimisations, Bloom effect, Visuals Panel | mobserveur | |
| This commit contains performance optimisations in the the pipeline, framebuffer, vertexbuffer, reflection probes, shadows. It also fixes many opengl errors, modifies the opengl debugging, and adds a visuals effects panel. | |||
| 2025-08-22 | Fix texture filtering and address mode not updating for vast majority of ↵ | Rye | |
| textures when dirtied | |||
| 2025-02-11 | Vectorize LLRender UI scale and offset stack to resolve perf hotspot on arm | Rye | |
| 2024-12-06 | Merge remote-tracking branch 'secondlife/release/2024.09-ExtraFPS' into ↵ | Erik Kundiman | |
| 2024.09-ExtraFPS | |||
| 2024-12-05 | Fix for legacy skies with bright suns not matching FS 6.6.17 (#3214) | Dave Parks | |
| 2024-10-18 | Merge branch 'main' into 2024.09-ExtraFPS | Erik Kundiman | |
| 2024-10-18 | Merge remote-tracking branch 'secondlife/release/2024.09-ExtraFPS' into ↵ | Erik Kundiman | |
| 2024.09-ExtraFPS | |||
| 2024-10-12 | Preprocess eTextureType like sGLTextureType | Erik Kundiman | |
| (cause eTextureType seems to have been designed to mirror sGLTextureType) otherwise you'd get a GL error of invalid enum of the first argument for glTexImage2D. | |||
| 2024-09-19 | Expose LLVector4a in LLRender | Andrey Kleshchev | |
| Avoid using a bunch of allocators. Make sure we use LLVector4a's SSE logic instead of LLVector3's. Some minor optimizations. | |||
| 2024-09-18 | Remove quads rendering mode entirely (#2593) | Ansariel Hiller | |
| 2024-09-12 | Replace glh_linear usage with GLM (#2554) | Rye Mutt | |
| 2024-09-04 | viewer#2411 Cleanup | Andrey Kleshchev | |
| 2024-09-04 | viewer#2411 LLFontGL::render optimizations #3 | Andrey Kleshchev | |
| 2024-09-04 | viewer#2411 LLFontGL::render optimizations | Andrey Kleshchev | |
| 2024-09-01 | Merge remote-tracking branch 'secondlife/release/2024.08-DeltaFPS' into ↵ | Erik Kundiman | |
| 2024.08-DeltaFPS | |||
| 2024-08-29 | Remove dead texunit colorspace conversion code | Rye Mutt | |
| 2024-08-08 | #1922 Make PBR scale and offset crosshair work like Texture crosshair do | Alexander Gavriliuk | |
| 2024-07-28 | Merge remote-tracking branch 'secondlife/release/2024.06-atlasaurus' into ↵ | Erik Kundiman | |
| 2024.06-atlasaurus | |||
| 2024-07-23 | Apple gpu optimisations based on LL work | mobserveur | |
| This commit replaces our former optimisations with LL develop branch work and some tweaks. | |||
| 2024-07-03 | #1870 Tune up for better experience on integrated intel with low memory (#1872) | Dave Parks | |
| * More deterministic vsize calculation. Add control for choosing downscale method. * Quick hack to make GLTF preview work again | |||
| 2024-06-28 | Apple GPU Optimisations | mobserveur | |
| This commit massively improves 2D UI, 3D UI and 3D world rendering performance and smoothness. | |||
| 2024-06-12 | viewer#1698 Uniform being out of range shouldn't crash viewer | Andrey Kleshchev | |
| 2024-05-16 | Merge tag '7.1.7-release' | Erik Kundiman | |
| source for viewer 7.1.7.8974243247 | |||
| 2024-04-29 | #824 Process source files in bulk: replace tabs with spaces, convert CRLF to ↵ | Andrey Lihatskiy | |
| LF, and trim trailing whitespaces as needed | |||
| 2024-03-28 | Merge tag '7.1.4-release' | Erik Kundiman | |
| source for viewer 7.1.4.8149792635 | |||
| 2024-03-05 | Issue #54 LLRender::init crash | Andrey Kleshchev | |
| 2023-10-26 | Merge remote-tracking branch 'secondlife/DRTVWR-559' into DRTVWR-559 | Erik Kundiman | |
| 2023-10-25 | Fix DRTVWR-559 std::array usage in llrender and llprimitive after merge | Brad Linden | |
| 2023-09-10 | Fixes to get it build again on FreeBSD | Erik Kundiman | |
| and hopefully GNU/Linux too. | |||
| 2023-04-26 | DRTVWR-559 Add "No Post" mode and refactor "Scene Gamma" into "Brightness" ↵ | RunitaiLinden | |
| for adjusting legacy gamma when probe ambiance is 0 and dynamic exposure when probe ambiance is not zero. | |||
| 2023-04-14 | Move mipmap generation into LLRenderTarget. | Jonathan "Geenz" Goodman | |
| DRTVWR-583 | |||
| 2023-03-10 | SL-19172 Texture streaming tune up. Incidental decruft. | Dave Parks | |
| 2023-01-27 | SL-19203 et al -- Integrate SSR with reflection probes, tweak probe ↵ | RunitaiLinden | |
| blending. (#63) * SL-19203 WIP -- Integrate SSR with reflection probes. Decruft LLRenderTarget. * SL-19203 WIP -- Re-integrate SSR. Incidental decruft. * SL-19203 WIP -- SSR frame delta correction (still broken for Z) * SL-19203 WIP -- SSR frame delta Z fix * SL-19203 WIP -- Make SSR toggleable again and disable SSR in cube snapshots. * SL-19203 WIP -- Soften sphere probe transitions and fix reflections on void water (make fallback probe a simple terrain+water+sky probe). Remove parallax correction for automatic probes to reduce artifacts. * SL-19203 Tune probe blending. * SL-19203 Cleanup. | |||
| 2023-01-19 | Optimizations, decruft, and intel compatibility pass (#53) | RunitaiLinden | |
| SL-18869, SL-18772 Overhaul VBO management, restore occlusion culling, intel compatibility pass, etc | |||
| 2022-11-14 | Merged in SL-18332 (pull request #1194) | Jonathan Goodman | |
| First pass of Screen Space Reflections Approved-by: Dave Parks | |||
