Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-09 | SL-17483: Make it possible to override width of any ThreadPool. | Nat Goodspeed | |
Introduce CommonControl, which in a running viewer (or any program containing an LLViewerControlListener instance) gives access to LLViewerControl functionality, e.g. getting, setting or enumerating control variables -- without introducing a link dependency on newview. Make ThreadPool's constructor consult CommonControl to check for an override for the width of the new ThreadPool in the Global (i.e. gSavedSettings) setting ThreadPoolSizes, and honor that if found. Introduce static ThreadPool methods getConfiguredWidth(), to query for such an override on any particular ThreadPool name; and getWidth(), to ask for the width of an instance if that instance already exists, else the width with which it *would* be instantiated. | |||
2022-06-09 | SL-17483: Make ThreadPool inherit LLInstanceTracker | Cosmic Linden | |
(cherry picked from commit 41d6a0e222241606c317281e2f0b211e16813dd5) | |||
2022-06-08 | Merge branch 'DRTVWR-559' of ssh://bitbucket.org/lindenlab/viewer into ↵ | Dave Parks | |
DRTVWR-559 | |||
2022-06-08 | SL-17285 Fix for probe influence volume combo box not applying. | Dave Parks | |
2022-06-08 | SL-17005 Tweak target VRAM usage and add some log spam to help zero in on ↵ | Dave Parks | |
good targets. | |||
2022-06-08 | Merged in euclid-gltf-17214 (pull request #1013) | Euclid Linden | |
Add tinygltf import library, and partial gltf loader implementation. Approved-by: Brad Kittenbrink | |||
2022-06-08 | SL-17214 remove some dae clutter from gltf header | Dave Houlton | |
2022-06-08 | SL-17214 add 3p-tinygltf dependency to autobuild.xml | Dave Houlton | |
2022-06-08 | SL-17214 re-work gltf data organization | Dave Houlton | |
2022-06-08 | SL-17214 additional glTF validation, remove dead code from DAE loader | Dave Houlton | |
2022-06-08 | SL-17214 initial loader class skeleton | Dave Houlton | |
2022-06-08 | SL-17546 Fix 'release' configuration build tests | Andrey Kleshchev | |
2022-06-07 | Merged in ptolemy_fix_fullbright_shiny (pull request #1011) | Michael Pohoreski | |
DRTVWR-559: Fix fullbrightShiny not compiling on AMD due to type mismatch Approved-by: Dave Parks | |||
2022-06-07 | DRTVWR-559: Fix fullbrightShiny not compiling on AMD due to type mismatch | Ptolemy | |
2022-06-07 | Merge branch 'DRTVWR-563' of bitbucket.org:lindenlab/viewer into DRTVWR-563 | Dave Parks | |
2022-06-07 | SL-17547 Fix for crash on shutdown cleaning up LLLFSThread | Dave Parks | |
2022-06-07 | Merged in SL-17489 (pull request #1010) | Sabrina Shanman | |
SL-17489 Approved-by: Dave Parks | |||
2022-06-07 | SL-17547 Fix for crash on shutdown introduced in last commit. | Dave Parks | |
2022-06-07 | SL-17547 Fix for crash in getCurrentDiscardLevelForFetching (and add runtime ↵ | Dave Parks | |
check and assertion to avoid crash in production and detect crash in development). | |||
2022-06-07 | SL-17546 Do not launch updater for a non-interactible instance | Andrey Kleshchev | |
2022-06-07 | SL-17489: Fix map tile log spam and resulting excessive invalid texture ↵ | Cosmic Linden | |
requests. This was affecting map tiles that the agent is not allowed to see (HTTP error: 403 forbidden). The URLs of these map tile requests were then getting cleared, so when these map tiles were re-requested (up to 10 times per second, from LLViewerFetchedTexture::updateFetch), the request would use the wrong URL and get a 404. Stay in DONE state if there is no new work to do, reducing unneeded requests for textures while leaving open the possibility to re-request a texture at different resolution. Alternatively, we could introduce a new FAILED state here. The current DONE state has nuance, and can either mean "texture loading failed" or "texture successfully loaded at a certain LOD." And a 4xx error is generally irrecoverable. Will strongly consider a FAILED state. Also, don't clear the map URL, so that any future network requests for the map textures request the correct resource. | |||
2022-06-06 | SL-17486 Force desired discard level to 0 for high boosted textures (fix for ↵ | Dave Parks | |
fuzzy terrain textures etc). | |||
2022-06-06 | SL-17489: Improve warning message for fetching texture with improper URL | Cosmic Linden | |
2022-06-03 | SL-17285 Build fix take two. | Dave Parks | |
2022-06-03 | SL-17285 Build fix (coding policy needs last line to be blank). | Dave Parks | |
2022-06-03 | SL-17515 FIXED Extreme Mouse Sensitivity for Certain Actions | Mnikolenko Productengine | |
2022-06-02 | Merge branch 'DRTVWR-559' of ssh://bitbucket.org/lindenlab/viewer into ↵ | Dave Parks | |
DRTVWR-559 | |||
2022-06-02 | SL-17285 Add proper reflection probe support to LLVOVolume, LLPrimitive, and ↵ | Dave Parks | |
LLPanelVolume | |||
2022-06-02 | SL-17505 Preview should be displaying rigged attachments only | Andrey Kleshchev | |
2022-06-01 | SL-17485 Remove unused members to make mac build happy. | Dave Parks | |
2022-06-01 | SL-17485 Add texture memory accounting for OS X | Dave Parks | |
2022-06-01 | SL-17484 More unit test pruning. Fix for crash when deleting textures. | Dave Parks | |
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 | SL-17490 Update Tracy | Dave Parks | |
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 | |||
2022-05-26 | Merged in DV559-merge-6.6.1 (pull request #997) | Euclid Linden | |
DRTVWR-559 merge up to release v6.6.1 | |||
2022-05-26 | Merge master v 6.6.1 into DRTVWR-559 | Dave Houlton | |
2022-05-26 | Merge branch 'master' into DRTVWR-561-maint-O | Andrey Lihatskiy | |
2022-05-25 | Increment viewer version to 6.6.1 | Nat Goodspeed | |
following promotion of DRTVWR-546 | |||
2022-05-24 | SL-17484 Unit test build fix (remove priority parameters). | Dave Parks | |
2022-05-24 | SL-17486 Fix for many texture types failing to load. | Dave Parks | |
2022-05-24 | SL-17484 Build fix. | Dave Parks | |
2022-05-24 | Merged in SL-17219 (pull request #992) | Dave Parks | |
SL-17219 | |||
2022-05-24 | Merged DRTVWR-563 into SL-17219 | Dave Parks | |
2022-05-24 | SL-17287 Don't update reflection probes when PBR is disabled. | Dave Parks | |
2022-05-24 | SL-17472 Add checkbox to preferences for enabling "PBR" that uses "class3" ↵ | Dave Parks | |
deferred shaders. Move reflection probe shaders to class3 and restore class2 shaders to non-reflection probe versions. |