| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 43 hours | Merge tag 'Second_Life_Release#bcfda3b6-26.3' into 26.3 | Erik Kundiman | |
| 4 days | Revert "Merge pull request #5982 from secondlife/geenz/texture-streaming-tweaks" | Jonathan "Geenz" Goodman | |
| This reverts commit 3d465f6c966f0a2fcfd5d3c9effb6ce20c2754c8, reversing changes made to f2c356fc7130ce5e38b994dcfa1e210609b458b9. | |||
| 2026-07-07 | Merge tag 'Second_Life_Release#3d465f6c-26.3' into 26.3 | Erik Kundiman | |
| 2026-07-06 | Remove some old unused settings, and rename mis-labeled ones to the current ↵ | Jonathan "Geenz" Goodman | |
| nomenclature | |||
| 2025-12-04 | Merge remote-tracking branch 'secondlife/release/2026.01' into 2026.01 | Erik Kundiman | |
| 2025-12-01 | #5078 Remove dead experimental atmospherics code | Rye | |
| Remove dead experimental atmospherics code left over from EEP development | |||
| 2025-11-12 | Restore support for wavy avatar cloth(#4963) | Rye | |
| Signed-off-by: Rye <rye@alchemyviewer.org> | |||
| 2025-11-09 | #4946 Crash at setShaders | Andrey Kleshchev | |
| Fix wrong delimeter and log if file isn't present | |||
| 2025-10-02 | Cleaning deprecated gamma functions in shaders | mobserveur | |
| This commit cleans the deprecated gamma functions in the shaders | |||
| 2025-10-01 | Merge tag 'Second_Life_Release#a6d4c1d3-2025.07' into 2025.07 | Erik Kundiman | |
| 2025-09-15 | Merge tag 'Second_Life_Release#17540023-2025.07' into 2025.07 | Erik Kundiman | |
| 2025-09-11 | Follow up fixes for Apple Silicon (#4662) | Rye | |
| * Remove GLM sse flag from cmake that was moved to llpreprocessor.h * Further reduce performance loss of HDR and Sharpening on bandwith-constrained gpu by combining gamma correction into tonemap/sharpening shader passes * Update SSE2NEON to 1.8.0 to fix random render nans * Fix occasional startup crash from LLCachedControl being declared in global scope | |||
| 2025-09-09 | Merge remote-tracking branch 'mobserveur/experimental2' | Erik Kundiman | |
| 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-09-08 | Optimisations and experimental HDR display support on mac | mobserveur | |
| This commit completes the previous ones for performance optimisations, and adds HDR display support on mac | |||
| 2025-09-02 | #4587 Shaders sometimes do not match the shader settings | Andrey Kleshchev | |
| Ensure versions get matched reliably | |||
| 2025-08-30 | 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-02-18 | Merge commit '0679cbdec89fbd3ec470768bdf469f6a1d326859' into tmp | Erik Kundiman | |
| 2025-02-11 | Additional water fixes and tweaks. (#3524) | Jonathan "Geenz" Goodman | |
| * Incorporation of feedback for #3456 | |||
| 2025-02-07 | Water Exclusion Surfaces (#3517) | Jonathan "Geenz" Goodman | |
| * #3455 Add support for water exclusion surfaces | |||
| 2025-01-27 | Merge remote-tracking branch 'secondlife/release/2024.12-ForeverFPS' into ↵ | Erik Kundiman | |
| 2024.12-ForeverFPS | |||
| 2025-01-24 | Attempt to get more log info in secondlife/viewer#3335 crash reports (#3470) | Brad Linden | |
| when failing to load basic vertex shaders | |||
| 2024-12-27 | Remove ARB suffix from macros for more portability | Erik Kundiman | |
| 2024-12-10 | Fix crashes from shader load failures under RenderMaxOpenGLVersion ↵ | Rye | |
| 3.1/3.2/3.3 (#3184) | |||
| 2024-12-10 | #3248 Fix for stars not rendering when emissive enabled (#3250) | Dave Parks | |
| 2024-12-05 | viewer-private#330 Fix LLCachedControl for vintage | Andrey Kleshchev | |
| 2024-11-25 | Drop emissive on old Intel GPUs (#3110) | Jonathan "Geenz" Goodman | |
| * #3103 Add the ability to disable the emissive buffer for older GPUs with low memory bandwidth. * #3135 Add a "vintage" mode for slower GPUs * #2719 Fix for skies being overbrightened * #2632 Do not apply tonemapping on legacy skies | |||
| 2024-11-19 | brad/2744 handle shader errors (#3105) | Brad Linden | |
| * Partial solution to secondlife/viewer#2744 crash with better error handling. Handles shader compile errors better, and should turn crash into an LL_ERRS assertion failure. Strengthed more assertions and improved shader error line numbers * Even more error handling to get a handle on crash secondlife/viewer#2744 * Improved GLSL correctness on Intel chips that lack OpenGL 4.6 support. secondlife/viewer#2744 * Removed non-working fallback code for gDeferredPostProgram * Fixed incorrect llmax call | |||
| 2024-11-12 | 2590 mac intel and radeon pro 5300m horrible fps 2 (#3030) | Dave Parks | |
| * OpenGL 3.3 compatibility pass. Fix for FBO driven downscaling corrupting textures. * Increase maximum texture bias, immediately scale down when textures are loaded higher resolution than desired * #2590 Fix for some frame stalls on Intel Macs | |||
| 2024-11-01 | Slightly better crash logging | Andrey Kleshchev | |
| 2024-09-10 | Merge remote-tracking branch 'origin/release/2024.08-DeltaFPS' into develop | Brad Linden | |
| 2024-09-10 | #2434 Intel HD4000 compatibility pass (#2541) | Dave Parks | |
| * #2434 Intel HD4000 compatibility pass * Fixes crash on old drivers when loading shaders * Fixes 30 second hang on startup * Fixes occasional dev build crash in LLWearableList --------- Co-authored-by: Brad Linden <brad@lindenlab.com> | |||
| 2024-09-04 | Merge remote-tracking branch 'origin/release/2024.08-DeltaFPS' into develop | Brad Linden | |
| 2024-09-04 | Fix another 1856 crash on startup case when Terrain Bake shaders are ↵ | Brad Linden | |
| unsupported (#2491) fixes secondlife/viewer#1856 | |||
| 2024-08-29 | Merge pull request #2466 from RyeMutt/smaa | Rye Mutt | |
| Introduce SMAA and rework post process chain for better visual quality | |||
| 2024-08-29 | Integrate SMAA and rework post process chain for better visual quality | Rye Mutt | |
| Add SMAA buffer generation passes Add quality levels for both FXAA and SMAA Separate gamma correction and tonemapping for effects that require linear-but-tonemapped inputs Move application of noise to final render pass to screen to avoid damaging other post process effects | |||
| 2024-08-29 | Merge remote-tracking branch 'origin/release/2024.08-DeltaFPS' into develop | Brad Linden | |
| 2024-08-29 | Add error handling for intel crashes from GLTF Scene shader (#2456) | Brad Linden | |
| fix secondlife/viewer#1856 | |||
| 2024-08-24 | Improve FXAA quality and performance when GL version is greater then 4 | Rye Cogtail | |
| Adds gather4 support under GLSL 4.0+ | |||
| 2024-08-24 | Add Contrast Adaptive Sharpening post process effect(#2399) | Rye Mutt | |
| 2024-08-23 | Add dedicated sun probe shader and remove SSAO and shadow smoothing from ↵ | Rye Mutt | |
| probe generation passes (#2405) * Add dedicated sun probe shader and remove SSAO and shadow smoothing from probe generation passes (#2398) * Fix usage of removed sunLightNoFragCoordV in shader manager | |||
| 2024-08-06 | secondlife/viewer#1883: Local-only PBR terrain paintmap with developer tools | Cosmic Linden | |
| 2024-07-09 | Fix excessive clearing of shader cache when toggling mirrors (#1950) | Rye Mutt | |
| 2024-06-21 | #1769 gltf optimization pass (#1816) | Dave Parks | |
| #1814 and #1517 Fix mirror update rate and occlusion culling | |||
| 2024-06-14 | 1736 audit texture image unit usage on os x (#1739) | Dave Parks | |
| * #1736 Remove some unused samplers from glsl files and refactor shader manager to assume 16 texture image units and 4 indexed texture units all the time. | |||
| 2024-06-11 | #1718 Add GLTF support for multiple texcoords (#1720) | Dave Parks | |
| * Fix for GLTF MeshPrimitiveModes test | |||
| 2024-06-10 | #1654 generate normals and tangents according to gltf specification (#1662) | Dave Parks | |
| * Disable unloading of objects in background. * Add unlit GLTF shader variant | |||
| 2024-05-29 | #1530 Increase joint limit for GLTF Assets (#1582) | Dave Parks | |
| * Migrate GLTF scene rendering to its own shaders * Add support for ambient occlusion map separate from metallic roughness map (or absent) * Use UBO's for GLTF joints * Better error handling of downloading GLTF assets | |||
| 2024-05-28 | Remove tinygltf dependency from LL::GLTF (#1541) | Dave Parks | |
| * #1535 Image loading/saving support in boost::json driven GLTF parser * #1536 GLB Support in boost::json drvien GLTF parser | |||
| 2024-05-23 | Merge remote-tracking branch 'origin/DRTVWR-600-maint-A' into ↵ | Brad Linden | |
| brad/merge-maint-a-to-dev | |||
