mirror of
https://git.eden-emu.dev/archive/citron
synced 2026-03-31 16:38:33 -04:00
revert: af223e445f && 5ed7df1e68
- Needs To Be A Branch Signed-off-by: Zephyron <zephyron@citron-emu.org>
This commit is contained in:
@@ -1,5 +1,4 @@
|
||||
// SPDX-FileCopyrightText: Copyright 2022 yuzu Emulator Project
|
||||
// SPDX-FileCopyrightText: Copyright 2025 citron Emulator Project
|
||||
// SPDX-License-Identifier: GPL-2.0-or-later
|
||||
|
||||
#pragma once
|
||||
@@ -14,7 +13,7 @@
|
||||
#include "common/polyfill_ranges.h"
|
||||
|
||||
namespace AudioCore {
|
||||
constexpr u32 CurrentRevision = 15;
|
||||
constexpr u32 CurrentRevision = 11;
|
||||
|
||||
enum class SupportTags {
|
||||
CommandProcessingTimeEstimatorVersion4,
|
||||
@@ -45,21 +44,6 @@ enum class SupportTags {
|
||||
DelayChannelMappingChange,
|
||||
ReverbChannelMappingChange,
|
||||
I3dl2ReverbChannelMappingChange,
|
||||
SplitterPrevVolumeResetSupported,
|
||||
// REV 14 features
|
||||
AudioRendererProcessingTimeLimit65Percent,
|
||||
AudioRendererProcessingTimeLimit60Percent,
|
||||
// REV 15 features
|
||||
AudioRendererProcessingTimeLimit55Percent,
|
||||
AudioRendererProcessingTimeLimit50Percent,
|
||||
VoiceChannelResourceLimit,
|
||||
EffectProcessingVersion3,
|
||||
AudioRendererRenderingTimeLimit,
|
||||
AudioRendererVoiceDropParameter,
|
||||
AudioRendererExecutionMode,
|
||||
AudioRendererRenderingDevice,
|
||||
AudioRendererExclusiveControlLeakageCheck,
|
||||
AudioRendererElapsedFrameCount,
|
||||
|
||||
// Not a real tag, just here to get the count.
|
||||
Size
|
||||
@@ -70,7 +54,6 @@ constexpr u32 GetRevisionNum(u32 user_revision) {
|
||||
user_revision -= Common::MakeMagic('R', 'E', 'V', '0');
|
||||
user_revision >>= 24;
|
||||
}
|
||||
|
||||
return user_revision;
|
||||
};
|
||||
|
||||
@@ -104,21 +87,6 @@ constexpr bool CheckFeatureSupported(SupportTags tag, u32 user_revision) {
|
||||
{SupportTags::DelayChannelMappingChange, 11},
|
||||
{SupportTags::ReverbChannelMappingChange, 11},
|
||||
{SupportTags::I3dl2ReverbChannelMappingChange, 11},
|
||||
{SupportTags::SplitterPrevVolumeResetSupported, 13},
|
||||
// REV 14 features
|
||||
{SupportTags::AudioRendererProcessingTimeLimit65Percent, 14},
|
||||
{SupportTags::AudioRendererProcessingTimeLimit60Percent, 14},
|
||||
// REV 15 features
|
||||
{SupportTags::AudioRendererProcessingTimeLimit55Percent, 15},
|
||||
{SupportTags::AudioRendererProcessingTimeLimit50Percent, 15},
|
||||
{SupportTags::VoiceChannelResourceLimit, 15},
|
||||
{SupportTags::EffectProcessingVersion3, 15},
|
||||
{SupportTags::AudioRendererRenderingTimeLimit, 15},
|
||||
{SupportTags::AudioRendererVoiceDropParameter, 15},
|
||||
{SupportTags::AudioRendererExecutionMode, 15},
|
||||
{SupportTags::AudioRendererRenderingDevice, 15},
|
||||
{SupportTags::AudioRendererExclusiveControlLeakageCheck, 15},
|
||||
{SupportTags::AudioRendererElapsedFrameCount, 15},
|
||||
}};
|
||||
|
||||
const auto& feature =
|
||||
|
||||
Reference in New Issue
Block a user