Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-07-19 | Obtain Meshoptimizer flags when using system libs | Erik Kundiman | |
The Meshoptimizer CMake files don't seem to be working right. On more than one platform, they always conclude the package as not found. Nevertheless, the library is typically installed in standard paths, that no special paths need to be included for Meshoptimizer to be found. Except on macOS (so far), as existing package managers don't have that package yet, hence the /usr/local/include addition. It's a safe path to include anyway on other un*x platforms. | |||
2023-07-19 | Obtain OpenJPEG flags when using system libs | Erik Kundiman | |
The module name to check with pkgconf is different, hence the special treatment. | |||
2023-07-19 | No GoogleMock, AddBuildTest & Tut when no LL_TESTS | Erik Kundiman | |
2023-07-19 | Not use use_system_binary for system GLEXT | Erik Kundiman | |
for the same reason as GLH, but since the headers are expected to be installed in the same directory as GLH (and GLEXT.cmake includes GLH.cmake), we can skip any additional directory to look the headers for. | |||
2023-07-19 | Not use use_system_binary for system GLH | Erik Kundiman | |
No package manager that I know of provide such package. So this one is expected to be installed in /usr/local/include. | |||
2023-07-19 | Not use use_system_binary for system OpenSSL | Erik Kundiman | |
Some distros already include OpenSSL as part of the distribution, that OpenSSL may not be provided with its .pc files, even though they're available upstream. | |||
2023-07-19 | Not use use_system_binary for system xmlrpc-epi | Erik Kundiman | |
The xmlrpc-epi package has no .pc or .cmake files. On some platforms, the header and the library directories don't have special paths. On GNU/Linux, at least on Debian, the headers are encapsulated in the packages's own directory. On macOS, both MacPorts & Homebrew don't have the package. On the other hand, Fink, that has the package, still doesn't support recent versions of macOS as of this writing. So it's very likely that on macOS, xmlrpc-epi is installed in /usr/local. | |||
2023-07-19 | Keep using Zlib (no -ng) when using system libs | Erik Kundiman | |
Calls to zlib-ng in the viewer code aren't prefixed. And in order to build, the zlib-ng package needs to be configured with the ZLIB_COMPAT option on. Some package managers may not have provided the option on, or to turn that on, yet. | |||
2023-07-19 | Only make sure there's xxHash when using sys libs | Erik Kundiman | |
2023-07-19 | Obtain Boost include dir when using system libs | Erik Kundiman | |
The necessary linker flags to link the required Boost libraries are somehow not obtained from find_package. Passing boost_context, boost_fiber, or so on to find_package didn't help getting the linker flags either. Hence the manual listing of the Boost libraries to link. | |||
2023-07-19 | Obtain APR required flags when using system libs | Erik Kundiman | |
On some platforms such as FreeBSD or MacPorts, pkg-config --libs apr-util-1 already includes -lapr-1. But on APT, the apr-1 module needs to be checked too. | |||
2023-07-19 | OpenAL system lib flags by checking frealut module | Erik Kundiman | |
2023-07-19 | Fix PKG_CONFIG_MULTI_GUESS value | Erik Kundiman | |
It was set to the same value as PKG_CONFIG_MULTI_LOCAL_GUESS before. That's why it couldn't find any package installed by the package manager on a GNU/Linux distro. | |||
2023-07-19 | Set CMake USESYSTEMLIBS on to use system libraries | Erik Kundiman | |
Its use_system_binary implementation first tries to use pkg-config to generate the necessary flags. But if it doesn't find the package, then it will try to use find_package. The USESYSTEMLIBS is also brought back again though only in 1 place, and the name because it's the one still on the wiki page (the building the viewer with Autobuild one), so the CMake variable is not totally new. | |||
2023-07-18 | Merge pull request #292 from secondlife/brad/DRTVWR-559-xcode-14.3 | Brad Linden | |
Merge xcode-14.3 compatibility branch into DRTVWR-559 | |||
2023-07-18 | Merge remote-tracking branch 'origin/xcode-14.3' into DRTVWR-559 (#292) | Brad Linden | |
2023-07-18 | Merge pull request #291 from secondlife/SL-20018 | cosmic-linden | |
SL-20018: Fix PBR glow affected by Blinn-Phong alpha | |||
2023-07-18 | SL-20018: Fix PBR glow affected by Blinn-Phong alpha | Cosmic Linden | |
2023-07-18 | SL-5161 SL-20025 Unref volume | Andrey Kleshchev | |
2023-07-18 | SL-19953 Change label of alpha value in GLTF material editor to "Alpha" | RunitaiLinden | |
2023-07-18 | Merge branch 'DRTVWR-559' of github.com:secondlife/viewer into DRTVWR-559 | RunitaiLinden | |
2023-07-18 | SL-19954 Fix for rigged alpha pbr sometimes not getting reflection probe ↵ | RunitaiLinden | |
parameters | |||
2023-07-18 | Fixes for compatibility with new xcode 15 beta for any viewer branch after ↵ | Brad Linden | |
DRTVWR-577 (#232) | |||
2023-07-18 | SL-19891 Make sure focusable elements clear focus on destruction | Andrey Kleshchev | |
2023-07-17 | DRTVWR-559 fix for lines lost in the merge | Brad Linden | |
2023-07-17 | Delete unprintable chars that accidentally got into the merge in kdiff3 for ↵ | Brad Linden | |
DRTVWR-559 | |||
2023-07-17 | Merge pull request #285 from secondlife/marchcat/SL-19669 | marchcat-pe | |
INTL-490 Japanese Translation Update | |||
2023-07-17 | Merge remote-tracking branch 'origin/main' into DRTVWR-559 | Brad Linden | |
2023-07-17 | Merge branch 'DRTVWR-580-maint-T' into DRTVWR-582-maint-U | Andrey Lihatskiy | |
2023-07-17 | Merge branch 'main' into DRTVWR-582-maint-U | Andrey Lihatskiy | |
# Conflicts: # doc/contributions.txt # indra/llcommon/llerrorthread.cpp | |||
2023-07-17 | Increment viewer version to 6.6.14 | Nat Goodspeed | |
following promotion of DRTVWR-580 | |||
2023-07-14 | Fix crash SL-20013 crash when applying nocopy material via drag-and-drop | Brad Linden | |
2023-07-13 | Fixed failure to open Material Editor when creating or uploading a new material | Brad Linden | |
found this warning found while working on SL-19999 | |||
2023-07-13 | SL-19999 stop outputing debug info about created material asset id unnecessarily | Brad Linden | |
2023-07-13 | SL-19993 Warn of automatic changes to Day Cycle when it's opened | Maxim Nikolenko | |
2023-07-12 | Merge pull request #275 from secondlife/SL-19567 | Jonathan "Geenz" Goodman | |
SL-19567: Mitigate glow banding | |||
2023-07-12 | SL-19567: Add option RenderGlowNoise for low precision glow dithering, ↵ | Cosmic Linden | |
enabled by default | |||
2023-07-12 | SL-19567: (WIP) Add options to use higher precision for glow and ↵ | Cosmic Linden | |
post-process buffers. Disabled by default. | |||
2023-07-12 | Merge branch 'brad/SL-19968-vocache-objects-missing' into DRTVWR-559 (#274) | Brad Linden | |
2023-07-12 | added info log lines for assistance diagnosing SL-19968 | Brad Linden | |
2023-07-12 | SL-19990 Brightness slider should be named HDR Scale unless Reflection Probe ↵ | Mnikolenko Productengine | |
Ambiance (HDR) is 0 | |||
2023-07-12 | SL-19702 don't skip double clicks when clicking scripted objects | Mnikolenko Productengine | |
2023-07-11 | Merge pull request #270 from secondlife/SL-19992 | cosmic-linden | |
SL-19992: Fix LOD assert | |||
2023-07-11 | SL-19992: Fix assert in LLVolumeLODGroup::refLOD when ↵ | Cosmic Linden | |
LLMeshRepository::notifyMeshUnavailable is called on the highest LOD | |||
2023-07-11 | SL-19728 Objects that cannot be clicked or cammed unless in edit mode | Alexander Gavriliuk | |
2023-07-11 | SL-19141 Fixed applying a no-copy texture to two objects failing silently | Andrey Kleshchev | |
2023-07-07 | SL-19958 An inventory material without asset should default to a blank material | Andrey Kleshchev | |
A New Material created in Inventory should be immediately usable. | |||
2023-07-07 | SL-19702 restore previous double clicking behavior for objects | Maxim Nikolenko | |
2023-07-07 | SL-19966 Reverted "SL-18721: Faster viewer shutdown time since performance ↵ | Andrey Lihatskiy | |
improvements can lead to perceived inventory loss due to cache corruption" This reverts commit cf692c40b0b9f8d0d04cd10a02a84e3f697a2e99. | |||
2023-07-07 | SL-19756 Update viewer-manager to 3.0.580913 | Andrey Lihatskiy | |