summaryrefslogtreecommitdiff
path: root/indra/newview/llvoavatar.cpp
AgeCommit message (Collapse)Author
2024-10-18Merge remote-tracking branch 'secondlife/release/2024.09-ExtraFPS' into ↵Erik Kundiman
2024.09-ExtraFPS
2024-09-18Remove quads rendering mode entirely (#2593)Ansariel Hiller
2024-09-17Suppress mapBuffer warnings. (#2584)Dave Parks
2024-09-16Profile guided optimization pass (#2582)Dave Parks
- Tune up LLJointRiggingInfoTab - Visualize joint bounding boxes when visualizing joints - Use LLJointRiggingInfo to caclulate desired resolution of a texture - Throttle calls to calcPixelArea - Fetch MeshSkinInfo immediately when header is received
2024-09-12#2166 Avatar does not move its lips when the corresponding checkbox is checkedAlexander Gavriliuk
2024-09-12Replace glh_linear usage with GLM (#2554)Rye Mutt
2024-09-12#2542 Buoyant NametagsAlexander Gavriliuk
2024-09-12Fix incorrect operator warning and possible dereferencing of null pointer ↵Ansariel Hiller
(#2546)
2024-09-10Merge pull request #2544 from secondlife/davep-profile-session-9/10cosmic-linden
Profile guided optimizations
2024-09-10Profile guided optimizationsRunitaiLinden
2024-09-10#2460 Max-Non-Impostors uses a bad shape (code formatting)Alexander Gavriliuk
2024-09-10#2460 Max-Non-Impostors uses a bad shapeAlexander Gavriliuk
2024-09-09Fix spelling error in variable name (#2526)Kyler "Félix" Eastridge
2024-09-01Merge remote-tracking branch 'secondlife/release/2024.08-DeltaFPS' into ↵Erik Kundiman
2024.08-DeltaFPS
2024-08-26secondlife/viewer#2391: Remove avatar rigging "callstack" loggingCosmic Linden
2024-08-23Merge branch 'main' into 2024.06-atlasaurusErik Kundiman
2024-08-23Prevent arrival/departure notifs with empty namesErik Kundiman
2024-08-23Arrival/departure notifications body text are greyErik Kundiman
2024-08-23Arrival/departure notifs header links to profilesErik Kundiman
But I haven't been able to make the body message text stay light grey. It's white now. I've tried changing the chat source, chat type and chat style (refer to indra/llui/llchat.h) but I couldn't get just the desired combined styles.
2024-08-22secondlife/viewer#2391: Remove avatar rigging "callstack" loggingCosmic Linden
2024-08-22Merge branch 'main' into 2024.06-atlasaurusErik Kundiman
2024-08-22Showing arrivals and departures can be toggled nowErik Kundiman
and by default it's off.
2024-08-21Merge branch 'main' into 2024.06-atlasaurusErik Kundiman
2024-08-20Arrival, distance & leaving notifs in local chatErik Kundiman
https://megapahit.com/show_bug.cgi?id=49 The LLVOAvatar class doesn't seem to have a display name getter.
2024-08-12#2253 BugSplat Crash #1504389: ↵Alexander Gavriliuk
SecondLifeViewer!LLVOAvatar::updateRiggingInfo(10561)
2024-08-09#2229 BugSplat Crash #1502471: ↵Alexander Gavriliuk
SecondLifeViewer!LLPolySkeletalDistortion::apply(196)
2024-08-08Auto-scaling amortisation of dynamic BB calcs (#2226)Beq Janus
* Auto-scaling amortisation of dynamic BB calcs This fix limits the overhead of the dynamic BB calcs to AvatarExtentRefreshMaxPerBatch per AvatarExtentRefreshPeriodBatch frames default is 5 avatar per 4 frames. Thus a standard busy region 25 avatars would take 20 frames to refresh the BBs. * Add comments to give context to the amortised BB recalcs explain the frequency of updates given the number of avatars present as to how that limits the impact on frame rate in busy scenes
2024-08-04Optimization and cleanup of various color finds during drawRye Mutt
2024-08-05Reduce Avatar Loading Checks (#2187)TommyTheTerrible
This simple trick stops checking if the avatar is loaded if the avatar is loaded, decreasing calculation times and increasing FPS.
2024-08-03Merge branch 'webrtc-voice' into tmpErik Kundiman
2024-08-02Merge remote-tracking branch 'secondlife/release/webrtc-voice' into webrtc-voiceErik Kundiman
2024-08-01Merge remote-tracking branch 'origin/release/2024.06-atlasaurus' into developBrad Linden
2024-08-01Merge remote-tracking branch 'origin/release/webrtc-voice' into ↵Brad Linden
release/2024.06-atlasaurus
2024-07-30Cache LLVOAvatar::isBuddy check to reduce repeated calls to ↵Rye Mutt
LLAvatarTracker::isBuddy during draw (#2149)
2024-07-30viewer#2121 Don't update Audio visualizer if voice is blockedAndrey Kleshchev
2024-07-29#2100 BugSplat Crash #1497210: LLVOAvatar::updateImpostors()(10616)Alexander Gavriliuk
2024-07-28Merge remote-tracking branch 'secondlife/release/2024.06-atlasaurus' into ↵Erik Kundiman
2024.06-atlasaurus
2024-07-22Cache various frequently accessed settings (#2080)Rye Mutt
2024-07-18#2051 BugSplat Crash #1495268: LLVOAvatar::updateRiggingInfo()Alexander Gavriliuk
2024-07-09Update tracy profiler to 0.10 (#1946)Rye Mutt
2024-07-08Re-enable compiler warnings C4244 and C4396 except for lltracerecording.h ↵Ansariel
and llunittype.h for now
2024-06-27Merge remote-tracking branch 'secondlife/release/webrtc-voice' into webrtc-voiceErik Kundiman
2024-06-20Merge remote-tracking branch 'origin/develop' into brad/webrtc-voice-developBrad Linden
2024-06-20triage#59 Properly hide particles if 'friends only'Andrey Kleshchev
2024-06-13Merge branch 'develop' of github.com:secondlife/viewer into roxie/webrtc-voiceRoxie Linden
2024-06-11Merge branch 'main' of github.com:secondlife/viewer into roxie/webrtc-voiceRoxie Linden
2024-06-11Merge branch 'main' of https://github.com/secondlife/viewer into ↵Ansariel
DRTVWR-600-maint-A # Conflicts: # indra/llappearance/llavatarappearance.h # indra/llimage/llimage.cpp # indra/llmath/llvolume.cpp # indra/llmath/llvolume.h # indra/llprimitive/llgltfmaterial.h # indra/llrender/llrendertarget.cpp # indra/llrender/llshadermgr.cpp # indra/newview/lldynamictexture.cpp # indra/newview/llenvironment.cpp # indra/newview/llfetchedgltfmaterial.cpp # indra/newview/llfloaterimagepreview.cpp # indra/newview/llfloaterimagepreview.h # indra/newview/llfloaterregioninfo.cpp # indra/newview/llfloaterregioninfo.h # indra/newview/llmaniprotate.cpp # indra/newview/llmaniptranslate.cpp # indra/newview/llpanelvolume.cpp # indra/newview/llselectmgr.cpp # indra/newview/llselectmgr.h # indra/newview/llsurface.cpp # indra/newview/llsurface.h # indra/newview/llsurfacepatch.cpp # indra/newview/lltexturectrl.cpp # indra/newview/lltexturectrl.h # indra/newview/lltinygltfhelper.cpp # indra/newview/llviewertexture.cpp # indra/newview/llviewerwindow.cpp # indra/newview/llviewerwindow.h # indra/newview/llvlcomposition.cpp # indra/newview/llvlcomposition.h # indra/newview/llvocache.cpp # indra/newview/llvovolume.cpp # indra/newview/pipeline.cpp
2024-06-11Merge tag '7.1.8-release'Erik Kundiman
source for viewer 7.1.8.9375512768
2024-06-10Re-enable compiler warnings C4018, C4100, C4231 and C4506Ansariel
2024-06-01Re-enable a lot of compiler warnings for MSVC and address the C4267 ↵Ansariel
"possible loss of precision" warnings