aboutsummaryrefslogtreecommitdiff
path: root/src/Ryujinx.HLE/HOS/Services/SurfaceFlinger/IFlattenable.cs
diff options
context:
space:
mode:
Diffstat (limited to 'src/Ryujinx.HLE/HOS/Services/SurfaceFlinger/IFlattenable.cs')
-rw-r--r--src/Ryujinx.HLE/HOS/Services/SurfaceFlinger/IFlattenable.cs13
1 files changed, 13 insertions, 0 deletions
diff --git a/src/Ryujinx.HLE/HOS/Services/SurfaceFlinger/IFlattenable.cs b/src/Ryujinx.HLE/HOS/Services/SurfaceFlinger/IFlattenable.cs
new file mode 100644
index 00000000..bfb76952
--- /dev/null
+++ b/src/Ryujinx.HLE/HOS/Services/SurfaceFlinger/IFlattenable.cs
@@ -0,0 +1,13 @@
+namespace Ryujinx.HLE.HOS.Services.SurfaceFlinger
+{
+ interface IFlattenable
+ {
+ uint GetFlattenedSize();
+
+ uint GetFdCount();
+
+ void Flatten(Parcel parcel);
+
+ void Unflatten(Parcel parcel);
+ }
+}