aboutsummaryrefslogtreecommitdiff
path: root/Ryujinx.HLE/HOS/Services/SurfaceFlinger
diff options
context:
space:
mode:
Diffstat (limited to 'Ryujinx.HLE/HOS/Services/SurfaceFlinger')
-rw-r--r--Ryujinx.HLE/HOS/Services/SurfaceFlinger/Types/Fence.cs11
-rw-r--r--Ryujinx.HLE/HOS/Services/SurfaceFlinger/Types/MultiFence.cs11
2 files changed, 6 insertions, 16 deletions
diff --git a/Ryujinx.HLE/HOS/Services/SurfaceFlinger/Types/Fence.cs b/Ryujinx.HLE/HOS/Services/SurfaceFlinger/Types/Fence.cs
deleted file mode 100644
index 356a1232..00000000
--- a/Ryujinx.HLE/HOS/Services/SurfaceFlinger/Types/Fence.cs
+++ /dev/null
@@ -1,11 +0,0 @@
-using System.Runtime.InteropServices;
-
-namespace Ryujinx.HLE.HOS.Services.SurfaceFlinger
-{
- [StructLayout(LayoutKind.Sequential, Size = 0x8)]
- struct Fence
- {
- public int Id;
- public int Value;
- }
-} \ No newline at end of file
diff --git a/Ryujinx.HLE/HOS/Services/SurfaceFlinger/Types/MultiFence.cs b/Ryujinx.HLE/HOS/Services/SurfaceFlinger/Types/MultiFence.cs
index 97ad3e20..20e0723b 100644
--- a/Ryujinx.HLE/HOS/Services/SurfaceFlinger/Types/MultiFence.cs
+++ b/Ryujinx.HLE/HOS/Services/SurfaceFlinger/Types/MultiFence.cs
@@ -1,4 +1,5 @@
-using System.Runtime.InteropServices;
+using Ryujinx.HLE.HOS.Services.Nv.Types;
+using System.Runtime.InteropServices;
namespace Ryujinx.HLE.HOS.Services.SurfaceFlinger
{
@@ -9,15 +10,15 @@ namespace Ryujinx.HLE.HOS.Services.SurfaceFlinger
public int FenceCount;
[FieldOffset(0x4)]
- public Fence Fence0;
+ public NvFence Fence0;
[FieldOffset(0xC)]
- public Fence Fence1;
+ public NvFence Fence1;
[FieldOffset(0x14)]
- public Fence Fence2;
+ public NvFence Fence2;
[FieldOffset(0x1C)]
- public Fence Fence3;
+ public NvFence Fence3;
}
} \ No newline at end of file