Allow music attenuation to be enabled on Linux

This commit is contained in:
wAABBsif 2026-01-20 00:41:16 -05:00
parent 6b95a6d193
commit d53e55e056

View file

@ -20,13 +20,19 @@ static be<float>* GetVolume(bool isMusic = true)
bool AudioPatches::CanAttenuate()
{
#if _WIN32
#if defined(_WIN32) || defined(__linux__)
if (m_isAttenuationSupported >= 0)
return m_isAttenuationSupported;
auto version = os::version::GetOSVersion();
#if defined(_WIN32)
m_isAttenuationSupported = version.Major >= 10 && version.Build >= 17763;
#endif
#if defined(__linux__)
m_isAttenuationSupported = true;
#endif
return m_isAttenuationSupported;
#else