Commit Graph

52236 Commits (6ebd8a9e82bb8df2df64845cd0adbab4e46152cd)

Author SHA1 Message Date
Maxim Nikolenko 6ebd8a9e82
Merge pull request #3866 from secondlife/maxim/2025.04-3857
#3857 pick new and updated LEAP functions from develop branch
2025-04-03 18:16:09 +03:00
Mnikolenko Productengine dead3c1fca #3857 teleport finished/failed event 2025-04-03 15:11:51 +03:00
Mnikolenko Productengine 46fca6f5bb #3857 second batch of new or updated LEAP functions 2025-04-03 12:34:51 +03:00
Andrey Kleshchev 498b244070 # 3826 Physics Material Type does not update for linked objects 2025-04-03 00:56:33 +03:00
Mnikolenko Productengine db2c45ba23 #3857 pick new and updated LEAP functions from develop branch 2025-04-02 17:22:17 +03:00
Andrey Lihatskiy d77954ef50 #3597 Improve error handling at LLGLSLShader::disableTexture() 2025-04-02 16:18:33 +03:00
Andrey Kleshchev 939817d560 #3849 Crash at LLSelectMgr::updatePointAt 2025-04-01 22:13:54 +03:00
Andrey Kleshchev 8c20662ff7 #3712 CMakeFindFrameworks deprecation 2025-04-01 22:13:54 +03:00
Andrey Kleshchev 3a03c5f8fe #3846 Crash at updateGLTFMaterials 2025-04-01 22:13:54 +03:00
Jonathan "Geenz" Goodman 3c9bb9bfe5 Merge branch 'release/2025.04' of https://github.com/secondlife/viewer into release/2025.04 2025-04-01 13:10:48 -04:00
Jonathan "Geenz" Goodman ccdcbfeebd Merge branch 'release/2025.03' into release/2025.04 2025-04-01 13:10:33 -04:00
Andrey Lihatskiy 945b965fc2 Add file pattern and recursive directory processing fix_xml_indentations.py 2025-04-01 20:10:26 +03:00
Andrey Lihatskiy 497c309a5b #912 Refactor FindModel() 2025-04-01 15:24:15 +03:00
Alexander Gavriliuk c609a45c26 secondlife/viewer#912 BugSplat Crash 1412267 (missed refactoring for FindModel)
# Conflicts:
#	indra/newview/llmodelpreview.cpp
2025-04-01 15:24:15 +03:00
Andrey Kleshchev 4ddd9d1fef #3814 More bad_alloc handling
warn user and error
2025-03-31 22:43:04 +03:00
Maxim Nikolenko 515c1f15d8
#3044 Add option to hide L$ balance for Snapshots with Interface showing 2025-03-31 19:06:06 +03:00
Andrey Kleshchev fcc8ffda16 #3809 Partial revert of "Fix J2C Upload"
This partially reverts commit 8d5dab9f67.

