From 8f42783fd15cfea57cfae421fd6ab36070df9946 Mon Sep 17 00:00:00 2001 From: cosmonaut Date: Fri, 8 Mar 2024 15:29:35 -0800 Subject: [PATCH] TransferUsage --- src/Refresh.cs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/Refresh.cs b/src/Refresh.cs index e87cef5..0ae2b43 100644 --- a/src/Refresh.cs +++ b/src/Refresh.cs @@ -308,6 +308,12 @@ namespace RefreshCS IntOpaqueWhite } + public enum TransferUsage + { + Buffer, + Texture + } + public enum TransferOptions { Cycle, @@ -707,6 +713,7 @@ namespace RefreshCS [DllImport(nativeLibName, CallingConvention = CallingConvention.Cdecl)] public static extern IntPtr Refresh_CreateTransferBuffer( IntPtr device, + TransferUsage usage, uint sizeInBytes );