modify readback API
parent
7465d4d4de
commit
859675dbab
|
@ -969,7 +969,7 @@ namespace RefreshCS
|
||||||
IntPtr device,
|
IntPtr device,
|
||||||
IntPtr commandBuffer,
|
IntPtr commandBuffer,
|
||||||
IntPtr transferBuffer,
|
IntPtr transferBuffer,
|
||||||
in TextureRegion textureSlice,
|
in TextureRegion textureRegion,
|
||||||
in BufferImageCopy copyParams,
|
in BufferImageCopy copyParams,
|
||||||
WriteOptions writeOption
|
WriteOptions writeOption
|
||||||
);
|
);
|
||||||
|
@ -984,26 +984,6 @@ namespace RefreshCS
|
||||||
WriteOptions writeOption
|
WriteOptions writeOption
|
||||||
);
|
);
|
||||||
|
|
||||||
[DllImport(nativeLibName, CallingConvention = CallingConvention.Cdecl)]
|
|
||||||
public static extern void Refresh_DownloadFromTexture(
|
|
||||||
IntPtr device,
|
|
||||||
IntPtr commandBuffer,
|
|
||||||
in TextureRegion textureSlice,
|
|
||||||
IntPtr transferBuffer,
|
|
||||||
in BufferImageCopy copyParams,
|
|
||||||
TransferOptions transferOption
|
|
||||||
);
|
|
||||||
|
|
||||||
[DllImport(nativeLibName, CallingConvention = CallingConvention.Cdecl)]
|
|
||||||
public static extern void Refresh_DownloadFromBuffer(
|
|
||||||
IntPtr device,
|
|
||||||
IntPtr commandBuffer,
|
|
||||||
IntPtr gpuBuffer,
|
|
||||||
IntPtr transferBuffer,
|
|
||||||
in BufferCopy copyParams,
|
|
||||||
TransferOptions transferOption
|
|
||||||
);
|
|
||||||
|
|
||||||
[DllImport(nativeLibName, CallingConvention = CallingConvention.Cdecl)]
|
[DllImport(nativeLibName, CallingConvention = CallingConvention.Cdecl)]
|
||||||
public static extern void Refresh_CopyTextureToTexture(
|
public static extern void Refresh_CopyTextureToTexture(
|
||||||
IntPtr device,
|
IntPtr device,
|
||||||
|
@ -1115,6 +1095,24 @@ namespace RefreshCS
|
||||||
IntPtr fence
|
IntPtr fence
|
||||||
);
|
);
|
||||||
|
|
||||||
|
[DllImport(nativeLibName, CallingConvention = CallingConvention.Cdecl)]
|
||||||
|
public static extern void Refresh_DownloadFromTexture(
|
||||||
|
IntPtr device,
|
||||||
|
in TextureRegion textureRegion,
|
||||||
|
IntPtr transferBuffer,
|
||||||
|
in BufferImageCopy copyParams,
|
||||||
|
TransferOptions transferOption
|
||||||
|
);
|
||||||
|
|
||||||
|
[DllImport(nativeLibName, CallingConvention = CallingConvention.Cdecl)]
|
||||||
|
public static extern void Refresh_DownloadFromBuffer(
|
||||||
|
IntPtr device,
|
||||||
|
IntPtr gpuBuffer,
|
||||||
|
IntPtr transferBuffer,
|
||||||
|
in BufferCopy copyParams,
|
||||||
|
TransferOptions transferOption
|
||||||
|
);
|
||||||
|
|
||||||
[DllImport(nativeLibName, CallingConvention = CallingConvention.Cdecl)]
|
[DllImport(nativeLibName, CallingConvention = CallingConvention.Cdecl)]
|
||||||
public static extern IntPtr Refresh_Image_Load(
|
public static extern IntPtr Refresh_Image_Load(
|
||||||
IntPtr bufferPtr,
|
IntPtr bufferPtr,
|
||||||
|
|
Loading…
Reference in New Issue