Apparently viewer doesn't support some jp2 variants, so I'm leaving only
the fix for bulk upload.
2025-03-31 17:44:20 +03:00
Andrey Kleshchev 8d5dab9f67 #3809 Fix J2C Upload 2025-03-31 09:56:10 +03:00
Andrey Kleshchev e671cb54fe #3795 Crash at getVolatileAPRPool() 2025-03-30 13:38:34 +03:00
Andrey Lihatskiy 193cab14c2 #3836 Fix crash at LLNotificationForm::getNumElements()/LLSD::size() 2025-03-29 16:25:17 +02:00
Andrey Kleshchev b1822e36e5 #3784 Increase texture scale boundaries 2025-03-28 21:50:31 +02:00
Andrey Kleshchev 6ac1d4f3e3 #3829 WebRTC crash OnDataReceivedImpl 2025-03-27 21:29:31 +02:00
Andrey Kleshchev 2b44a97a16 Avoid recalculating pixel area when possible 2025-03-27 18:29:19 +02:00
Andrey Kleshchev d67859e483 Use LLCachedControl in llviewerwindow and llappviewer
Getting from gSavedSettings is expensive to do so often
2025-03-27 18:29:19 +02:00
Maxim Nikolenko 7d5a5e939a
#3820 crash at LLNotificationTemplate 2025-03-27 18:02:19 +02:00
Jonathan "Geenz" Goodman 134807e500
Merge pull request #3819 from secondlife/geenz/vram-divisor-1
Mitigate some of the frame stuttering we're seeing by setting the VRAM divisor to 1
2025-03-26 19:11:29 -04:00
Jonathan "Geenz" Goodman 695247539b Mitigate some of the frame stuttering we're seeing by setting the VRAM divisor to 1.
tl;dr - this helps avoid frequent texture reuploads to VRAM in some texture heavy areas.  This speaks to some bigger problems we're seeing in our texture streaming system however.  You will see similar problems by manually setting the texture VRAM manually.
2025-03-26 19:01:30 -04:00
Andrey Kleshchev 4e80ec7e96 #3814 Out of range exception in TextCmdRemove::execute 2025-03-26 21:36:43 +02:00
Maxim Nikolenko b976d261ed
#3803 Crash at LLTabContainer::setTab 2025-03-26 20:01:30 +02:00
Jonathan "Geenz" Goodman 74254c9524
Disable shoreline fade. (#3811) 2025-03-26 10:28:01 -04:00
Andrey Kleshchev 8eff224c12 #3795 Fix macos shutdown crash 2025-03-25 23:34:32 +02:00
Andrey Kleshchev 8705c16cb2 #3643 Make sure attribute names match between OSs
On Mac spaces aren't permitted.
2025-03-25 22:24:02 +02:00
Andrey Kleshchev d484fff77d #3596 Don't supress exceptions in WorkQueue
We need those to know about problems.
2025-03-25 22:24:02 +02:00
Andrey Kleshchev e1d6b57733 #3798 Crash at getAvatar() 2025-03-25 07:46:01 +02:00
Jonathan "Geenz" Goodman 5e5d466628
Readd probe count setting (#3793)
* Readd max probe count.  Disable dynamic probe allocation by default (for now).
2025-03-24 17:59:13 -04:00
Andrey Kleshchev 7fc9c0baa4 #3796 Crash at assetRequestCoro
Coroutine doesn't own req pointer, don't use it
2025-03-24 23:48:35 +02:00
Maxim Nikolenko 6b88a2bec2
#3780 disable water exclusion if user applies PBR or Media 2025-03-24 18:05:06 +02:00
Andrey Kleshchev ecfe76ac12 vp#404 Improve URL filter 2025-03-21 22:52:13 +02:00
Andrey Kleshchev 0ec9bfaabd #3713 Crash at updateGLTFMaterials 2025-03-21 18:00:04 +02:00
Jonathan "Geenz" Goodman 32c7d3064f
Dynamic Probe Allocation (#3787)
* #3788 Support dynamic probe allocation.
* #3738 Mitigate probe flashing
* #3735 Mitigate realtime probes flashing
2025-03-21 09:33:23 -04:00
Jonathan "Geenz" Goodman 3c96bd2c69
Switch to smaller runners (#3722)
* Switch to smaller runners

* Make the runner conditional based upon a specific tag.

Co-authored-by: Andrey Lihatskiy <alihatskiy@productengine.com>
2025-03-21 05:54:08 -04:00
Andrey Kleshchev 18e06771e5 #3364 Fix a case of excessive texture updates
when bias fluctuates a bit.
Make bias' effect a bit more gradual.
2025-03-21 09:44:51 +02:00
Andrey Kleshchev d2dd881a5c #3778 #3654 Split text and background selection colors 2025-03-21 09:39:25 +02:00
Andrey Lihatskiy bb914ab5e3 #1644 Correct render type for on-water property lines 2025-03-21 00:19:09 +02:00
Maxim Nikolenko c695ae285f
#3779 reset texture repeats when unchecking the Hide Water option 2025-03-20 21:10:06 +02:00
Maxim Nikolenko dee3257ffd
#1964 fix for reflection probe doesn't update position when the linkset is moved by the script 2025-03-20 15:15:42 +02:00
Andrey Kleshchev bf0767b0d7 viewer#2894 Make PBR scale like Blinn Phong does 2025-03-19 21:55:01 +02:00
Andrey Kleshchev 5608c3998d viewer#2270 The "More" button does not close the "Choose emoji" floater 2025-03-19 21:55:01 +02:00
Andrey Kleshchev 28638b31af #3762 Remove incorrect resolution specification
Looks like it was added by a mistake and does not match real value
2025-03-19 20:35:49 +02:00
Andrey Kleshchev ed6f939df4 #3771 Fix unresolved HOSTIP parameter 2025-03-19 19:59:20 +02:00