Age | Commit message (Collapse) | Author | |
---|---|---|---|
2025-03-11 | Add support for RequestTaskInventory capability | Salad Dais | |
The viewer now prefers to load inventory via the capability rather than over the deprecated Xfer system, though both are still supported. # Conflicts: # indra/newview/llviewerobject.h | |||
2025-03-11 | viewer#1577 Attachments cannot be detached in performance floater | Andrey Kleshchev | |
attachment list gets filled with object ids, not attachment ids | |||
2025-03-11 | fix bad indentation and modernise (#1503) | Beq Janus | |
# Conflicts: # indra/llxml/llxmltree.cpp | |||
2025-03-11 | secondlife/jira-archive-internal#70713 Combine recently and frequently used | Alexander Gavriliuk | |
2025-03-11 | viewer-private#217 Cef log was deleted too often | Andrey Kleshchev | |
delete once per session, not once per instance # Conflicts: # indra/newview/llviewermedia.cpp | |||
2025-03-11 | viewer-private#217 Fix cef log name | Andrey Kleshchev | |
# Conflicts: # indra/newview/llviewermedia.cpp | |||
2025-03-11 | Fix ASAN errors from LLVector4a::memcpyNonAliased16 | Nicky | |
Found by running with -fsanitze=thread Suggestion to avoid accessing invalid memory: In both cases memory will be allocated by can be accessed beyond bounds. In LLPolyMesh it can be off by at least one (+x%2). Though I am not even sure if even in best case it always will be a multiple of 16. In LLViewerJointMesh::updateFaceData the code tries to account for padding by, but the allocation in LLPolyMeshSharedData::allocateVertexData is done without any padding. Thus the sizes must not match. Replacing the calls with memcpy as a quick fix to see if the error goes away fixed address sanitzer complaining. It is up to debate if memcpy is a good replacement. LLVector4a::memcpyNonAliased16 was invented for performance. But on the other hand one could argue that nowadays every stdlib maintainer will very heavily optmize functions like memcpy themselves and could take advantage of CPU features the old LL implementation does not take into account. AVX comes to mind. In any case did I not measure any of this. | |||
2025-03-11 | triage#163 'Create folder from selected' misbehaves in marketplace | Andrey Kleshchev | |
Marketplace deliberately doesn't allow creating folders and the "New folder from selected" is a way of creating a new folder then moving selected items inside, therefore shouldn't be allowed. | |||
2025-03-11 | Build fix | Andrey Lihatskiy | |
2025-03-11 | viewer#1114 Expose max impostors setting in basic graphics preferences | Andrey Kleshchev | |
# Conflicts: # indra/newview/llfloaterpreferencesgraphicsadvanced.cpp | |||
2025-03-11 | viewer#1104 Crash at populateFoldersList | Andrey Kleshchev | |
Ensure folder creation callbacks remain alive # Conflicts: # indra/newview/llfloatercreatelandmark.cpp # indra/newview/llfloatercreatelandmark.h | |||
2025-03-11 | triage#150 on OSX any file can be chosen for model upload | Andrey Kleshchev | |
# Conflicts: # indra/newview/llfilepicker.cpp | |||
2025-03-11 | BUG-134040: Fix broken SOCKS5 proxy | Bennett Goble | |
Second Life's SOCKS5 proxy has been broken on windows for at least six years due to a conflation of milliseconds and microseconds in the APR timeout value used when attempting to ping the proxy. # Conflicts: # indra/llmessage/llproxy.cpp | |||
2025-03-11 | viewer#1061 Altitudes are invisible in region's environment | Andrey Kleshchev | |
2025-03-11 | viewer#1016 Incorrect behavior of Physics Shapes rendering | Andrey Kleshchev | |
# Conflicts: # indra/newview/llphysicsshapebuilderutil.cpp | |||
2025-03-11 | viewer-private#217 Rotate cef log file | Andrey Kleshchev | |
# Conflicts: # indra/newview/llviewermedia.cpp | |||
2025-03-11 | viewer-private#216 Viewer fails to rename vivox logs | Andrey Kleshchev | |
2025-03-11 | viewer#970 Fixed param validation warnings | Andrey Kleshchev | |
# Conflicts: # indra/newview/llfloateremojipicker.cpp # indra/newview/skins/default/xui/en/floater_fast_timers.xml | |||
2025-03-11 | viewer#945 Some worn items are missing from Avatar floater's Outfits tab | Andrey Kleshchev | |
# Conflicts: # indra/newview/lloutfitslist.cpp | |||
2025-03-11 | secondlife/viewer-issues#75: Remove "HTTP Textures" setting in Developer menu | Cosmic Linden | |
2025-03-06 | Merge pull request #3304 from secondlife/release/2024.12-ForeverFPS | Jonathan "Geenz" Goodman | |
2024.12 ForeverFPS | |||
2025-02-26 | Revert "#2639 GPU test twice to fix misreported bandwidth (#3558)" | Andrey Kleshchev | |
This reverts commit b0d80552b3177269eb24ef9a1e0d58a98d95a96f. | |||
2025-02-26 | #3270 use TELEPORT_LOCAL when teleporting within a region via landmark | Maxim Nikolenko | |
2025-02-25 | Merge pull request #3610 from secondlife/geenz/mirrors-enabled-fix | Jonathan "Geenz" Goodman | |
#3331 - Mirrors no longer function on relog | |||
2025-02-25 | Mitigation for #3331 | Jonathan "Geenz" Goodman | |
2025-02-24 | Merge pull request #3602 from secondlife/geenz/eep-setting-fixes | Jonathan "Geenz" Goodman | |
- #3594 Adjustments to mitigate sun reflection being too narrow. | |||
2025-02-24 | Merge branch 'release/2024.12-ForeverFPS' into geenz/eep-setting-fixes | Jonathan "Geenz" Goodman | |
2025-02-24 | Backout minimal+ change. | Jonathan "Geenz" Goodman | |
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-23 | Quick fix for null pointer in LLDrawPoolWater | Jonathan "Geenz" Goodman | |
2025-02-23 | Cleanup | Jonathan "Geenz" Goodman | |
2025-02-22 | Accidental double linearization, try roughness ^2 for water punctual light. | Jonathan "Geenz" Goodman | |
2025-02-22 | viewer-private#398 Fix constant asset rerequests | Andrey Kleshchev | |
2025-02-19 | Merge branch 'develop' into release/2024.12-ForeverFPS | Jonathan "Geenz" Goodman | |
2025-02-19 | Merge pull request #3587 from secondlife/geenz/cla-whitelist-update | Jonathan "Geenz" Goodman | |
CLA wants a comma separated string. | |||
2025-02-19 | Merge branch 'develop' into geenz/cla-whitelist-update | Jonathan "Geenz" Goodman | |
2025-02-19 | CLA wants a comma separated string. | Jonathan "Geenz" Goodman | |
2025-02-19 | Merge pull request #3586 from secondlife/geenz/cla-whitelist-update | Jonathan "Geenz" Goodman | |
Update allow list for CLA. | |||
2025-02-19 | Update allow list for CLA. | Jonathan "Geenz" Goodman | |
2025-02-19 | #3581 #3563 Fix callback deletion not working | Andrey Kleshchev | |
2025-02-18 | #3511 fix for PBR skies being too bright on Low Graphics | Maxim Nikolenko | |
2025-02-18 | #3557 Waves not applying without Transparent Water | Andrey Kleshchev | |
2025-02-15 | #2639 GPU test twice to fix misreported bandwidth (#3558) | Andrey Kleshchev | |
A workaround, hopefully temporary. First test returns half the throughput, do two tests. May be caused by driver, may be some 'energy saving', will need to be checked later. It was working the same way prior to ExtraFPS, but viewer was running an extra CPU test. | |||
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 | Merge pull request #3549 from secondlife/marchcat/foreverfps-xcode-16 | Andrey Lihatskiy | |
Update ForeverFPS build to use macos15/xcode16.1 | |||
2025-02-13 | Follow-up fixes from develop | Andrey Lihatskiy | |
2025-02-13 | Bump macos runner to os version 15 with xcode 16.1 | Andrey Lihatskiy | |
2025-02-13 | Fix xcode16 build errors | Andrey Lihatskiy | |
2025-02-13 | viewer-private#394 Ensure correct item id is used on mac | Maxim Nikolenko | |
2025-02-12 | viewer-private#396 Use benefits for picks count | Andrey Kleshchev | |