aboutsummaryrefslogtreecommitdiff
path: root/Ryujinx.Tests/Audio
diff options
context:
space:
mode:
authorMary <me@thog.eu>2021-05-25 19:01:09 +0200
committerGitHub <noreply@github.com>2021-05-25 19:01:09 +0200
commitf3b0b4831c323a20393aa0388f947317354372b7 (patch)
tree478412fd3a8c2de6eab5e54dd47944f59bf1a836 /Ryujinx.Tests/Audio
parent54ea2285f05ef6f59a6f1c63df4a7bdd77d7b883 (diff)
amadeus: Update to REV9 (#2309)
* amadeus: Update to REV9 This implements all the changes made with REV9 on 12.0.0. * Address Ac_k's comments
Diffstat (limited to 'Ryujinx.Tests/Audio')
-rw-r--r--Ryujinx.Tests/Audio/Renderer/EffectInfoParameterTests.cs3
-rw-r--r--Ryujinx.Tests/Audio/Renderer/EffectOutStatusTests.cs3
-rw-r--r--Ryujinx.Tests/Audio/Renderer/Parameter/Effect/LimiterParameterTests.cs16
-rw-r--r--Ryujinx.Tests/Audio/Renderer/Parameter/Effect/LimiterStatisticsTests.cs16
4 files changed, 36 insertions, 2 deletions
diff --git a/Ryujinx.Tests/Audio/Renderer/EffectInfoParameterTests.cs b/Ryujinx.Tests/Audio/Renderer/EffectInfoParameterTests.cs
index 2b482cdb..c4ac82f0 100644
--- a/Ryujinx.Tests/Audio/Renderer/EffectInfoParameterTests.cs
+++ b/Ryujinx.Tests/Audio/Renderer/EffectInfoParameterTests.cs
@@ -9,7 +9,8 @@ namespace Ryujinx.Tests.Audio.Renderer
[Test]
public void EnsureTypeSize()
{
- Assert.AreEqual(0xC0, Unsafe.SizeOf<EffectInParameter>());
+ Assert.AreEqual(0xC0, Unsafe.SizeOf<EffectInParameterVersion1>());
+ Assert.AreEqual(0xC0, Unsafe.SizeOf<EffectInParameterVersion2>());
}
}
}
diff --git a/Ryujinx.Tests/Audio/Renderer/EffectOutStatusTests.cs b/Ryujinx.Tests/Audio/Renderer/EffectOutStatusTests.cs
index 199bcf8a..8cb57da3 100644
--- a/Ryujinx.Tests/Audio/Renderer/EffectOutStatusTests.cs
+++ b/Ryujinx.Tests/Audio/Renderer/EffectOutStatusTests.cs
@@ -9,7 +9,8 @@ namespace Ryujinx.Tests.Audio.Renderer
[Test]
public void EnsureTypeSize()
{
- Assert.AreEqual(0x10, Unsafe.SizeOf<EffectOutStatus>());
+ Assert.AreEqual(0x10, Unsafe.SizeOf<EffectOutStatusVersion1>());
+ Assert.AreEqual(0x90, Unsafe.SizeOf<EffectOutStatusVersion2>());
}
}
}
diff --git a/Ryujinx.Tests/Audio/Renderer/Parameter/Effect/LimiterParameterTests.cs b/Ryujinx.Tests/Audio/Renderer/Parameter/Effect/LimiterParameterTests.cs
new file mode 100644
index 00000000..8512ebd4
--- /dev/null
+++ b/Ryujinx.Tests/Audio/Renderer/Parameter/Effect/LimiterParameterTests.cs
@@ -0,0 +1,16 @@
+using NUnit.Framework;
+using Ryujinx.Audio.Renderer.Parameter.Effect;
+using System.Runtime.CompilerServices;
+
+namespace Ryujinx.Tests.Audio.Renderer.Parameter.Effect
+{
+ class LimiterParameterTests
+ {
+ [Test]
+ public void EnsureTypeSize()
+ {
+ Assert.AreEqual(0x44, Unsafe.SizeOf<LimiterParameter>());
+ }
+ }
+}
+
diff --git a/Ryujinx.Tests/Audio/Renderer/Parameter/Effect/LimiterStatisticsTests.cs b/Ryujinx.Tests/Audio/Renderer/Parameter/Effect/LimiterStatisticsTests.cs
new file mode 100644
index 00000000..43645ae4
--- /dev/null
+++ b/Ryujinx.Tests/Audio/Renderer/Parameter/Effect/LimiterStatisticsTests.cs
@@ -0,0 +1,16 @@
+using NUnit.Framework;
+using Ryujinx.Audio.Renderer.Parameter.Effect;
+using System.Runtime.CompilerServices;
+
+namespace Ryujinx.Tests.Audio.Renderer.Parameter.Effect
+{
+ class LimiterStatisticsTests
+ {
+ [Test]
+ public void EnsureTypeSize()
+ {
+ Assert.AreEqual(0x30, Unsafe.SizeOf<LimiterStatistics>());
+ }
+ }
+}
+