| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-03-07 | Merge tag 'Second_Life_Release#3529bc5f-2026.02' into 2026.02 | Erik Kundiman | |
| 2026-02-18 | #5397 Add a setting to see own group tag without seeing others | Maxim Nikolenko | |
| 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 | 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-11-01 | Merge tag 'Second_Life_Release#f7516a46-2025.08' into 2025.08 | Erik Kundiman | |
| 2025-10-31 | #4847 log session_jitter and period_jitter with FPS info | Maxim Nikolenko | |
| 2025-10-25 | Merge tag 'Second_Life_Release#01823996-2025.08' into 2025.08 | Erik Kundiman | |
| 2025-10-01 | Merge tag 'Second_Life_Release#a6d4c1d3-2025.07' into 2025.07 | Erik Kundiman | |
| 2025-09-18 | Merge remote-tracking branch 'origin/release/2025.07' into geenz/2025.07-develop | Jonathan "Geenz" Goodman | |
| 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-12 | Merge remote-tracking branch 'mobserveur/experimental2' | Erik Kundiman | |
| 2025-09-11 | Fix for multithreaded textures on Mac and more optimisations | mobserveur | |
| This commit fixes an issue with the multithreaded textures option on Mac and adds some more optimisations. | |||
| 2025-09-09 | #1965 Properly terminate particles when HUD is off #2 | Andrey Kleshchev | |
| 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-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-08-20 | Merge branch 'develop' of github.com:secondlife/viewer into rye/infinitemac | Rye | |
| 2025-07-03 | Merge tag 'Second_Life_Project#bca9ba9b-glTF_Mesh_Import' into gltf_mesh_import | Erik Kundiman | |
| 2025-05-28 | Merge remote-tracking branch 'origin/main' into geenz/2025.04-to-develop | Jonathan "Geenz" Goodman | |
| 2025-04-19 | Merge tag 'Second_Life_Release#9a333e65-2025.04' into 2025.04 | Erik Kundiman | |
| 2025-04-18 | Performance improvements and cleanup in llviewerdisplay.cpp | Ansariel | |
| # Conflicts: # indra/newview/llviewerdisplay.cpp | |||
| 2025-04-15 | Merge branch 'release/2025.04' into rye/forevermac | Jonathan "Geenz" Goodman | |
| 2025-04-05 | #3575 Shrink draw distance when VRAM is very low | Andrey Kleshchev | |
| 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 | |||
| 2024-11-26 | Merge remote-tracking branch 'secondlife/release/2024.09-ExtraFPS' into ↵ | Erik Kundiman | |
| 2024.09-ExtraFPS | |||
| 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-10-31 | Merge remote-tracking branch 'secondlife/release/2024.09-ExtraFPS' into ↵ | Erik Kundiman | |
| 2024.09-ExtraFPS | |||
| 2024-10-29 | Merge brad/2549-downrez-controls into release/2024.09-ExtraFPS (#2864) | Brad Linden | |
| 2024-10-29 | Add handling for downrezzing textures when viewer is minimized, fix ↵ | Rye | |
| downrezzing textures when minimized due to texture system not processesing | |||
| 2024-10-18 | Merge remote-tracking branch 'secondlife/release/2024.09-ExtraFPS' into ↵ | Erik Kundiman | |
| 2024.09-ExtraFPS | |||
| 2024-09-19 | Reapply commit f4b6563 -- cherry-picking lost parts of it?! | Nat Goodspeed | |
| 2024-09-18 | Add LLFloaterAbout info (esp. GPU info) to Frame Profile stats dump | Nat Goodspeed | |
| With the About info added, `getProfileStatsContext()` need not redundantly add `"channel"`, `"version"` or `"region"`. Slightly improve the efficiency of `LlsdToJson()` and `LlsdFromJson()` by preallocating the known size of the source array or map. (Unfortunately the C++ `LLSD` class offers us no way to preallocate a map.) In `LLAppViewer::getViewerInfo()`, avoid immediate successive calls to `gAgent.getRegion()`. (cherry picked from commit f4b65638879c10c832b3bb8448f82001106ffd11) | |||
| 2024-09-18 | Make Develop->Render Tests->Frame Profile dump JSON to a file too. | Nat Goodspeed | |
| Make `LLGLSLShader::finishProfile()` accept a string pathname instead of a bool and, in addition to logging statistics to the viewer log, output statistics to that file as JSON. The calls that used to pass `emit_report=false` now pass `report_name=std::string()`. Make llviewerdisplay.cpp's `display()` function synthesize a profile filename in the viewer's logs directory, and pass that filename to `LLGLSLShader::finishProfile()`. (cherry picked from commit d5712689d36a1ee1af32242706901fde7229b08d) | |||
| 2024-09-12 | Replace glh_linear usage with GLM (#2554) | Rye Mutt | |
| 2024-09-01 | Merge remote-tracking branch 'secondlife/release/2024.08-DeltaFPS' into ↵ | Erik Kundiman | |
| 2024.08-DeltaFPS | |||
| 2024-08-28 | #2432 Restore default nametag behavior. (#2444) | Dave Parks | |
| After instrumenting nametags some more, really UI rendering performance improvements should just focus on LLFontGL::render | |||
| 2024-08-17 | Reduce number of full screen render targets | Rye Mutt | |
| 2024-07-28 | Merge remote-tracking branch 'secondlife/release/2024.06-atlasaurus' into ↵ | Erik Kundiman | |
| 2024.06-atlasaurus | |||
| 2024-07-22 | Cache various frequently accessed settings (#2080) | Rye Mutt | |
| 2024-07-19 | #2053 BugSplat Crash #1494325: LLVOVolume::getReflectionProbeNearClip() | Alexander Gavriliuk | |
| 2024-07-11 | viewer#1965 Fixed selection swirls swirling forever when the UI is hidden. | Andrey Kleshchev | |
| 2024-07-09 | Update tracy profiler to 0.10 (#1946) | Rye Mutt | |
| 2024-07-08 | Re-enable compiler warnings C4244 and C4396 except for lltracerecording.h ↵ | Ansariel | |
| and llunittype.h for now | |||
| 2024-06-11 | Merge tag '7.1.8-release' | Erik Kundiman | |
| source for viewer 7.1.8.9375512768 | |||
| 2024-06-10 | Merge remote-tracking branch 'origin/DRTVWR-600-maint-A' into ↵ | Brad Linden | |
| project/gltf_development | |||
| 2024-06-10 | Re-enable compiler warnings C4018, C4100, C4231 and C4506 | Ansariel | |
| 2024-06-04 | Merge remote-tracking branch 'origin/release/materials_featurette' into ↵ | Brad Linden | |
| project/gltf_development | |||
| 2024-05-28 | Improvements to mirror probe update rates (#1570) | Jonathan "Geenz" Goodman | |
| #1494 Fix for mirror updates getting "stuck" on some faces. | |||
| 2024-05-23 | Merge remote-tracking branch 'origin/DRTVWR-600-maint-A' into ↵ | Brad Linden | |
| brad/merge-maint-a-to-dev | |||
