summaryrefslogtreecommitdiff
path: root/indra
AgeCommit message (Collapse)Author
2024-02-27Issue#900 Crash at LLInventoryAddItemByAssetObserverAndrey Kleshchev
2024-02-27BUG-234595/Jira-public-Issue#11494 Mac texture loading/unloadingBeq
This removes the "special case" for Mac which was resulting in values a few orders of magnitude smaller than on windows.
2024-02-27Merge branch 'release/materials_featurette' into ↵Jonathan "Geenz" Goodman
geenz/mirrors-optimization-pass-1
2024-02-27Merge branch 'release/luau-scripting' into luau-require-impl.Nat Goodspeed
2024-02-27Issue#894 Crash at load3 in cacheOptimizeAndrey Kleshchev
2024-02-26Clear the stack after requiring a moduleMnikolenko Productengine
2024-02-26https://github.com/secondlife/jira-archive-internal/issues/71006 Fix for ↵RunitaiLinden
probes going off the rails -- sanity clamp sky glow (#893)
2024-02-26Clean-up and restoring correct pathMnikolenko Productengine
2024-02-26#681 Start adding blending boilerplate.Jonathan "Geenz" Goodman
2024-02-26Make sure to check if we're a hero probe before attempting to register with ↵Jonathan "Geenz" Goodman
the hero probe manager. If we're already in the list, this will return false.
2024-02-26#682 Further tweak the conservative update mechanism.Jonathan "Geenz" Goodman
2024-02-26#890 Make sure we're doing the correct distance check.Jonathan "Geenz" Goodman
#682 Improve the conservative update functionality for mirror faces. Make it attenuate depending on how much the camera is facing that specific cubemap face.
2024-02-25 #889 Start removing mDrawable references. These may be null.Jonathan "Geenz" Goodman
2024-02-25#682 Add a low priority path for conservative probe face updates. This will ↵Jonathan "Geenz" Goodman
update the "low priority" faces at half of the the probe update rate. Useful for less planar reflection geometry.
2024-02-25Issue#884 Crash on ~LLSearchEditorAndrey Kleshchev
Crash seems to be specific to LLFilterEditor and only in a couple specific floaters. Based on older calltacks, commiting on exit was crashing. So I'm making sure that panels that potentially do not own the element in question clean the callback in case panels get deleted before the search editor.
2024-02-23Merge remote-tracking branch 'origin/release/materials_featurette' into ↵Jonathan "Geenz" Goodman
geenz/mirrors-optimization-pass-1
2024-02-23Merge branch 'brad/avatar_eye_fix' into 'release/materials_featurette' (#883)Brad Linden
2024-02-23Fix for deferred avatar eyes shader failing to link on Intel GPU.Brad Linden
2024-02-23Fixes for some shader compilation failures on mac.Brad Linden
* conditional compilation should use #ifdef * layout keywords need to be lowercase
2024-02-23viewer#875 Crash at uri normalizationAndrey Kleshchev
Note that crash happened when setting LLProgressView::setMessage
2024-02-23Issue#880 Crash on a dead pointer in a chat sessionAndrey Kleshchev
2024-02-23Allow debug.h to be #included even in normal viewer code.Nat Goodspeed
debug.h #defines a couple of macros intended to enclose the entire body of a function to track its entry and (possibly exceptional) exit. The trouble is that these macros used to be called BEGIN and END, which is far too generic -- especially considering that END is used as an enum value in some parts of the viewer. Rename them DEBUGIN and DEBUGEND, which is ugly but unlikely to collide with anything else.
2024-02-23Allow print() (also Debug) to be used even in normal viewer code.Nat Goodspeed
Since print() writes to cerr, we used to be able to use it only in test programs. Making the cerr writes conditional on LL_TEST allows us to use it for debugging the code under test as well, since in the normal viewer the cerr statements vanish.
2024-02-23Allow variadic instances of Debug, e.g. to display arguments.Nat Goodspeed
All Debug constructor args are concatenated using stringize().
2024-02-23require() code clean-upMnikolenko Productengine
2024-02-23Ditch DebugExit: we already have Debug (in debug.h)Nat Goodspeed
2024-02-23Clean up #includes in lualistener.hNat Goodspeed
2024-02-23remove another unused old macOS fileLars Næsbye Christensen
2024-02-22Merge branch 'roxie/webrtc-voice' of github.com:secondlife/viewer-private ↵Roxie Linden
into roxie/webrtc-voice
2024-02-22coding cleanupRoxie Linden
2024-02-22Initialize versionsRoxie Linden
2024-02-22For spatial voice, determine voice provider based on server setting.Roxie Linden
2024-02-22Fix ad-hoc voiceRoxie Linden
2024-02-22another rebase merge issueRoxie Linden
2024-02-22another rebase merge issueRoxie Linden
2024-02-22rebase merge fixRoxie Linden
2024-02-22fix rebase issueRoxie Linden
2024-02-22Add new P@P multiagentchat handler for webrtc voiceRoxie Linden
2024-02-22P2P checkpointRoxie Linden
2024-02-22race between session established and data channel readyRoxie Linden
2024-02-22mac build fixRoxie Linden
2024-02-22put observer-based tuning audio level calculation backRoxie Linden
2024-02-22Use a custom audio processor to pull data for level determinations, which ↵Roxie Linden
will happen after AGC
2024-02-22Fix initial user gain send on joinRoxie Linden
2024-02-22Add server-generate VADRoxie Linden
2024-02-22Handle 'device changed' callbackRoxie Linden
2024-02-22small logic errors in mute/volume for others codeRoxie Linden
2024-02-22fix locking race conditionRoxie Linden
2024-02-22Checkpoint mute/volumeRoxie Linden
2024-02-22fix mac build breakRoxie Linden