Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-06-10 | SL-17574 Fix for box probes not applying. | Dave Parks | |
2022-06-10 | SL-17574 Add probe detail combo box to advanced graphics preferences. Fix ↵ | Dave Parks | |
spot light shadows not working in probes. | |||
2022-06-09 | SL-17573 Add "dynamic" checkbox, also followup on SL-17551 and do "Select ↵ | Dave Parks | |
Invisible Objects" checkbox instead of "Select Reflection Probes" | |||
2022-06-09 | SL-17483: Add integration test for CommonControl | Nat Goodspeed | |
and for LLViewerControlListener, to which it talks. Fix glitches detected by the tests. | |||
2022-06-09 | SL-17483: Let one override keyword into your class... | Nat Goodspeed | |
and all the rest require it, too. | |||
2022-06-09 | SL-17551 Followup -- remove some dead pick-render related code. | Dave Parks | |
2022-06-09 | Merge branch 'DRTVWR-559' of ssh://bitbucket.org/lindenlab/viewer into ↵ | Dave Parks | |
DRTVWR-559 | |||
2022-06-09 | SL-17551 Add "Select Reflection Probes" menu option and make invisible ↵ | Dave Parks | |
objects less annoying when alt-zooming in edit mode. | |||
2022-06-09 | tinygltf also updated mac and 32bit windows packages with new public build ↵ | Brad Kittenbrink | |
for SL-17214 | |||
2022-06-09 | SL-17483: Merge branch 'DRTVWR-563' of viewer into sl-17483 | Nat Goodspeed | |
2022-06-09 | tinygltf updated with new public build for SL-17214 | Brad Kittenbrink | |
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 | VS2019 build fix | Dave Parks | |
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: Fix ThreadPool::getConfiguredWidth() compile error. | Nat Goodspeed | |
Log ThreadPoolSizes at DEBUG level, not INFO. | |||
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-09 | SL-17532 Ability to pick inventory image as a profile image | Andrey Kleshchev | |
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-08 | SL-17532 Cap image size for profile image preview | Andrey Kleshchev | |
2022-06-08 | SL-17532 Make names selectable | Andrey Kleshchev | |
2022-06-08 | SL-17552 Clear dirty flag when clicking Save button | Mnikolenko Productengine | |
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-07 | SL-17532 Apply padding after 'partner' | Andrey Kleshchev | |
2022-06-07 | SL-17532 Cleanup from hasty commit (thanks to Henri for the prodding). | Dave Parks | |
2022-06-07 | SL-15312 Mac build fix | Andrey Kleshchev | |
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-17532 Potential fix for some rigged mesh draw order issues. | Dave Parks | |
2022-06-07 | SL-15312 Fixed group names not having padding | Andrey Kleshchev | |
Plus some focus and interactibility fixes | |||
2022-06-06 | SL-17489: Improve warning message for fetching texture with improper URL | Cosmic Linden | |
2022-06-06 | SL-15312 Larger image preview | Andrey Kleshchev | |
At the moment without cursor handling | |||
2022-06-06 | SL-15312 Header fixes | Andrey Kleshchev | |
fixed 'remove_proto' being active even if there is no photo. |