| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-10-01 | #4773 Crash on sub_image_lines | Andrey Kleshchev | |
| Just caught it and discard_level is somehow 7, which seems like it resulted in src going out of bounds, which crashed glTexSubImage2D | |||
| 2025-10-01 | #4758 Extra logging to track discard 6 | Andrey Kleshchev | |
| Plus clamped some values and preventing decode from starting | |||
| 2025-09-29 | Merge branch 'release/2025.07' into develop | Bennett Goble | |
| 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-24 | #4733 When moving the cache, the old cef_cache should be removed | Maxim Nikolenko | |
| 2025-09-03 | Merge Changes for support of apple silicon on macOS | Andrey Kleshchev | |
| Mac Arm | |||
| 2025-09-02 | #4587 Make shader cache reading faster | Andrey Kleshchev | |
| 2025-09-02 | #4587 Shaders sometimes do not match the shader settings | Andrey Kleshchev | |
| Ensure versions get matched reliably | |||
| 2025-08-22 | Fix large performance drop when enabling AA on macOS/lower end GPU hardware | Rye | |
| 2025-08-22 | Fix texture filtering and address mode not updating for vast majority of ↵ | Rye | |
| textures when dirtied | |||
| 2025-08-20 | Merge branch 'develop' of github.com:secondlife/viewer into rye/infinitemac | Rye | |
| 2025-08-12 | Fix clang compiler issues due to unused variables | Ansariel | |
| 2025-07-09 | #4296 Crash at renderMorphMasks | Andrey Kleshchev | |
| 2025-04-29 | #3997 Crash in a gltf asset enabled region | Andrey Kleshchev | |
| 2025-04-18 | #3696 Crash at LLFontFreetype::addGlyphFromFont | Andrey Kleshchev | |
| 2025-04-15 | Merge branch 'release/2025.04' into rye/forevermac | Jonathan "Geenz" Goodman | |
| 2025-04-05 | #3575 Clean up obsolete VRAM detectin logic | Andrey Kleshchev | |
| 2025-04-02 | #3597 Improve error handling at LLGLSLShader::disableTexture() | Andrey Lihatskiy | |
| 2025-03-24 | Readd probe count setting (#3793) | Jonathan "Geenz" Goodman | |
| * Readd max probe count. Disable dynamic probe allocation by default (for now). | |||
| 2025-03-11 | Merge branch 'release/2025.03' into rye/forevermac | Jonathan "Geenz" Goodman | |
| 2025-03-11 | #3696 LLFontFreetype crash when adding glyph | Andrey Kleshchev | |
| 2025-02-27 | #3597 Fix crash when RenderDebugGLSession is True | Andrey Lihatskiy | |
| 2025-02-24 | #3332 Remake glyph count into cache generation | Andrey Kleshchev | |
| 1. Cover reset with 'generation' 2. Fix lapse of judgement with mLastFontGlyphCount, it should have been saved before render(), not after | |||
| 2025-02-14 | Switch from GL_RGB16F to GL_R11F_G11F_B10F for probes (#3562) | Jonathan "Geenz" Goodman | |
| * #3561 Switch from GL_RGB16F to GL_R11F_G11F_B10F for reflection probes to help reduce memory bandwidth and VRAM pressure. | |||
| 2025-02-13 | Follow-up fixes from develop | Andrey Lihatskiy | |
| 2025-02-13 | Fix xcode16 build errors | Andrey Lihatskiy | |
| 2025-02-11 | #3332 Fix buffers not accounting for dynamic cache values | Andrey Kleshchev | |
| And fix previous lapse of judgement with GLYPH_BATCH_SIZE | |||
| 2025-02-11 | Additional water fixes and tweaks. (#3524) | Jonathan "Geenz" Goodman | |
| * Incorporation of feedback for #3456 | |||
| 2025-02-11 | Vectorize LLRender UI scale and offset stack to resolve perf hotspot on arm | Rye | |
| 2025-02-11 | Disable old GPU hacks on macos when running against Apple GPU | Rye | |
| 2025-02-11 | Fix uninitialized variable warnings being emitted by current clang | Rye | |
| 2025-02-11 | Merge pull request #2758 from Nicky-D/feature/fontcache | Andrey Lihatskiy | |
| Port Fontcache from Firestorm. | |||
| 2025-02-11 | Restore support for anistropic filtering on macos | Rye | |
| 2025-02-11 | Fix Tracy memory profiling overloads for aligned allocations | Rye | |
| Fix disabling renderdoc support Improve ll_aligned_alloc functions on darwin for 32 and 64byte aligned by utilizing posix_memalign | |||
| 2025-02-11 | Fix build with C++20 including nat's changes to fsyspath | Rye | |
| 2025-02-10 | #3332 Font issues with multy-byte and multy-glyps characters | Andrey Kleshchev | |
| 2025-02-07 | #3332 Switching screens can break text rendering | Andrey Kleshchev | |
| 2025-02-07 | Water Exclusion Surfaces (#3517) | Jonathan "Geenz" Goodman | |
| * #3455 Add support for water exclusion surfaces | |||
| 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 | |||
| 2025-01-23 | Fix potential undefined behavior when converting to and from glm types from ↵ | Rye | |
| LLVector3/4 and fall back mul_mat4_vec3 to scalar implementation to attempt crash mitigation (#3339) | |||
| 2025-01-09 | Drop reflection probes and mirrors to RGBA8 when hdr is disabled to minimize ↵ | Rye | |
| vram usage and chance of probe nans (#2558) | |||
| 2025-01-07 | #3347 Crashes in LLFontFreetype::renderGlyph | Andrey Kleshchev | |
| Try to handle this more gracefully, but primary purpose of this change is to log wchars in case issue is reproducible. | |||
| 2024-12-16 | #3295 Crash scaling texture down (#3296) | Andrey Kleshchev | |
| 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-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-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-05 | Fix for legacy skies with bright suns not matching FS 6.6.17 (#3214) | Dave Parks | |
| 2024-12-03 | #3184 Fix for crash on some GPUs when setting quality to High or higher (#3201) | Dave Parks | |
| 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 | |||
