Age | Commit message (Collapse) | Author | |
---|---|---|---|
2025-04-29 | #3791 check against alpha blending as a part of determining exclude water | Maxim Nikolenko | |
2025-04-28 | Merge pull request #3973 from Hecklezz/improvement/pbr_rpm_and_panel_fixes | Jonathan "Geenz" Goodman | |
[#3972] Implemented Texture Panel Repeats per meter improvements and PBR feature | |||
2025-04-28 | viewerp#300 Fix inconsistency with copying textures vs pbr | Andrey Kleshchev | |
2025-04-28 | #3978 Fix offset in Land Owner highlights | Andrey Kleshchev | |
texture_stride with '-1' was added in DRTVWR-592 along with getMetersPerGrid multiplication. | |||
2025-04-28 | Cursed stuff! | Jonathan "Geenz" Goodman | |
2025-04-27 | Add dependency on libgles-dev on Debian/Ubuntu | Erik Kundiman | |
Thanks to Jenni Windrider for the bug report and solution. On startup, the log gets flooded with: [0426/150813.911339:ERROR:viz_main_impl.cc(196)] Exiting GPU process due to errors during initialization [0426/150813.918965:ERROR:egl_util.cc(44)] Failed to load GLES library: /usr/lib/x86_64-linux-gnu/libGLESv2.so: /usr/lib/x86_64-linux-gnu/libGLESv2.so: cannot open shared object file: No such file or directory doing a ls shows there's indeed no libGLESv2.so: ll /usr/lib/x86_64-linux-gnu/libGLESv2* - rw-r--r-- root root 110.39K 18.Mar'25 15:10 libGLESv2_nvidia.so.2 - rw-r--r-- root root 110.39K 18.Mar'25 15:10 libGLESv2_nvidia.so.570.133.07 - rw-r--r-- root root 70.30K 08.Apr'24 10:04 libGLESv2.so.2 - rw-r--r-- root root 70.30K 08.Apr'24 10:04 libGLESv2.so.2.1.0 The package that provides this isn't installed by default: apt-file search libGLESv2.so libgles-dev: /usr/lib/x86_64-linux-gnu/libGLESv2.so So installing libgles-dev fixes that. | |||
2025-04-27 | Replace {.._DIR}/lib/release with ARCH_PREBUILT_DIRS_RELEASE | Erik Kundiman | |
Shorter. | |||
2025-04-27 | One Collada DOM try_compile for all platforms | Erik Kundiman | |
On macOS, it's static library too, now, hence the stream editing is done out of any platform scope (which it's still needed because BUILD_SHARED_LIBS is ignored), and the (so)versions don't need to be set any more. CMAKE_INSTALL_LIBDIR is also ignored, hence the libcollada14dom.a moving. | |||
2025-04-25 | #3982 Crash at getChild<LLScrollListCtrl> | Andrey Kleshchev | |
Notification about inventory change from fetchInventoryFromCapCoro Looks like floater was closed a moment before receiving inventoryChanged | |||
2025-04-25 | Merge pull request #3943 from secondlife/maxim/2025.04-chat-mention | Maxim Nikolenko | |
#3758 initial chat mention support | |||
2025-04-25 | Merge pull request #3984 from secondlife/brad/version-increments | Brad Linden | |
Increment viewer version after 2024.05 | |||
2025-04-25 | Increment viewer version after 2024.05 | Brad Linden | |
2025-04-25 | Merge pull request #3981 from secondlife/brad/version-increments | Brad Linden | |
Increment viewer version after 2025.03 | |||
2025-04-25 | Increment viewer version after 2025.04 | Brad Linden | |
2025-04-25 | Reduce cost of joint lookups by reducing string allocations via use of ↵ | Ansariel Hiller | |
std::string_view and heterogeneous map lookups (#3970) | |||
2025-04-25 | Increment viewer version after 2025.03 | Brad Linden | |
2025-04-25 | Merge branch 'release/2025.04' into 2025.04-chat-mention | Mnikolenko Productengine | |
2025-04-24 | #3975 Crash at LLSpatialGroup::dirtyGeom | Andrey Kleshchev | |
2025-04-25 | Fix scale values not updating if they were focused and you used repeats per ↵ | Hecklezz | |
meter | |||
2025-04-24 | Autofit Blinn Phong normal and specular when using repeats per meter | Hecklezz | |
2025-04-24 | Implemented PBR repeats per meter | Hecklezz | |
2025-04-23 | #3758 show mention name in bubble chat | Mnikolenko Productengine | |
2025-04-23 | #3784 Increase gltf scale boundaries | Andrey Kleshchev | |
2025-04-23 | #3920 LLPanel::getString crash | Andrey Kleshchev | |
Make sure new floater can launch wihtout a key. It isn't supposed to be launched wihtout a key, but there are some ways to do that intentionally. | |||
2025-04-23 | #3962 allow Tab work the same way as picking name with Enter | Mnikolenko Productengine | |
2025-04-22 | #3960 Fix expensive mesh thread score calculations | Andrey Kleshchev | |
2025-04-22 | Merge pull request #3940 from Ansariel/devleop-picks-improvement | Andrey Lihatskiy | |
Restore option to change location of existing pick | |||
2025-04-22 | #3870 Added joint initialization for LLVOAvatarSelf | Andrey Kleshchev | |
Sometimes mesh thread crashes when allocating joints | |||
2025-04-22 | #3488 Reduce locking | Andrey Kleshchev | |
1. 'sActive' variables are atomic, no locks needed 2. Fix trylocks. There are internal locks inside loadMeshLOD so without checking locks 3 and 4 viewer would be locked on each loadMeshLOD, potentially making main thread wait for threads to unlock. | |||
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-18 | More constexpr improvements and cleanup of includes of a deleted header file | Ansariel Hiller | |
2025-04-18 | Improve inventory finder floater performance: Don't parse XUI tree each ↵ | Ansariel Hiller | |
frame (#2640) | |||
2025-04-18 | Reduce memory allocations pinging the mainloop timeout | Ansariel | |
2025-04-18 | Merge develop into release/2025.04 | Andrey Kleshchev | |
2025-04-18 | #3758 initial chat mention support | Mnikolenko Productengine | |
2025-04-18 | #3758 add support for highlighted segments | Mnikolenko Productengine | |
2025-04-18 | Restore option to change location of existing pick | Ansariel Hiller | |
2025-04-17 | Merge pull request #3933 from Ansariel/develop-llui-improvements | Jonathan "Geenz" Goodman | |
Clean up LLUI and fix/add suggestions from VS | |||
2025-04-18 | Clean up LLUI and fix/add suggestions from VS (#2746) | Ansariel Hiller | |
# Conflicts: # indra/llui/lltextbase.h # indra/llui/lltexteditor.h # indra/llwindow/llwindowsdl.cpp | |||
2025-04-18 | Force snapshot update when opening a snapshot panel and the resolution is ↵ | Ansariel | |
"Current Window" to determine correct image size and upload cost | |||
2025-04-18 | Remove incorrectly calculated upload fee from snapshot options button based ↵ | Ansariel | |
on previously selected snapshot type and not necessarily snapshot to inventory | |||
2025-04-18 | Fix upload cost calculation for snapshots to inventory based on encoded ↵ | Ansariel | |
image size and display upload cost to user | |||
2025-04-18 | Remove orphaned LLPanelOutfitSnapshotInventory | Ansariel | |
# Conflicts: # indra/newview/llpanelsnapshotinventory.cpp | |||
2025-04-17 | Fix lerp issues on newer GCC versions | Ansariel | |
2025-04-17 | Use standard library functions for llisnan and replace obvious NaN checks ↵ | Ansariel | |
that don't work using /fp:fast floating point behavior under MSVC | |||
2025-04-17 | #3627 Crash on texture cache init | Andrey Kleshchev | |
I'm not sure if I should be crashing and logging this data to bugsplat or if I should let it be in case cache file is unreasonably big. | |||
2025-04-17 | Remove dependency on uriparser | Erik Kundiman | |
Turns out it hasn't been needed, might be leftover from system Collada DOM, and LL has their own URI parser. | |||
2025-04-15 | #3887 Fix clouds not updating | Andrey Kleshchev | |
setSelectedEnvironment for a default transition was conflicting with updateEnvironment for an instant transition. setSelectedEnvironment already has updateEnvironment, so remove the update and fix time | |||
2025-04-15 | #3757 Disable ability to create folders in individual outfits | Andrey Kleshchev | |
This part needs a recheck |