Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-10-12 | Run on windows-2022-large | Signal Linden | |
2022-10-04 | SL-16542 Openjpeg's header should have remained unchanged. | Andrey Kleshchev | |
2022-10-01 | SL-16542 Pull in chunks of graham's openjpeg code, update openjpeg and ↵ | Andrey Kleshchev | |
enable partial bitstreams Openjpeg was modified: "p_max_len -= l_nb_bytes_read;" was causing an overflow. I'm not sure if I did something incorectly in opj_skip/opj_seek viewer side, but seems like openjpeg should have been checking remaining space in p_max_len either way. P.S. Many thanks to Chafey and Neopallium for implementing openjpeg's partial bitstream support | |||
2022-09-21 | SL-17238 Small cleanup | Andrey Kleshchev | |
Implied 'branch' is now two different version-control systems behind | |||
2022-09-21 | SL-17238 Merged in NickyD's cmake changes | Nicky Dasmijn | |
2022-09-20 | DRTVWR-568: Stop suppressing unused variable warnings -- we fixed?! | Nat Goodspeed | |
2022-09-17 | Merge test cleanup. | Nicky Dasmijn | |
2022-09-17 | SL-17238 MacOS build does not recognize no-unused-but-set-variable | Andrey Kleshchev | |
2022-09-17 | SL-17238 Fix coding policy build issues | Andrey Kleshchev | |
2022-09-17 | MacOs packaging is weird, as Nat already did point out :( | Nicky Dasmijn | |
Part of his change was omly taking Release builds into account, the other part from me made the same mistake. Use a generator expression with a custom command to get the symlink the way we want. | |||
2022-09-17 | Cleanup sweep | Nicky Dasmijn | |
2022-09-17 | Only set include property on ll::bugpsplat target when on Windows. | Nicky Dasmijn | |
The include was preveiously declared for all platforms, but the Mac package does not even ship this include directory. With the new way cmake works this will lead to an error (which is good, so we don't end with bogus include dirs). | |||
2022-09-17 | Workaround to keep old cmake versions limping around. | Nicky | |
2022-09-17 | Try to make sure this also works with the havok version of llphysicsextension. | Nicky Dasmijn | |
2022-09-16 | Rename MESHOPTIMIZER.cmake to Meshoptimizer.cmake as those caps honestly bug me. | Nicky Dasmijn | |
2022-09-16 | Merge remote-tracking branch 'origin/DRTVWR-543-maint_cmake' into ↵ | Nicky Dasmijn | |
DRTVWR-568_cmake | |||
2022-09-12 | SL-18095 WIP -- Use meshoptimizer to re-weld and cache optimize after ↵ | Dave Parks | |
generating tangents | |||
2022-09-08 | SL-18095 Add missing Mikktspace.cmake | Dave Parks | |
2022-09-08 | SL-18095 WIP -- Add Mikktspace tangent generation for PBR materials and ↵ | Dave Parks | |
switch to per-pixel binormal generation. Still bugged with some test content. | |||
2022-09-01 | SL-17657: Merge branch 'more-c++17' into DRTVWR-568. | Nat Goodspeed | |
Converting on DRTVWR-568 as the project branch going forward. | |||
2022-09-01 | DRTVWR-568: Ensure parent directory exists before CREATE_LINK. | Nat Goodspeed | |
2022-08-30 | DRTVWR-568: Pull in new 3p-colladadom build, tweak to VSVER number hardcoded ↵ | Callum Linden | |
into autobuild.xml for VS 2022 and update cmake script to copy the MSVC runtime (proper fix coming | |||
2022-08-28 | Merge branch 'contribution/emoji' | Kitty Barnett | |
2022-08-26 | DRTVWR-568: More cleanup of deleted obsolete std library features. | Nat Goodspeed | |
2022-08-23 | DRTVWR-558: Streamline and generalize Windows Python search. | Nat Goodspeed | |
2022-08-22 | DRTVWR-558: Fix builds on macOS 12.5 Monterey. | Nat Goodspeed | |
Always search for python3[.exe] instead of plain 'python'. macOS Monterey no longer bundles Python 2 at all. Explicitly make PYTHON_EXECUTABLE a cached value so if the user edits it in CMakeCache.txt, it won't be overwritten by indra/cmake/Python.cmake. Do NOT set DYLD_LIBRARY_PATH for test executables! That has Bad Effects, as discussed in https://stackoverflow.com/q/73418423/5533635. Instead, create symlinks from build-mumble/sharedlibs/Resources -> Release/Resources and from build-mumble/test/Resources -> ../sharedlibs/Release/Resources. For test executables in sharedlibs/RelWithDebInfo and test/RelWithDebInfo, this supports our dylibs' baked-in load path @executable_path/../Resources. That load path assumes running in a standard app bundle (which the viewer in fact does), but we've been avoiding creating an app bundle for every test program. These symlinks allow us to continue doing that while avoiding DYLD_LIBRARY_PATH. Add indra/llcommon/apply.h. The LL::apply() function and its wrapper macro VAPPLY were very useful in diagnosing the problem. Tweak llleap_test.cpp. This source was modified extensively for diagnostic purposes; these are the small improvements that remain. | |||
2022-07-17 | Be more explicit: Rename use_conan_binary to use_system_binary, this will ↵ | Nicky | |
allow us to reuse the macro for more than just conan. | |||
2022-06-29 | Merge branch 'master' (DRTVWR-543) into DRTVWR-559 | Andrey Kleshchev | |
# Conflicts: # autobuild.xml # indra/llrender/llgl.cpp # indra/newview/CMakeLists.txt # indra/newview/llvovolume.cpp | |||
2022-06-23 | fixing DRTVWR-559 glext usage on mac by upgrading to use khronos distributed ↵ | Brad Kittenbrink | |
glext.h | |||
2022-06-21 | SL-17600 WIP -- Proper radiance maps (not just mipped cubemaps). | Dave Parks | |
2022-06-08 | SL-17214 add 3p-tinygltf dependency to autobuild.xml | Dave Houlton | |
2022-06-05 | Port new cmake files (Trace/Meshoptimizer) to modern cmake | Nicky | |
2022-06-05 | Bring back comments for EXTERNAL_TOS and LL_IGNORE_SIGCHLD | Nicky | |
2022-06-05 | Merge remote-tracking branch 'origin/DRTVWR-543-maint_cmake' into ↵ | Nicky | |
DRTVWR-543-maint_cmake | |||
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-20 | SL-17287 Update Tracy to 0.8.1. Clean up GPU instrumentation. | Dave Parks | |
2022-05-09 | SL-17376 Fix viewer failing due to missing vcruntime140_1 | Andrey Kleshchev | |
2022-05-07 | Remove unused LL_ARCH/LL_ARCH_DIR | Nicky | |
2022-05-07 | ADDRESS_SIZE auto detection was broken with python3, fix this. | Nicky | |
- Simplify detection by using regex - OSX is always 64 bit | |||
2022-05-07 | Cache ENV{LL_BUILD} to LL_BUILD_ENV: | Nicky | |
- ENV{LL_BUILD} takes precedence - if ENV{LL_BUILD} is not set but LL_BUILD-ENV is, set ENV{LL_BUILD} to the cached version - error if none of the two is set Caching the variable and reusing it lets cmake run when not called by autobuild itself. This happens when xcode or visual studio detect it needs to be re rerun and call it for the "cmake" target. Not having LL_BUILD then makes those targets fail. | |||
2022-05-07 | Remove logging. | Nicky | |
2022-05-07 | Adapt gnerator expression usage to work on OSX. | Nicky | |
2022-05-04 | Merge branch master (D550) into DRTVWR-546 | Andrey Kleshchev | |
# Conflicts: # indra/newview/llappviewer.h | |||
2022-05-04 | Merge branch 'master' into DRTVWR-543-maint | Andrey Lihatskiy | |
2022-05-01 | ${AUTOBUILD_INSTALL_DIR}/lib/release is always needed as a fallback | Nicky | |
linking directory. | |||
2022-05-01 | Simplify cmake files by uaing generator expressions and be more | Nicky | |
configuration specific, rather than staging files to Release and RelWithdebInfo all the time | |||
2022-05-01 | Remove setting of HEADER_FILE_ONLY on .h* files, cmake automatically | Nicky | |
sets the property on those. | |||
2022-04-23 | Setting openal option in cache had gone poof. | Nicky | |
2022-04-19 | Finishing touches, making sure even with conan all needed 3ps are installed ↵ | Nicky | |
and usable. This brings the source to be able to run tests in conan mode. | |||
2022-04-18 | Round one to support conan for 3P packages, this allows to build the viewer ↵ | Nicky | |
on Linux again. |