Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-06-04 | Merge remote-tracking branch 'origin/DRTVWR-600-maint-A' into ↵ | Brad Linden | |
project/gltf_development | |||
2024-06-04 | Merge pull request #1265 from makidoll/pipewire-linux-volume-catcher | Andrey Lihatskiy | |
Add PipeWire as option for Linux volume catcher | |||
2024-06-04 | Fix for AMD not being able to load pbrmetallicroughnessV. (#1620) | Jonathan "Geenz" Goodman | |
2024-06-04 | Merge pull request #1626 from ↵ | cosmic-linden | |
secondlife/1614-pbr-materials-exhibit-striationmoiré-patterns-in-specular-highlights 1614 pbr materials exhibit striationmoiré patterns in specular highlights | |||
2024-06-04 | #1614 Fix for moire pattern in specular highlights. Incidental cleanup. | RunitaiLinden | |
2024-06-03 | Remove obsolete Windows package for llphysicsextensions_source | Ansariel | |
2024-06-03 | Fix Windows build following #1613 | Andrey Lihatskiy | |
2024-06-03 | viewer#1583 [Win] Viewer fails to detect more than 4Gb of video memory | Andrey Kleshchev | |
2024-06-01 | Fix macOS build error | Ansariel | |
2024-06-01 | Re-enable a lot of compiler warnings for MSVC and address the C4267 ↵ | Ansariel | |
"possible loss of precision" warnings | |||
2024-05-31 | Add support for RequestTaskInventory capability | Salad Dais | |
The viewer now prefers to load inventory via the capability rather than over the deprecated Xfer system, though both are still supported. | |||
2024-05-30 | #1596 Fix for GLTF uploads failing after loading from .glb file (#1602) | Dave Parks | |
2024-05-30 | Merge pull request #1599 from secondlife/1597-fix-gltf-orientation-test | cosmic-linden | |
#1597 Fix for some GLTF transforms not loading properly. | |||
2024-05-30 | #1597 Fix for some GLTF transforms not loading properly. | RunitaiLinden | |
Also incidental fix for unreachable code error. | |||
2024-05-30 | Merge pull request #1393 from secondlife/nat/maint-b-tests | nat-goodspeed | |
Turn on LL_TESTS for Maint B. | |||
2024-05-30 | Merge pull request #1496 from secondlife/nat/catch-test-blown-stack | nat-goodspeed | |
Attempt to diagnose stack overflow in test programs. Also, improve build.yaml logic. | |||
2024-05-30 | Disable build-time tests on Linux entirely. | Nat Goodspeed | |
Having done that, fall back to default `continue-on-error: false` for all platforms. | |||
2024-05-30 | Merge branch 'release/maint-b' into nat/maint-b-tests. | Nat Goodspeed | |
2024-05-30 | Merge branch 'release/maint-b' into nat/catch-test-blown-stack. | Nat Goodspeed | |
Retargeting PR #1496 to Maint B. | |||
2024-05-30 | Fix a bunch of uninitialized variable warnings that showed up in Visual Studio | Ansariel | |
2024-05-30 | Re-enable compiler warning C4800 (performance warning) | Ansariel | |
2024-05-29 | #1581 Only render mirrors when reflection probes are enabled. (#1592) | Jonathan "Geenz" Goodman | |
2024-05-29 | #1530 Increase joint limit for GLTF Assets (#1582) | Dave Parks | |
* Migrate GLTF scene rendering to its own shaders * Add support for ambient occlusion map separate from metallic roughness map (or absent) * Use UBO's for GLTF joints * Better error handling of downloading GLTF assets | |||
2024-05-29 | viewer#1577 Attachments cannot be detached in performance floater | Andrey Kleshchev | |
attachment list gets filled with object ids, not attachment ids | |||
2024-05-29 | Add whitespace changes to .git-blame-ignore-revs | Bennett Goble | |
2024-05-29 | Trim trailing whitespace | Bennett Goble | |
Start trimming trailing whitespace, but limit the blast radius to a handful of file types. | |||
2024-05-29 | viewer#1497 Gray out some options for Mirror (Everything) | Andrey Kleshchev | |
Ambiance and Near Clip fields for a Mirror probe should be grayed out for Mirror (Everything) | |||
2024-05-29 | viewer#1568 Revert "SL-17597 AV height in Shape dialog IS WRONG" | Andrey Kleshchev | |
This reverts commit f5a7c22cea16b51db12360436ce64c2433a5aa5f to fix viewer#1568. | |||
2024-05-28 | Merge remote-tracking branch 'origin/main' into release/materials_featurette | Brad Linden | |
2024-05-28 | Improvements to mirror probe update rates (#1570) | Jonathan "Geenz" Goodman | |
#1494 Fix for mirror updates getting "stuck" on some faces. | |||
2024-05-28 | Merge pull request #1580 from secondlife/v-1531 | cosmic-linden | |
secondlife/viewer#1531: Attempt to fix PBR terrain fragment shader | |||
2024-05-28 | secondlife/viewer#1531: Attempt to fix PBR terrain fragment shader. | Cosmic Linden | |
2024-05-28 | Fix up llexception.h's cross-platform SEH wrapper. | Nat Goodspeed | |
Introduce AlwaysReturn<void> specialization, which always discards any result of calling the specified callable with specified args. Derive new Windows_SEH_exception from LLException, not std::runtime_error. Put the various SEH functions in LL::seh nested namespace, e.g. LL::seh::catcher() as the primary API. Break out more levels of Windows SEH handler to work around the restrictions on functions containing __try/__except. The triadic catcher() overload now does little save declare a std::string stacktrace before forwarding the call to catcher_inner(), passing a reference to stacktrace along with the trycode, filter and handler functions. catcher_inner() accepts the stacktrace and the three function template arguments. It contains the __try/__except logic. It calls a new filter_() wrapper template, which calls fill_stacktrace() before forwarding the call to the caller's filter function. fill_stacktrace(), in the .cpp file, contains the logic to populate the stacktrace string -- unless the Structured Exception is stack overflow, in which case it puts an explanatory string instead. catcher_inner()'s __except clause passes not only the code, but also the stacktrace string, to the caller's handler function. It wraps the caller's handler function in always_return<rtype>(), where rtype is the type returned by the trycode function. This allows a handler to return a value, while also supporting the void handler case, e.g. one that throws a C++ exception. (This is why we need AlwaysReturn<void>: some trycode() functions are themselves void.) For the dyadic catcher() overload, introduce common_filter() containing the logic to distinguish a C++ exception from any other kind of Structured Exception. The fact that the stacktrace is captured before the filter function is called should permit capturing a stacktrace for a C++ exception as well as for most other Structured Exceptions. As before, the monadic catcher() overload supplies the rethrow() handler, in the .cpp file. Change existing calls from seh_catcher() to LL::seh::catcher(). | |||
2024-05-28 | Remove tinygltf dependency from LL::GLTF (#1541) | Dave Parks | |
* #1535 Image loading/saving support in boost::json driven GLTF parser * #1536 GLB Support in boost::json drvien GLTF parser | |||
2024-05-28 | viewer#1553 Local PBR materials are not applied to the terrain | Andrey Kleshchev | |
2024-05-27 | viewer#1573 Crash at updateMovedList | Andrey Kleshchev | |
According to bugsplat data drawablep is null | |||
2024-05-27 | Try copying the VC++ runtime files from the redistributable package first | Ansariel | |
2024-05-24 | Reset memorized Chromium volume and apply temporary volume | Maki | |
2024-05-24 | fix "lines starting with tabs found" | AiraYumi | |
2024-05-24 | Promote seh_catcher() et al. to llexception.{h,cpp} for general use. | Nat Goodspeed | |
2024-05-24 | viewer#1552 Bake textures could be applied to terrain textures | Andrey Kleshchev | |
2024-05-24 | Introduce LLWStringView to prevent unnecessary memory allocations | Ansariel | |
2024-05-23 | Merge pull request #1528 from secondlife/brad/merge-maint-a-to-dev | Brad Linden | |
merge maint-a (including maint-x) into gltf_development | |||
2024-05-23 | Merge remote-tracking branch 'origin/project/gltf_development' into ↵ | Brad Linden | |
brad/merge-maint-a-to-dev | |||
2024-05-23 | Merge remote-tracking branch 'origin/DRTVWR-600-maint-A' into ↵ | Brad Linden | |
brad/merge-maint-a-to-dev | |||
2024-05-23 | Protect NSIS scripts from eol-style translations. (#1556) | Brad Linden | |
2024-05-23 | viewer-private#238 Complexity mode should persist | Andrey Kleshchev | |
2024-05-23 | triage#59 Cover cases where some attachments stayed visible | Andrey Kleshchev | |
2024-05-22 | Add Git attributes file to prevent accidental line ending changes | Ansariel | |
2024-05-22 | Fix line endlings | Ansariel | |