summaryrefslogtreecommitdiff
path: root/indra/newview/llavatarrenderinfoaccountant.cpp
AgeCommit message (Collapse)Author
2024-05-23Merge remote-tracking branch 'origin/DRTVWR-600-maint-A' into ↵Brad Linden
brad/merge-maint-a-to-dev
2024-05-02#1354 Make coroutines use LLCoros::Mutex instead of LLMutex (#1356)RunitaiLinden
* #1354 Make coroutines use LLCoros::Mutex instead of LLMutex * #1354 Fix some more unsafe coroutine executions. * #1354 Implement changes requested by Nat
2024-04-29#824 Process source files in bulk: replace tabs with spaces, convert CRLF to ↵Andrey Lihatskiy
LF, and trim trailing whitespaces as needed
2024-03-05SL-17896 Don't crash silently if files are missing or out of memoryAndrey Kleshchev
Under debug LL_ERRS will show a message as well, but release won't show anything and will quit silently so show a notification when applicable.
2023-08-01SL-18623 LLAvatarRenderInfoAccountant coroutine crashAndrey Kleshchev
For unknown reason allocations of these coroutines often crash on client machines. 1. Limit quantity of coros running in parallel by reducing retries and wait time 2. Print out more diagnostic info
2022-11-22SL-18219 Crash getting and sending render info on exitAndrey Kleshchev
There might be other causes for sendRenderInfoToRegion and getRenderInfoFromRegion, crashing, but in some cases viewer was shutting down
2022-05-31Merge branch 'master' into DRTVWR-544-maintAndrey Lihatskiy
# Conflicts: # indra/llprimitive/llmodel.cpp # indra/llprimitive/llmodel.h # indra/newview/llappviewer.cpp # indra/newview/llappviewer.h
2022-04-18Merge branch master (D540) into DRTVWR-546Andrey Kleshchev
# Conflicts: # indra/llcommon/llsdutil.cpp # indra/newview/VIEWER_VERSION.txt # indra/newview/lldrawpoolalpha.cpp # indra/newview/lldrawpoolwater.cpp
2022-04-18Merge branch 'master' into DRTVWR-544-maintAndrey Lihatskiy
# Conflicts: # indra/newview/app_settings/settings.xml # indra/newview/llfloatersearch.cpp # indra/newview/llgroupactions.cpp # indra/newview/llvovolume.cpp
2022-03-29SL-17059 SEH crash at getRenderInfoFromRegionAndrey Kleshchev
2022-03-21SL-17040 Crash when looking for a region by handle or positionAndrey Kleshchev
Might be a better idea to turn LLWorld back into an LLSingleton. Too many things to track.
2021-06-09SL-15365 LLCoros::launch crashAndrey Kleshchev
Superficially looks like an out of memory crash, redirect allocation failures into LL_ERRS.
2018-06-26MAINT-8790 - ignore control avatars when fetching or sending complexity stats.Brad Payne (Vir Linden)
2018-06-07MAINT-8689 Potential crash fixandreykproductengine
2016-07-05SL-109 - little bit of log spam cleanupBrad Payne (Vir Linden)
2016-04-05fix merge error that broke reading avatar complexity reports from simulatorOz Linden
2016-04-04merge with 4.0.3-releaseOz Linden
2016-02-12Suppress some overly verbose loggingOz Linden
2015-09-18Set consistent terminology for yield/wait -> suspend for coroutines.Rider Linden
2015-08-26refine fix for MAINT-5560 based on review feedback and to fix VS objectionOz Linden
2015-08-25MAINT-5560: Correct imposter rendering flaws for avatars that have not had ↵Oz Linden
any attachments
2015-08-19MAINT-5378 Add notices for avatar complexity changesandreykproductengine
2015-07-10Backed out changeset bab1000e1b2d: restore 'selfless' changesNat Goodspeed
2015-07-08add markers for where the UI notice hooks goOz Linden
2015-07-07Backout selfles merge 738255dbbfd679d9e615baab3398e5e345bbb3c5Rider Linden
2015-07-01MAINT-5351: Remove 'self' parameter from coroutine functions.Nat Goodspeed
lleventcoro_test.cpp runs clean (as modified for new API), and all the rest builds clean, but the resulting viewer is as yet untested.
2015-06-03Remove vestigial httpclient.h include from files that no longer need it.Rider Linden
2015-05-15add reception of how many avatars report that you are over their limitOz Linden
2015-05-11Updated feature manager downloader to coroutine.Rider Linden
Added "raw" coroutine handler (returns raw result as LLSD::Binary) and split out the guts of the get, put, etc methods. Moved getStatusFromLLSD from HttpCoroHandler into HttpCorutineAdapter
2015-04-17reorganize visual muting, impostors, and complexity criteria [does not ↵Oz Linden
render correctly yet]
2015-04-16Facebook conversion.Rider Linden
2015-04-15Avatar rendering accountant upgrade.Rider Linden
2015-03-27first set of chnages from code review from NatRider Linden
2015-02-22add visual mute status to rendering info reported to the simulatorOz Linden
2015-02-21merge impostor and visual muting changesOz Linden
2014-12-15MAINT-4716: correct reading of and debug display for avatar render cost infoOz Linden
2014-12-03further improvements to avatar render info display and logging of associated ↵Oz Linden
server messages
2014-12-01Improve display of avatar rendering info, remove last use of ↵Oz Linden
RenderAutoMuteFunctions
2014-03-12merge with releaseRichard Linden
2013-12-10Re-fix merge issue that removed "AvatarRenderInfo" cap usagesimon
2013-11-11Automated merge with http://bitbucket.org/lindenlab/viewer-releaseRichard Linden
2013-10-08merge from viewer-releaseRichard Linden
2013-09-30MAINT-3193 FIXED crash with LLControlCache<bool>::LLControlCache: Control ↵MaximB ProductEngine
named RenderAutoMuteLoggingnot found.
2013-09-20Fix AvatarRenderInfo cap broken in merge, add a new diagnostic log messagesimon
2013-09-17MAINT-3161 : Clean up avatar muting code and prototype featuresimon
2013-08-27MAINT-3065 : Avatar render info's 'geometry' stat is unpredictable for ↵simon
linked objects Removed "geometry" and "surface" Reviewed by Kelly
2013-10-04MAINT-3270 FIXED crash in LLControlCache<unsigned int>::LLControlCache: ↵maksymsproductengine
Control named RenderAutoMuteFunctionsnot found
2013-09-30MAINT-3193 FIXED crash with LLControlCache<bool>::LLControlCache: Control ↵MaximB ProductEngine
named RenderAutoMuteLoggingnot found.
2013-07-02MAINT-2808 Viewer side : Stats for OBJECT_ATTACHMENT_GEOMETRY_BYTES and ↵simon
OBJECT_ATTACHMENT_SURFACE_AREA do not return to the 'no attachments' values after avatar removes last attachment
2013-05-09Tweak to ensure more avatar rendering info is sent to the simulatorsimon