Commit Graph

51592 Commits (4bda6873ee7baac1ac34f92178d871c430da88c6)

Author SHA1 Message Date
Ansariel Hiller 4bda6873ee
More changes to Clang-Format to match the current coding standard (#2375) 2024-08-21 19:46:49 +03:00
Ansariel 40e93e9f4d Fix formatting and add some more constexpr 2024-08-21 19:14:28 +03:00
Rye Mutt db84bf9567
Improve accuracy of texture memory tracking (#2371)
* Fix alloc_tex_image to account for more missing texture memory
Change alloc_tex_image calls to pass internal format to properly account for used image type

* Fix scaleDown passing primary format in place of internal format to glTexImage2D

* Make texture debug view and texture bias calculation consistent and remove double accounting for render target textures
2024-08-21 09:47:31 -05:00
Andrey Lihatskiy a0da63db57
Merge pull request #2365 from secondlife/marchcat/lib-updates
3p-lib updates
2024-08-20 21:29:52 +03:00
Brad Linden a469bd0ee5 Increment viewer version in preparation for 2024.08-d RC 2024-08-20 11:12:57 -07:00
Andrey Lihatskiy 4149fba7d5 Update colladadom to 2.3.0-r8
after updating boost
2024-08-20 20:55:38 +03:00
Andrey Lihatskiy 355c4a7109 Update boost to v1.86 2024-08-20 20:30:12 +03:00
Andrey Lihatskiy 5c936e26c0 Update freetype to v2.13.3 2024-08-20 20:05:29 +03:00
Andrey Lihatskiy dda514ceb8 Update tinyexr to v1.0.9 2024-08-20 20:03:50 +03:00
Brad Linden 68f712615f Merge remote-tracking branch 'origin/release/2024.06-atlasaurus' into develop
# Conflicts:
 #	autobuild.xml
 #	indra/newview/llvoicewebrtc.cpp
2024-08-20 09:44:14 -07:00
Ansariel Hiller 9f7dd01772
Clean up boost includes and remove compiler warning pragma for unreachable code in PCH (#2361) 2024-08-20 18:41:48 +03:00
Andrey Kleshchev 37dcb67d42 viewer#2338 Don't allow pasting into library from My Environments 2024-08-20 18:27:29 +03:00
Nat Goodspeed 1d017b7629 Trim trailing blank line. 2024-08-20 08:28:35 -04: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
Dave Parks 75a5cd62d7
Merge pull request #2355 from secondlife/geenz/cherrypick/mirrors-disable
Cherry pick mirror disablement from develop.
2024-08-19 17:16:46 -05: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 b5754c8816 #2345 Disable mirrors from the feature table regardless of quality level. (#2352) 2024-08-19 14:39:39 -07: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
Roxanne Skelly 1c7bc351d6
Merge pull request #2328 from secondlife/roxie/webrtc-airpod-fixes 2024-08-19 08:14:44 -07: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
Roxanne Skelly 0f3ffb0fad
Merge pull request #2324 from secondlife/roxie/webrtc-log-devices
[WebRTC] Log WebRTC devices on webrtc initialization.
2024-08-19 00:50:14 -07: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
Roxie Linden 2dae5a880d update webrtc again. 2024-08-18 23:12:03 -07:00
Roxie Linden de0b5afa25 Merge branch 'roxie/webrtc-airpod-fixes' of github.com:secondlife/viewer into roxie/webrtc-airpod-fixes 2024-08-18 23:10:00 -07:00
Roxie Linden 226f7bc5b7 Use the release build of webrtc to avoid pedantic asserts which are handled properly anyway. 2024-08-18 23:07:29 -07: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
Andrey Kleshchev 7cc3ff55b9 viewer#2296 Don't show 'are you sure you want to leave the call' when shutting down 2024-08-19 08:12:34 +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