Andrey Kleshchev
5b968b7209
#3332 Remake glyph count into cache generation
...
1. Cover reset with 'generation'
2. Fix lapse of judgement with mLastFontGlyphCount, it should have been
saved before render(), not after
2025-02-24 19:31:16 +02:00
Andrey Kleshchev
b2e3159ce7
viewer-private#398 Fix constant asset rerequests
2025-02-22 13:02:52 +02:00
Jonathan "Geenz" Goodman
941c002877
Merge branch 'develop' into release/2024.12-ForeverFPS
2025-02-19 15:34:58 -05:00
Jonathan "Geenz" Goodman
20dfc94c5d
Merge pull request #3587 from secondlife/geenz/cla-whitelist-update
...
CLA wants a comma separated string.
2025-02-19 15:16:13 -05:00
Jonathan "Geenz" Goodman
0493b562db
Merge branch 'develop' into geenz/cla-whitelist-update
2025-02-19 15:15:30 -05:00
Jonathan "Geenz" Goodman
1fe6031a12
CLA wants a comma separated string.
2025-02-19 15:14:50 -05:00
Jonathan "Geenz" Goodman
789edfcab7
Merge pull request #3586 from secondlife/geenz/cla-whitelist-update
...
Update allow list for CLA.
2025-02-19 15:04:03 -05:00
Jonathan "Geenz" Goodman
a1121eb8c0
Update allow list for CLA.
2025-02-19 15:00:26 -05:00
Andrey Kleshchev
41368a94b7
#3581 #3563 Fix callback deletion not working
2025-02-19 20:56:58 +02:00
Maxim Nikolenko
8114850e94
#3511 fix for PBR skies being too bright on Low Graphics
2025-02-18 11:33:32 +02:00
Andrey Kleshchev
9b0c167b84
#3557 Waves not applying without Transparent Water
2025-02-18 10:26:57 +02:00
Andrey Kleshchev
b0d80552b3
#2639 GPU test twice to fix misreported bandwidth ( #3558 )
...
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-15 02:51:22 -05:00
Jonathan "Geenz" Goodman
c60061b504
Switch from GL_RGB16F to GL_R11F_G11F_B10F for probes ( #3562 )
...
* #3561 Switch from GL_RGB16F to GL_R11F_G11F_B10F for reflection probes to help reduce memory bandwidth and VRAM pressure.
2025-02-14 13:16:35 -05:00
Andrey Lihatskiy
8f8453c3e8
Merge pull request #3549 from secondlife/marchcat/foreverfps-xcode-16
...
Update ForeverFPS build to use macos15/xcode16.1
2025-02-13 19:52:12 +02:00
Andrey Lihatskiy
d74b30b4ec
Follow-up fixes from develop
2025-02-13 18:00:55 +02:00
Andrey Lihatskiy
34c3eed88a
Bump macos runner to os version 15 with xcode 16.1
2025-02-13 17:40:40 +02:00
Andrey Lihatskiy
ddbe1ff981
Fix xcode16 build errors
2025-02-13 17:30:08 +02:00
Maxim Nikolenko
0679cbdec8
viewer-private#394 Ensure correct item id is used on mac
2025-02-13 16:10:49 +02:00
Andrey Kleshchev
646d0779bd
viewer-private#396 Use benefits for picks count
2025-02-12 19:12:12 +02:00
Andrey Kleshchev
bec382698b
viewer-private#395 Fix voice not reconnecting
2025-02-12 17:49:46 +02:00
Maxim Nikolenko
09c60de43c
#3210 Fix for "Texture will be downscaled" log message happening too often
2025-02-12 17:09:44 +02:00
Andrey Kleshchev
e708d69fb0
#3332 Fix buffers not accounting for dynamic cache values
...
And fix previous lapse of judgement with GLYPH_BATCH_SIZE
2025-02-11 23:59:42 +02:00
Jonathan "Geenz" Goodman
d450295cf5
Additional water fixes and tweaks. ( #3524 )
...
* Incorporation of feedback for #3456
2025-02-11 13:49:24 -05:00
Andrey Kleshchev
6a78b5b43c
#3332 Font issues with multy-byte and multy-glyps characters
2025-02-10 23:18:33 +02:00
Andrey Kleshchev
bc84cb02a2
#3332 Issues with text buffer updates
2025-02-10 23:18:33 +02:00
Andrey Kleshchev
3a251b1b9e
#3332 Switching screens can break text rendering
2025-02-07 23:27:30 +02:00
Maxim Nikolenko
1924241f04
viewer-private#375 add more logging in attempt to get more info
2025-02-07 19:00:20 +02:00
Andrey Kleshchev
95106e203c
#3505 Fix updateMenu() being called too frequently on fetch callback
...
The actual problem is fetch dumping thousands of callbacks, but this
should mitigate the problem
2025-02-07 18:34:04 +02:00
Andrey Kleshchev
046ec79d22
#3505 Make inventory run less content checks
2025-02-07 18:34:04 +02:00
Andrey Kleshchev
df0634f0c4
#3505 Make checkFolderForContentsOfType cheaper
2025-02-07 18:34:04 +02:00
Jonathan "Geenz" Goodman
93a88e6025
Water Exclusion Surfaces ( #3517 )
...
* #3455 Add support for water exclusion surfaces
2025-02-07 05:55:47 -05:00
Jonathan "Geenz" Goodman
317cd6e66e
Add some haze to the distance on water. ( #3508 )
...
* #3507 Add distance haze to water to get us closer to 6.6.17's appearance.
2025-02-06 02:44:16 -05:00
Rye
c0156eb1c7
Merge pull request #3497 from secondlife/rye/forever-3445
...
Fix media failing to function on PBR materials (#3445 )
2025-02-05 11:26:40 -05:00
Maxim Nikolenko
265ebfb82f
#3346 crash at LLConversationItemSession::clearAndDeparentModels
2025-02-04 19:19:50 +02:00
Rye
81a2813bf5
Fix media failing to function on PBR materials ( #3445 )
2025-02-03 14:49:14 -05:00
Maxim Nikolenko
b3fb4183e2
#3491 Rename all uses of Release Candidate to Beta
2025-01-31 15:46:44 +02:00
Jonathan "Geenz" Goodman
460e77c47e
#3456 Water improvements to get us closer to 6.6.17 ( #3490 )
...
* A lot of tweaking for water.
* Get water much closer to 6.6.17.
This won't produce 1:1 results, but it should be much closer to where we once were.
2025-01-30 01:59:45 -05:00
Andrey Kleshchev
fd577e3bfc
#3400 Reimplement LLError marker for crash statistics
2025-01-30 01:35:49 +02:00
nat-goodspeed
4380a4ed53
Merge pull request #3480 from secondlife/brad/tag-release-fix
...
Backport tag-release token fix to release/2024.12-ForeverFPS branch
2025-01-29 16:32:45 -05:00
Maxim Nikolenko
cff2c66f25
viewer#2576 Crash when banning a resident
...
Co-authored-by: Andrey Kleshchev <andreykproductengine@lindenlab.com>
2025-01-29 20:00:47 +02:00
Maxim Nikolenko
43a966eea4
#3466 Crash at LLScrollingPanelParam::draw
2025-01-28 02:45:37 +02:00
Brad Linden
26e1520b7f
Backport tag-release token fix to release/2024.12-ForeverFPS branch
2025-01-27 16:18:32 -08:00
Andrey Kleshchev
52a9316207
#3473 Fix crash at mActiveObjects
2025-01-27 22:18:35 +02:00
Brad Linden
d5c6eb92da
Attempt to get more log info in secondlife/viewer#3335 crash reports ( #3470 )
...
when failing to load basic vertex shaders
2025-01-24 11:30:47 -08:00
Rye
aa02a5b3f4
Merge pull request #3468 from secondlife/rye/forever-3339
...
Fall back mul_mat4_vec3 to scalar implementation to attempt crash mitigation
2025-01-23 23:10:57 -05:00
Rye
4763195e18
Fix potential undefined behavior when converting to and from glm types from LLVector3/4 and fall back mul_mat4_vec3 to scalar implementation to attempt crash mitigation ( #3339 )
2025-01-23 18:40:19 -05:00
Andrey Kleshchev
4ff56cfac8
#3371 Texture resolution cap #3
...
Fix text field sometimes being clipped
2025-01-24 01:08:16 +02:00
Maxim Nikolenko
ec7ad6338f
#3451 Crash at LLFloaterSnapshot::Impl::getActivePanel
2025-01-23 20:53:03 +02:00
Andrey Kleshchev
783365d331
Small cleanup
2025-01-23 19:26:02 +02:00
Andrey Kleshchev
c8c1d6700d
#3187 Crash at LLTextureEntry::getGLTFRenderMaterial
2025-01-23 19:26:02 +02:00