Age | Commit message (Collapse) | Author |
|
For issue #2064
The connection to the voice server was not upgraded/downgraded to primary/secondary when crossing
region boundaries, so the server sent the wrong value and the viewer chose not to display a voice dot.
|
|
Allow triggering an EDU build with a tag containing "edu"
|
|
Reduce thread contention between main thread and asset fetch threads
|
|
|
|
* Enable /permissive- on MSVC for better C++ conformance and fix related errors
* Clean up left over warning suppressions from old library or msvc versions
|
|
|
|
instead of if there's openjpeg.
|
|
|
|
|
|
|
|
to make it more flexible in case we want to use a different string
for the viewer channel, such as "Megapahit Viewer Release" or the
likes.
|
|
|
|
so we can have 1 set of instructions that applies to both Debian
and Ubuntu.
|
|
|
|
The MacPorts openssl11 port is not needed any more for building our libcurl.
|
|
trivial cleanup
Move LLDiskCache::updateFileAccessTime to LLFilesystem as it's the only user of that function.
Change mCacheDir and LLDiskCache::metaDataToFilepath to statics.
|
|
via simpleton.
|
|
|
|
The main thread and http thread had significant contention in asset-fetch heavy scenarios that could result in main thread and http thread stalls when the http thread was accessing the HTTPStats singleton and the master singleton dependency list had to be queried.
The HTTP thread is the primary user of HTTPStats with the main thread only calling into it during shut down to query the stats for the session.
|
|
Update tracy to 0.11 and improve developer experience
|
|
to stop pre-commit from complaining
|
|
|
|
p2p channels was reusing obsolete channel info
|
|
and logging
|
|
configurable at build time
Also copy tracy profiler client next to windows binary when enabled
|
|
|
|
|
|
Upload the built app on ReleaseOS builds. Not sure why we wouldn't want this.
|
|
|
|
|
|
secondlife/viewer#1883: Local-only PBR terrain paintmap with developer tools
|
|
see fe8c976 for more info
(cherry picked from commit bd6b6acf223ebeec5ada8059422473227396f6a6)
|
|
|
|
removeObserver failed to remove an im session floater
|
|
|
|
|
|
|
|
Also CMakeCache.txt removal and Debian dependencies that might not
be relevant on non-debootstraps are not part of the instructions.
|
|
|
|
file(COPY) seems to already include making the necessary directories.
|
|
yet, i.e. OpenJPEG not installed yet.
|
|
|
|
I couldn't get try_compile to succeed using COMPILE_DEFINITIONS,
I couldn't either using quotes for the CMAKE_C_FLAGS.
|
|
The installation is already automatic.
|
|
file(DOWNLOAD) replacing execute_process(COMMAND curl),
file(ARCHIVE_EXTRACT) replacing execute_process(COMMAND tar xf),
file(MAKE_DIRECTORY) replacing execute_process(COMMAND mkdir -p),
file(COPY) replacing execute_process(COMMAND cp),
file(RENAME) replacing execute_process(COMMAND mv),
try_compile replacing execute_process(COMMAND cmake/make),
LIBS_PREBUILT_DIR replacing AUTOBUILD_INSTALL_DIR,
0 replacing ${${_binary}_installed} where appropriate,
no FMOD reinstallation when it's already installed,
and archives & unarchived source/build directories are in CMake
root binary directory, instead of /tmp.
SHOW_PROGRESS is on for downloading Dullahan from the Megapahit
website cause it can be slow.
|
|
|
|
|
|
Issue #257 - bugsplat crash.
In the debug version of WebRTC, it makes an explicit check that the number
of channels for an input device is between 1 and 2. The release version allows
more, and should downmix if 1 channel is asked for.
This fix bumps up the max channels allowed to 8.
|
|
In a previous PR, I noted:
Note this change moves the calcPixelArea() call to the top BEFORE we user getPixelArea(). Either that call is entirely redundant (i.e. if calc was called earlier in the frame) or we were using the stale pixelArea (one frame behind). If the former is true then it might be faster to just do an AABB frustum check.
It turns out that by moving the calcPixelArea to the "correct place", we break the rezzing of particles which are then being downsampled as a result. Moving this back to the "incorrect" location undoes the immediate effect but this whole scenario may need to be re-examined.
|
|
SecondLifeViewer!LLFloaterIMSessionTab::enableDisableCallBtn(438)
|