Jonathan "Geenz" Goodman
c8499b7f01
GLTF WIP. Still working on getting transforms working proper and need to figure out our indices.
2025-04-08 13:51:21 -04: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
Andrey Kleshchev
b6bf32e00e
#3488 Prelock mutexes
...
Main thread has priority, it shouldn't be relocking on each loadMeshLOD
2025-03-19 19:13:20 +02:00
Andrey Lihatskiy
b39e281767
Merge pull request #3769 from secondlife/marchcat/maint-b-cp-2
...
Maint B leftover commits
2025-03-19 16:09:54 +02:00
Alexander Gavriliuk
a5f1cca075
#1644 On-water property lines persist at water level
2025-03-19 11:23:54 +02:00
Andrey Kleshchev
d8f0faf128
viewer-private#131 landmark panel closes after a rename
...
if destination was changed
2025-03-19 10:46:11 +02:00
nerodevo
e92e79038f
Remove invalid text color parameter from panel_login_first.xml
...
Follow-up to previous commit 4a07fd3. This will resolve the warning
showing up when loading the viewer for the first time.
2025-03-19 10:44:32 +02:00
Maxim Nikolenko
f04992676d
#3685 add test floater for new slapps
2025-03-19 00:50:18 +02:00
Andrey Kleshchev
53c3176121
#3661 Clamp water blur multiplier
2025-03-19 00:03:50 +02:00
Andrey Kleshchev
969ed53680
Merge branch 'release/2025.03' into release/2025.04
2025-03-19 00:03:42 +02:00