Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-12-03 | SL-18565 Built-in bump maps and some environment textures fail to load | Andrey Kleshchev | |
Due to udp texture fetching no longer being present | |||
2022-11-30 | Merge branch 'DRTVWR-559' of github.com:secondlife/viewer into DRTVWR-559 | Dave Parks | |
2022-11-30 | SL-18154 WIP -- CPU sampling (AMD uProf) profile guided optimizations to ↵ | Dave Parks | |
reduce CPU usage of background threads. | |||
2022-11-28 | Merge remote-tracking branch 'origin/DRTVWR-528' into DRTVWR-559 | Brad Kittenbrink | |
2022-11-28 | Merge remote-tracking branch 'origin/main' into DRTVWR-528 | Brad Kittenbrink | |
2022-11-28 | SL-18362 FIXED Login screen is black on Mac | Maxim Nikolenko | |
2022-11-16 | SL-18154 Profile guided optimizations vs release viewer. Trim some unused ↵ | Dave Parks | |
abilities and remove some more fast timers. | |||
2022-11-10 | SL-18602 Integrate queueModify/queueApply/queueUpdate into all the places ↵ | Dave Parks | |
that used to post to ModifyMaterialParams directly. | |||
2022-10-21 | Merge branch 'master' (DRTVWR-548) into DRTVWR-559 | Andrey Kleshchev | |
# Conflicts: # indra/llrender/llgl.cpp # indra/llrender/llrendertarget.cpp # indra/newview/VIEWER_VERSION.txt # indra/newview/app_settings/shaders/class1/deferred/materialF.glsl # indra/newview/llfloaterpreference.cpp # indra/newview/llviewercontrol.cpp # indra/newview/llviewermenu.cpp # indra/newview/llviewertexturelist.cpp # indra/newview/llvovolume.cpp | |||
2022-10-14 | SL-18293 Fix for broken wireframe mode. | Dave Parks | |
2022-10-12 | SL-18190 Limit the number of decode threads. | Dave Parks | |
2022-09-20 | SL-18190 Don't allocate mips for irradiance maps because they're never ↵ | Dave Parks | |
generated. Disable OpenGL core profile on Intel by default. | |||
2022-09-16 | Merge branch master (DRTVWR-571) into DRTVWR-559 | Andrey Kleshchev | |
# Conflicts: # indra/newview/llpanelface.cpp # indra/newview/llpanelface.h | |||
2022-09-15 | Merge branch 'master' into DRTVWR-548-maint-N | Andrey Lihatskiy | |
# Conflicts: # indra/newview/llmodelpreview.h | |||
2022-09-09 | Merged in SL-17967 (pull request #1113) | Howard Stearns | |
SL-17967 require 4.1 core profile | |||
2022-09-01 | SL-18078, SL-18065 -- Experimentally allow uploading of lossless normal ↵ | Dave Parks | |
maps, fix for crash on shutdown. | |||
2022-09-01 | Merge branch 'DRTVWR-559' of bitbucket.org:lindenlab/viewer into SL-17967 | Howard Stearns | |
2022-09-01 | SL-17967 - Git rid of ARB that is in core | Howard Stearns | |
2022-08-31 | SL-18065 WIP -- Adjust max virtual size to keep debug floater readable. ↵ | Dave Parks | |
Make assert on shutdown less frequent (still not gone, likely race condition). Fix unrelated assertion in reflection probes. | |||
2022-08-30 | Merge remote-tracking branch 'remotes/origin/DRTVWR-563' into DRTVWR-559 | Dave Parks | |
2022-08-30 | SL-17997 Fix for crash on shutdown | Dave Parks | |
2022-08-08 | SL-17927 Keep people from shooting themselves in the foot by twiddling ↵ | Dave Parks | |
deprecated settings. | |||
2022-08-04 | Merge remote-tracking branch 'origin/master' into DRTVWR-559 | Brad Kittenbrink | |
2022-08-04 | Merge branch 'master' into DRTVWR-544-maint | Andrey Lihatskiy | |
# Conflicts: # indra/newview/llpanelface.cpp # indra/newview/llpanelface.h # indra/newview/llpanelobject.cpp | |||
2022-08-04 | Merge branch 'master' into DRTVWR-548-maint-N | Andrey Lihatskiy | |
# Conflicts: # indra/newview/llfloaterworldmap.cpp # indra/newview/llvovolume.cpp | |||
2022-07-12 | Post-merge conflict fix | Andrey Lihatskiy | |
2022-07-12 | Merge branch 'master' into DRTVWR-528 | Andrey Lihatskiy | |
# Conflicts: # indra/newview/llappviewer.cpp | |||
2022-07-08 | SL-17727 FIXED Crash when specifying --graphicslevel option on mac | Maxim Nikolenko | |
2022-06-29 | Merge branch 'master' (DRTVWR-543) into DRTVWR-559 | Andrey Kleshchev | |
# Conflicts: # autobuild.xml # indra/llrender/llgl.cpp # indra/newview/CMakeLists.txt # indra/newview/llvovolume.cpp | |||
2022-06-29 | Merge branch 'master' into DRTVWR-548-maint-N | Andrey Lihatskiy | |
# Conflicts: # doc/contributions.txt # indra/newview/llviewercontrol.cpp | |||
2022-06-29 | Merge branch 'master' into DRTVWR-544-maint | Andrey Lihatskiy | |
2022-06-24 | SL-17329: Address Mac build error | Cosmic Linden | |
2022-06-24 | SL-17329: Fix cache sizes due to overflow. Improve typing. | Cosmic Linden | |
2022-06-22 | SL-17329: Fix texture cache not respecting DiskCachePercentOfTotal | Cosmic Linden | |
2022-06-17 | SL-17585 Crash at LLAppViewer::initConfiguration | Andrey Kleshchev | |
2022-06-14 | SL-16182: Offload audio decoding from the main thread to the general work queue. | Cosmic Linden | |
The work queue callback binds "this". This is deemed safe due to current dependencies, but see the associated comment in the return callback. There was some trial and error to get a this-binded lambda to compile. Due to LLVorbisDecodeState writing to disk off-thread, limit audio decodes proportional to general worker thread count. Guess the thread count for now. | |||
2022-06-09 | SL-17483: Merge branch 'DRTVWR-563' of viewer into sl-17483 | Nat Goodspeed | |
2022-06-09 | SL-17483: Recast LLImageDecodeThread as a facade for ThreadPool. | Nat Goodspeed | |
Remove all references to LLQueuedThread (but emulate a couple bits of its API such as handle_t and getPending()). Migrate ImageRequest into llimageworker.cpp. It has never been part of LLImageDecodeThread's public API. Remove ImageRequest tests. Remove all references to LLImageDecodeThread::pause(). The idea of pausing another thread is bizarre to me, and LLThreadPool has no such operation. Nor does it have an abortRequest(). | |||
2022-06-09 | SL-17483: Merge branch 'track-threadpools' into sl-17483. | Nat Goodspeed | |
This picks up ThreadPoolSizes override logic embedded in ThreadPool's constructor, plus the new static ThreadPool::getConfiguredWidth() and getWidth() methods. | |||
2022-06-09 | SL-17483: Simplify ThreadPool instantiations. | Nat Goodspeed | |
Now that LL::ThreadPool's constructor has subsumed the work of discovering a runtime override width, LLAppViewer::initGeneralThread() can simply pass the compile-time default width instead of redundantly checking ThreadPoolSizes. Also the default ThreadPool capacity has been bumped up to what "General" and "LLImageGL" were requesting, so they need not pass that explicitly or explain in comments why they're doing it. But until we start throwing work at the "General" ThreadPool, configure it down to 1 thread in settings.xml. | |||
2022-06-08 | SL-17546 Fix 'release' configuration build tests | Andrey Kleshchev | |
2022-06-07 | SL-17547 Fix for crash on shutdown cleaning up LLLFSThread | Dave Parks | |
2022-06-07 | SL-17546 Do not launch updater for a non-interactible instance | Andrey Kleshchev | |
2022-05-31 | SL-17484 Fix for unit tests. Deprecate non-threaded LLQueuedThread and make ↵ | Dave Parks | |
lllfsthread threaded. | |||
2022-05-31 | SL-17490 Only update a subset of textures each frame and remove dead debug code. | Dave Parks | |
2022-05-31 | DRTVWR-544 post-merge fix (restored SL-14961) | Andrey Lihatskiy | |
2022-05-31 | Merge branch 'master' into DRTVWR-544-maint | Andrey Lihatskiy | |
# Conflicts: # indra/llprimitive/llmodel.cpp # indra/llprimitive/llmodel.h # indra/newview/llappviewer.cpp # indra/newview/llappviewer.h | |||
2022-05-27 | DRTVWR-543 post-merge cleanup | Andrey Lihatskiy | |
2022-05-27 | post-merge build fix | Andrey Lihatskiy | |
2022-05-27 | Merge branch 'master' into DRTVWR-543-maint | Andrey Lihatskiy | |
# Conflicts: # autobuild.xml # indra/cmake/LLCommon.cmake # indra/llcommon/CMakeLists.txt # indra/llrender/llgl.cpp # indra/newview/llappviewer.cpp # indra/newview/llface.cpp # indra/newview/llflexibleobject.cpp # indra/newview/llvovolume.cpp |