| Age | Commit message (Collapse) | Author |
|
and use PipeWire instead of PulseAudio for controlling web media
volume by default.
|
|
This reverts commit 934b2de85e33fd2d4a7bf9abe12dcdeb743ff418.
|
|
This reverts commit bf0ab355d501017669f0efeb1ca269a1dccc21bc.
|
|
|
|
On default Debian/Ubuntu GNOME-based distributions, there's already
pipewire-pulse, which would prevent WebRTC from crashing too. But in the
viewer current state, using that, would break CEF. And the difference in
our Debian arm64 build is, that it uses OpenAL and not FMOD.
So pulseaudio is used for now (it would force remove pipewire's daemon
if pipewire's is already installed, like on GNOME-based distros), until
we can have pipewire-pulse, OpenAL, CEF and WebRTC, all getting along.
|
|
This reverts commit 8d34bb549736c341e84123760901bc981c46b184.
|
|
This reverts commit e2bbc96a057eaacf8bfbc6614c156634a7697ee0.
|
|
This reverts commit 00a44adfbeac89ed646b517446cbade82da531f8.
|
|
This reverts commit 038ac8ea747b680b73bbce6a5a426abcd8132e22.
|
|
|
|
The previous would make none compile WebRTC code in llvoiceclient.cpp.
|
|
Fix display of ad-hoc session type in About and display p2p instead as appropriate
|
|
|
|
appropriate
|
|
|
|
Similar crash as on Debian arm64. I thought it was because I hadn't
had sound working yet on my installation, but after I got sound working,
it still crashed with WebRTC on.
See commit 8d34bb549736c341e84123760901bc981c46b184
|
|
platforms that can't have WebRTC support yet or have some problem
with WebRTC (crashed by it).
|
|
From SDL2 to sdl2-compat and from openjpeg2 to openjpeg.
|
|
This is a big one:
- Reworks the discard signal almost entirely. Now has a normalized 0..1 discard signal: distance x size x channel exponent, floored by staleness and background app state. Shaped by VRAM pressure.
- Textures can now scale down to the smallest GPU mip (1×1), independent of the codec's encoded mip
count.
- Terrain texture LOD now works. Useful for 2K textures and PBR on terrain. Based upon camera distance to nearest terrain patch.
- New texture quality setting. Low/Medium/High/Ultra
- Caps texture resolution on Low to 1024, and otherwise shifts the discard signal around. Makes distance based texture LOD work a lot more predictably.
- We now track last bind state for textures, and discard accordingly. We progressively discard based upon last bind time.
- Avatar textures get a residency boost to stay loaded in VRAM longer under pressure.
|
|
|
|
Remove the Vivox-related code altogether, including SLVoice.
|
|
Also display the type of connection the version is applicable to.
|
|
|
|
|
|
use libboost 91
|
|
|
|
The error was:
C:\Users\erik\Documents\vcpkg\installed\arm64-windows\include\boost\json\detail\value_from.hpp(152,9): error C2338: static assertion failed: 'No suitable tag_invoke overload found for the typ
e' [C:\Users\erik\Documents\Megapahit\viewer\build-mingw64_nt-10.0-26200-arm64\newview\Megapahit.vcxproj]
(compiling source file '../../indra/newview/llviewerdisplay.cpp')
C:\Users\erik\Documents\vcpkg\installed\arm64-windows\include\boost\json\detail\value_from.hpp(152,9):
the template instantiation context (the oldest one first) is
C:\Users\erik\Documents\Megapahit\viewer\indra\newview\llviewerdisplay.cpp(1112,48):
see reference to function template instantiation 'boost::json::value_ref::value_ref<T>(const T &,void *) noexcept' being compiled
with
[
T=boost::json::object_kind_t
]
C:\Users\erik\Documents\vcpkg\installed\arm64-windows\include\boost\json\value_ref.hpp(230,1):
see reference to function template instantiation 'boost::json::value boost::json::value_ref::from_const<T>(const void *,boost::json::storage_ptr)' being compiled
with
[
T=boost::json::object_kind_t
]
C:\Users\erik\Documents\vcpkg\installed\arm64-windows\include\boost\json\impl\value_ref.hpp(29,12):
see reference to function template instantiation 'boost::json::value boost::json::value_from<const T&>(const boost::json::object_kind_t&,boost::json::storage_ptr)' being compiled
with
[
T=boost::json::object_kind_t
]
C:\Users\erik\Documents\vcpkg\installed\arm64-windows\include\boost\json\value_from.hpp(146,11):
see reference to function template instantiation 'boost::json::value boost::json::value_from<const T&,boost::json::detail::no_context>(const boost::json::object_kind_t&,const Contex
t &,boost::json::storage_ptr)' being compiled
with
[
T=boost::json::object_kind_t,
Context=boost::json::detail::no_context
]
C:\Users\erik\Documents\vcpkg\installed\arm64-windows\include\boost\json\value_from.hpp(125,5):
see reference to function template instantiation 'void boost::json::value_from<const T&,Context>(const boost::json::object_kind_t&,const Context &,boost::json::value &)' being compi
led
with
[
T=boost::json::object_kind_t,
Context=boost::json::detail::no_context
]
C:\Users\erik\Documents\vcpkg\installed\arm64-windows\include\boost\json\value_from.hpp(97,13):
see reference to function template instantiation 'void boost::json::detail::value_from_impl<const T&,Context>(boost::json::detail::no_conversion_tag,boost::json::value &,const boost
::json::object_kind_t&,const Ctx &)' being compiled
with
[
T=boost::json::object_kind_t,
Context=boost::json::detail::no_context,
Ctx=boost::json::detail::no_context
]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
from zlib1.dll to z.dll
|
|
|
|
|
|
Help steppers better match checkboxes and other buttons
|
|
Clean up tabs, checkboxes, marketplacebtn, etc
|
|
Adjustments for flat UI & addition of "classic" skin to colors preferences panel (WIP)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|