| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-04-25 | Merge tag 'Second_Life_Release#4ccf6d90-26.2' into 2026.02 | Erik Kundiman | |
| 2026-04-23 | Merge tag 'Second_Life_Release#84f50b9d-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-04-22 | change default font to SansSerifSmall | Mnikolenko Productengine | |
| 2026-04-19 | Merge tag 'Second_Life_Release#7014db29-26.2' into 2026.02 | Erik Kundiman | |
| 2026-04-19 | Merge tag 'Second_Life_Release#8ffb73b4-26.2' into 2026.02 | Erik Kundiman | |
| 2026-04-15 | #2023 Pull in updated pacakge and mark public | Andrey Kleshchev | |
| Unused fonts were excluded | |||
| 2026-04-15 | #2023 Fix lsb_delta and rsb_delta support | Andrey Kleshchev | |
| delta_correction should have been substructed, not added | |||
| 2026-04-15 | Implement lsb_delta and rsb_delta support | Andrey Kleshchev | |
| By Rye | |||
| 2026-04-15 | #2023 Load from a variable font | Andrey Kleshchev | |
| WIP, beacsue variable fonts are not yeat included. | |||
| 2026-03-07 | Merge tag 'Second_Life_Release#3529bc5f-2026.02' into 2026.02 | Erik Kundiman | |
| 2026-02-25 | Merge branch 'release/2026.02' into maxim/flat-ui-fonts-update | Mnikolenko Productengine | |
| # Conflicts: # indra/newview/skins/default/xui/en/panel_preferences_general.xml | |||
| 2026-02-06 | #5380 Fix crash in LLImageGL::analyzeAlpha() | Andrey Lihatskiy | |
| 2026-01-27 | Restore DejaVuSans as a fallback, but alter size | Andrey Kleshchev | |
| 2026-01-21 | Replace usage of remaining boost::unordered containers with std | Rye | |
| Replace LLUUID and LLMaterialID container hashing functions with more collision resistant versions Utilize boost::hash_combine for TEMaterialPair to generate good hash distribution Generalize is_in_map and get_if_there for usage with all mapped types | |||
| 2026-01-15 | Merge branch 'project/fonts-update' into project/flat-ui-fonts-update | Mnikolenko Productengine | |
| 2026-01-05 | secondlife/viewer#2674 Optimize LLWorld::renderPropertyLines() - use ↵ | Alexander Gavriliuk | |
| vertexBatchPreTransformed() | |||
| 2026-01-05 | Migrate ~LLPointer()'s peculiar warning case to llpointer.cpp. | Nat Goodspeed | |
| This allows removing #include "llerror.h" from llpointer.h. Also remove #include "llmutex.h" as a heavy way to get <boost/functional/hash.hpp>. That requires adding #include "llmutex.h" to llimage.h, llnotifications.h, llwatchdog.cpp and llvolumemgr.cpp, which were inheriting it from llpointer.h. | |||
| 2025-12-11 | Revert #4899 "Add more functionality to LLFile and cleanup LLAPRFile" | Andrey Kleshchev | |
| Interferes with linux work, will be moved to a different branch and applied separately. | |||
| 2025-12-10 | Fix typo and check for valid opened file | Frederick Martian | |
| 2025-12-10 | Refactoring of LLFile class to support additional methods | Frederick Martian | |
| - LLFile with its own class method interface to access files for read and write - Remove rudimentary LLUniqueFile class as LLFile supports now all of that and more - Implement most of the filename based functions using std::filesystem functions - Replace LLFile::rmdir() with LLFile::remove() since this function now supports deleting files and directories on all platforms. | |||
| 2025-12-04 | Merge remote-tracking branch 'secondlife/release/2026.01' into 2026.01 | Erik Kundiman | |
| 2025-12-03 | Merge pull request #5094 from secondlife/main | Jonathan "Geenz" Goodman | |
| 2025.08 -> Develop | |||
| 2025-12-01 | #5078 Remove dead experimental atmospherics code | Rye | |
| Remove dead experimental atmospherics code left over from EEP development | |||
| 2025-12-01 | #5078 Replace boost::function with std::function | Rye | |
| * Replace boost::function usage with std::function for easier debugging and reduced compiler warnings * Remove a few remaining instances of boost::noncopyable that were missed in tests Signed-off-by: Rye <rye@alchemyviewer.org> | |||
| 2025-11-30 | Replace boost noncopyable and undefined function usage with modern c++ ↵ | Rye | |
| deleted operator and constructor | |||
| 2025-11-25 | Merge branch develop into project/fonts-update | Andrey Kleshchev | |
| # Conflicts: # indra/llrender/llfontfreetype.cpp | |||
| 2025-11-13 | Merge tag 'Second_Life_Release#0ceefe6d-2025.08' into 2025.08 | Erik Kundiman | |
| 2025-11-12 | Disable shader profiles on RDNA3.5 to prevent freezes on startup. (#4992) | Jonathan "Geenz" Goodman | |
| * Disable shader profiling for certain AMD Radeon GPUs Added logic to detect AMD Radeon 8060 GPUs and disable shader profiling to prevent client freezes and instability. Introduced sCanProfile flag in LLGLSLShader and mSkipProfiling in LLFeatureManager to control profiling behavior based on detected hardware. * Add RDNA3.5 and check the vendor string for a known current family of bad drivers * Update llfeaturemanager.cpp * Make sure to check that this is a Radeon. | |||
| 2025-11-09 | #4946 Crash at setShaders | Andrey Kleshchev | |
| Fix wrong delimeter and log if file isn't present | |||
| 2025-10-30 | Merge tag 'Second_Life_Release#5a0ba25d-2025.08' into 2025.08 | Erik Kundiman | |
| 2025-10-28 | #4882 Log textures that failed to be created | Andrey Kleshchev | |
| A bunch of 36x36 failed to create, there shouldn't have been any 36x36 textures, log the ids/type. | |||
| 2025-10-25 | Merge tag 'Second_Life_Release#01823996-2025.08' into 2025.08 | Erik Kundiman | |
| 2025-10-03 | Merge tag 'Second_Life_Release#79909b8a-2025.07' into 2025.07 | Erik Kundiman | |
| 2025-10-02 | Cleaning deprecated gamma functions in shaders | mobserveur | |
| This commit cleans the deprecated gamma functions in the shaders | |||
| 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-10-01 | Merge tag 'Second_Life_Release#a6d4c1d3-2025.07' into 2025.07 | Erik Kundiman | |
| 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-16 | Fixes the slow down related to the attached huds rendering | mobserveur | |
| This commit fixes the long time issue with attached huds rendering, which was causing important slow down with certain combinations of post processing settings. | |||
| 2025-09-15 | Merge tag 'Second_Life_Release#17540023-2025.07' into 2025.07 | Erik Kundiman | |
| 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-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-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. | |||
