Commit Graph

52011 Commits (0679cbdec89fbd3ec470768bdf469f6a1d326859)

Author SHA1 Message Date
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
Andrey Kleshchev ad30637ebe #3452 Crash in LLSaleInfo::asLLSD() 2025-01-22 18:59:38 +02:00
Andrey Kleshchev 5af750a130 #3450 Crash at LLViewerMediaTexture::setPlaying 2025-01-22 16:06:30 +02:00
Andrey Kleshchev 831f7d6b7b #3431 Try to log out if login failed due to missing caps 2025-01-22 16:06:30 +02:00
Andrey Kleshchev 01bd15d4be #3431 Include session id with last exec event 2025-01-22 16:06:30 +02:00
Andrey Kleshchev de1ff0bd10 viewer#3088 Add graphical init and reinit 2025-01-22 16:06:30 +02:00
Andrey Kleshchev ad375d6116 viewer#3088 Report out of memory as a separate 'category' 2025-01-22 16:06:30 +02:00
Andrey Kleshchev 9159922bdf #3371 Texture resolution cap #2 2025-01-21 18:52:18 +02:00
Andrey Kleshchev c85880aca9 #3371 Texture resolution cap 2025-01-21 18:52:18 +02:00
Maxim Nikolenko f490bf6463
#3442 Crash at LLDrawable::isState 2025-01-21 16:25:01 +02:00
Andrey Kleshchev 75e01f894d #3436 Better handling in setting_get_control 2025-01-21 00:34:33 +02:00
Andrey Kleshchev 74cdfcefa0 #3440 Crash at updateCombinationVisibility 2025-01-21 00:34:33 +02:00
Andrey Kleshchev fa963b6b15 #3438 Crash when ParcelProperties' Bitmap is of wrong size 2025-01-20 22:37:28 +02:00
Andrey Kleshchev 2ee845c028 #3436 Better handling of 'teleport_strings.xml' parsing failure 2025-01-20 21:52:51 +02:00
Maxim Nikolenko ebae60c5a7
#3424 Update 'Second Life Blogs' link 2025-01-20 17:41:26 +02:00
Andrey Kleshchev 75a01bf428 #3319 Crash at LLInitParam::Param::setProvided
Most crashes are related to LLStyle, log analysis suggests that it might
be a number of different issues, including memory and disk issues.
Just avoid recreating expensive LLStyle without reason.
2025-01-20 12:40:05 +02:00
Andrey Kleshchev 306e9e6d02 #3413 Crash at removeFromLocalIDTable #2
Don't rely onto region for cleanup
2025-01-17 19:19:16 +02:00
Andrey Kleshchev b1bd083728 #3413 Crash at removeFromLocalIDTable
Callstacks indicate that this happens only on shutdown.
No point to erase items one at a time, just clear the list beforehand.
2025-01-17 19:19:16 +02:00