Andrey Kleshchev
37dcb67d42
viewer#2338 Don't allow pasting into library from My Environments
2024-08-20 18:27:29 +03:00
Dave Parks
ed6732eda8
#2315 Ensure textures are deleted when they are no longer referenced. ( #2343 )
...
* #2315 WIP -- Clean up deletion rules in texture list. Incidental decruft.
* Touch up assertions.
* Move mLastReferencedTimer to LLViewerMediaTexture since it's no longer used by LLViewerTexture
2024-08-20 06:59:07 -05:00
Dave Parks
16c9c47f14
#2354 Enable Tracy on test builds ( #2357 )
...
* #2354 Enable Tracy on test builds
* Only enable Tracy by default on windows
2024-08-20 06:50:33 -05:00
Rye Mutt
f92c2040b9
Follow up for 4fa41c5 breaking inbox search/hiding ( #2356 )
2024-08-20 09:21:57 +03:00
Andrey Kleshchev
342eee5038
SL-15061 Crash at LLConversationItemSession::clearAndDeparentModels #3
2024-08-20 09:20:52 +03:00
Ansariel Hiller
169599fd2f
Fix a bunch of XUI errors ( #2347 )
...
* Fix a bunch of XUI errors
* Change TRUE to true
2024-08-20 00:48:07 +03:00
Ansariel Hiller
862a4671f2
Remove orphaned LLAllocator ( #2348 )
2024-08-20 00:47:42 +03:00
Jonathan "Geenz" Goodman
600635f900
#2345 Disable mirrors from the feature table regardless of quality level. ( #2352 )
2024-08-19 14:37:08 -07:00
Andrey Lihatskiy
6dd8dcb9ce
Merge pull request #2329 from RyeMutt/probe-fixes
...
Various fixes to probe memory usage
2024-08-19 20:15:47 +03:00
Andrey Kleshchev
f929c4f0fd
viewer#2342 Return AvatarBakedTextureUploadTimeout
...
Partial rollback of d00b6e4
QA uses AvatarBakedTextureUploadTimeout and requested restoration.
2024-08-19 19:46:58 +03:00
Alexander Gavriliuk
ee320b22b3
#2289 BugSplat Crash #1496385 : SecondLifeViewer!LLFocusableElement::~LLFocusableElement(79)
2024-08-19 12:17:20 +02:00
Andrey Kleshchev
8f658804bc
viewer#2310 Highlight image size when over limit for profile feed
2024-08-19 12:22:40 +03:00
Andrey Kleshchev
627d512c47
viewer#2311 When email or profile image upload fails show a more fitting reason
2024-08-19 12:22:40 +03:00
Andrey Lihatskiy
54fd466b3b
Update indra/newview/pipeline.cpp
...
Fix build error
2024-08-19 09:54:07 +03:00
Andrey Lihatskiy
c04fae068b
Merge pull request #2334 from RyeMutt/ui-stutter-fixes
...
Fix various findChild calls causing frame drops and ui stutter
2024-08-19 09:41:02 +03:00
Rye Mutt
4c61461883
Clean up excessive dynamic casts in LLAccordionCtrl ( #2333 )
2024-08-19 09:40:01 +03:00
Ansariel Hiller
d6190bbf13
Refactor LLFileSystem for and fix an old issue in LLFile ( #2332 )
2024-08-19 09:39:35 +03:00
Ansariel Hiller
a070ca0d93
Change Clang-Format settings to adhere to the used coding style ( #2331 )
...
* Fix whitespaces for initializer lists ("type x {value};" vs "type x{ value };")
* Change pointer alignment from right to left
2024-08-19 08:29:11 +03:00
Andrey Lihatskiy
ec7db659fa
Update indra/newview/llfloatersidepanelcontainer.h
...
Fix tab indentation
2024-08-19 08:21:51 +03:00
Andrey Lihatskiy
4a00da1ada
Update indra/newview/llfloatertools.cpp
...
Remove trailing whitespace to pass pre-commit check
2024-08-19 08:18:41 +03:00
Rye Mutt
6db7b30123
Fix find child during search/draw in debug settings floater
2024-08-18 22:56:35 -04:00
Rye Mutt
934e1f665f
Fix findChild during draw in the tools floater
2024-08-18 21:41:53 -04:00
Rye Mutt
e5748df9a5
Fix findChild during draw in script editor
2024-08-18 18:36:33 -04:00
Rye Mutt
b214de1cc3
Fix findChild during draw in texture previews
2024-08-18 18:36:33 -04:00
Rye Mutt
a242e8bee2
Fix findChild during draw in notecard previews
2024-08-18 18:36:33 -04:00
Rye Mutt
048ebff444
Fix findChild frame drops when switching inventory panels
2024-08-18 18:36:33 -04:00
Rye Mutt
ab4abd4387
Fix findChild stutter when changing people panel tabs
2024-08-18 18:36:33 -04:00
Rye Mutt
39d65cc1c4
Fix trying to find the outfit edit panel in non-appearance-panel instances of LLFloaterSidePanelContainer
2024-08-18 18:36:33 -04:00
Rye Mutt
afed86e579
Reduce ui stalls from findChild when logging in and when transitioning to/from mouselook
2024-08-18 18:36:33 -04:00
Rye Mutt
699a6cd95c
Reduce findChild UI stutter when toasts are created
2024-08-18 18:36:28 -04:00
Rye Mutt
4fa41c5c78
Fix findChild calls when inputting text into inventory search
2024-08-18 15:54:15 -04:00
Rye Mutt
9827dff971
Fix frequent deep findChild calls for LLFloaterSidePanelContainer main during various ui callbacks
2024-08-18 15:40:57 -04:00
Rye Mutt
ba2b77d088
Fix findChild during draw in preference floater
2024-08-18 15:35:33 -04:00
Rye Mutt
4e19b2ae34
Fix RenderReflectionProbeResolution debug setting not updating during runtime
2024-08-18 01:23:11 -04:00
Rye Mutt
94aec3d1e6
Avoid scaling probe shadow maps by RenderShadowResolutionScale
2024-08-17 20:57:19 -04:00
Rye Mutt
0d9ddae0c6
Reduce number of full screen render targets
2024-08-17 19:14:40 -04:00
Rye Mutt
d79ff40ee2
Fix hero probes not releasing resources when disabled
2024-08-17 18:23:58 -04:00
Ansariel Hiller
4c0f342c93
Remove pointless CMake status message ( #2322 )
2024-08-16 14:38:42 -07:00
Andrey Kleshchev
ae0433f4eb
Fix loose mGalleryPanel in LLInventoryGallery
...
LLInventoryGallery::buildGalleryPanel does the creation, not postBuild()
same for LLOutfitGallery. Either don't create mGalleryPanel or remove it
before creating again.
2024-08-15 22:56:42 +03:00
Andrey Kleshchev
9daa5b000c
viewer-private#268 When deleting worn items, move them to trash
2024-08-15 21:07:14 +03:00
Rye Mutt
75c422613f
Update nvapi to R560 ( #2302 )
2024-08-15 05:49:51 +03:00
Ansariel Hiller
714c6983f4
Add missing va_end ( #2301 )
2024-08-15 05:49:23 +03:00
Andrey Lihatskiy
b93529526b
ReleaseOS build fix ( #2299 )
2024-08-15 00:56:39 +03:00
nat-goodspeed
633e200af1
Merge pull request #2275 from secondlife/nat/edu-channel
...
Allow triggering an EDU build with a tag containing "edu"
2024-08-14 15:35:19 -04:00
Dave Parks
a52ba692a1
Merge pull request #2283 from RyeMutt/reduce-thread-contention
...
Reduce thread contention between main thread and asset fetch threads
2024-08-14 13:37:12 -05:00
Rye Mutt
b5e306f7d8
Enable /permissive- on MSVC for better standards conformance ( #2251 )
...
* Enable /permissive- on MSVC for better C++ conformance and fix related errors
* Clean up left over warning suppressions from old library or msvc versions
2024-08-14 08:01:02 -07:00
Rye Mutt
0ee528c5fd
Mitigate asset fetch thread stalls from LLDiskCache mutex contention and trivial cleanup
...
Move LLDiskCache::updateFileAccessTime to LLFilesystem as it's the only user of that function.
Change mCacheDir and LLDiskCache::metaDataToFilepath to statics.
2024-08-14 00:31:37 -04:00
Rye Mutt
6dbf1cafb2
Reduce texture fetch and main thread contention from LLViewerStatsRecorder via simpleton.
2024-08-14 00:31:37 -04:00
Rye Mutt
2cff1e217b
Reduce UI draw stalls from LLSpellChecker singleton via simpleton
2024-08-14 00:31:37 -04:00
Rye Mutt
ad8dc13150
Reduce thread contention on HTTPStats singleton access via simpleton.
...
The main thread and http thread had significant contention in asset-fetch heavy scenarios that could result in main thread and http thread stalls when the http thread was accessing the HTTPStats singleton and the master singleton dependency list had to be queried.
The HTTP thread is the primary user of HTTPStats with the main thread only calling into it during shut down to query the stats for the session.
2024-08-14 00:31:37 -04:00