Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-11-03 | Merge branch 'DRTVWR-559' of ssh://github.com/secondlife/viewer into DRTVWR-559 | Dave Parks | |
2023-11-03 | DRTVWR-559 Fix for mac build. | Dave Parks | |
2023-11-03 | Merge branch 'DRTVWR-559' of github.com:secondlife/viewer into DRTVWR-559 | RunitaiLinden | |
2023-11-03 | SL-20567 Default HiDPI off (mac performance improvement) | RunitaiLinden | |
2023-11-03 | SL-20185 Fix connection issues (#490) | akleshchev | |
2023-11-02 | SL-20561 Rename Blinn Phong to Textures in the build floater | Mnikolenko Productengine | |
2023-11-02 | Merge branch 'DRTVWR-559' of ssh://github.com/secondlife/viewer into DRTVWR-559 | Dave Parks | |
2023-11-02 | SL-19979 Fix for frame stalls on mac with shadows enabled. Also fix ↵ | Dave Parks | |
multihreaded GL not working on mac (thanks, Rye!) | |||
2023-11-01 | Merge pull request #486 from secondlife/SL-20397 | cosmic-linden | |
SL-20397: Fix material set from script not updating when the GLTF material has non-default texture transforms | |||
2023-10-31 | SL-20397: Fix material set from script not updating when the GLTF material ↵ | Cosmic Linden | |
has non-default texture transforms | |||
2023-10-31 | SL-20548 Fix revert of materials not working properly in some cases | Andrey Kleshchev | |
2023-10-31 | SL-20549 Blank no-copy materials are not moved into scripted objects | Andrey Kleshchev | |
2023-10-31 | SL-19979 Temporary hack "fix" for performance issues on Mac -- never ↵ | Dave Parks | |
implicitly enable reflection probes or shadows. | |||
2023-10-31 | SL-19592 Fix for PBR alpha HUDs sometimes using wrong texture on OSX | Dave Parks | |
2023-10-31 | DRTVWR-587: Update viewer-manager to v3.0-074736e. | Nat Goodspeed | |
This is viewer-manager's DRTVWR-587-actions branch updated from the new master branch. | |||
2023-10-31 | DRTVWR-588: Enlarge default coroutine stack size. | Nat Goodspeed | |
On a Windows CI host, we got the dreaded rc 3221225725 aka c00000fd aka stack overflow. | |||
2023-10-31 | DRTVWR-588: Try to make threadsafequeue timing more robust. | Nat Goodspeed | |
The test was coded to push (what's intended to be) the third entry with timestamp (now + 200ms), then (what's intended to be) the second entry with timestamp (now + 100ms). The trouble is that it was re-querying "now" each time. On a slow CI host, the clock might have advanced by more than 100ms between the first push and the second -- meaning that the second push would actually have a _later_ timestamp, and thus, even with the queue sorting properly, fail the test's order validation. Capture the timestamp once, then add both time deltas to the same time point to get the relative order right regardless of elapsed real time. | |||
2023-10-31 | SL-20031: Reintroduce newest viewer-manager build. | Nat Goodspeed | |
2023-10-31 | SL-20546: Add viewer channel and full version to GitHub release page. | Nat Goodspeed | |
2023-10-30 | Revert "DRTVWR-587 Bring back the previously reverted change" | Andrey Lihatskiy | |
This reverts commit 9d49edbc48d81f820870d43edb2c975beffa5485. | |||
2023-10-30 | DRTVWR-587 Bring back the previously reverted change | Andrey Lihatskiy | |
2023-10-30 | SL-20541 Reorder radio buttons in Edit tools Texture tab to match order in a ↵ | Maxim Nikolenko | |
Material | |||
2023-10-29 | DRTVWR-587: Fix LL::apply(function, LLSD array). | Nat Goodspeed | |
We define a specialization of LLSDParam<const char*> to support passing an LLSD object to a const char* function parameter. Needless to remark, passing object.asString().c_str() would be Bad: destroying the temporary std::string returned by asString() would immediately invalidate the pointer returned by its c_str(). But when you pass LLSDParam<const char*>(object) as the parameter, that specialization itself stores the std::string so the c_str() pointer remains valid as long as the LLSDParam object does. Then there's LLSDParam<LLSD>, used when we don't have the parameter type available to select the LLSDParam specialization. LLSDParam<LLSD> defines a templated conversion operator T() that constructs an LLSDParam<T> to provide the actual parameter value. So far, so good. The trouble was with the implementation of LLSDParam<LLSD>: it constructed a _temporary_ LLSDParam<T>, implicitly called its operator T() and immediately destroyed it. Destroying LLSDParam<const char*> destroyed its stored string, thus invalidating the c_str() pointer before the target function was entered. Instead, make LLSDParam<LLSD>::operator T() capture each LLSDParam<T> it constructs, extending its lifespan to the lifespan of the LLSDParam<LLSD> instance. For this, derive each LLSDParam specialization from LLSDParamBase, a trivial base class that simply establishes the virtual destructor. We can then capture any specialization as a pointer to LLSDParamBase. Also restore LazyEventAPI tests on Mac. | |||
2023-10-27 | DRTVWR-587: Skip Visual Studio LLSDParam<const char*> tests for now. | Nat Goodspeed | |
They do work fine on clang... unblocking the rest of the team during diagnosis. | |||
2023-10-26 | Merge pull request #478 from secondlife/SL-20536 | cosmic-linden | |
SL-20536: Fix build error C1128 on Windows RelWithDebInfo | |||
2023-10-26 | SL-20536: Fix build error C1128. secondlife-bin object file too big. Compile ↵ | Cosmic Linden | |
with /bigobj | |||
2023-10-26 | Fix build.yaml line that got dropped in the merge. | Brad Linden | |
2023-10-25 | Removed dead code after merge breaking the build | Brad Linden | |
2023-10-25 | Fix DRTVWR-559 std::array usage in llrender and llprimitive after merge | Brad Linden | |
2023-10-25 | Merge remote-tracking branch 'origin/main' into DRTVWR-559 | Brad Linden | |
2023-10-26 | D587 Post merge fmod issues fix | Andrey Kleshchev | |
2023-10-25 | Post merge build fix | Andrey Kleshchev | |
2023-10-25 | Merge branch 'main' into DRTVWR-588-maint-W | Andrey Lihatskiy | |
2023-10-25 | Merge remote-tracking branch 'origin/main' into DRTVWR-587-maint-V | Andrey Lihatskiy | |
2023-10-25 | SL-18837: Build all branches on GitHub now. | Nat Goodspeed | |
2023-10-25 | Merge branch 'main' into DRTVWR-588-maint-W | Andrey Lihatskiy | |
2023-10-25 | Merge branch 'main' into DRTVWR-587-maint-V | Andrey Lihatskiy | |
2023-10-25 | Increment viewer version to 6.6.17 | Nat Goodspeed | |
following promotion of DRTVWR-578 | |||
2023-10-25 | Merge branch 'main' into DRTVWR-588-maint-W | Andrey Lihatskiy | |
# Conflicts: # autobuild.xml | |||
2023-10-25 | Merge branch 'main' into DRTVWR-587-maint-V | Andrey Lihatskiy | |
# Conflicts: # autobuild.xml # indra/llcommon/tests/llleap_test.cpp # indra/newview/viewer_manifest.py | |||
2023-10-25 | Merge pull request #471 from secondlife/SL-20065 | cosmic-linden | |
SL-20065: Hack to reduce black spots on shiny water | |||
2023-10-25 | DRTVWR-559 Fix for mac build | Dave Parks | |
2023-10-24 | SL-20065: Hack to reduce black spots on shiny water | Cosmic Linden | |
2023-10-24 | SL-20090 Don't use llassert_always in texture fetching code. | RunitaiLinden | |
2023-10-23 | SL-20456 Fix for probe updates stopping after opening personal lighting or ↵ | RunitaiLinden | |
editing a sky setting. | |||
2023-10-23 | SL-20498 Preserve default probe when resetting reflection probes. | RunitaiLinden | |
2023-10-20 | SL-20422 Unit test fix | Andrey Kleshchev | |
2023-10-20 | SL-16661 dmg installer update | Andrey Lihatskiy | |
2023-10-18 | PIE-1057: viewer-build-util's azure branch has been merged to main. | Nat Goodspeed | |
2023-10-18 | PIE-1057: Merge branch 'actions-azure' into actions | Nat Goodspeed | |
for new Windows code signing mechanism. |