| 12345678910111213141516 |
- using System;
- namespace Ryujinx.Graphics.GAL
- {
- public interface ITexture : IDisposable
- {
- void CopyTo(ITexture destination, int firstLayer, int firstLevel);
- void CopyTo(ITexture destination, Extents2D srcRegion, Extents2D dstRegion, bool linearFilter);
- ITexture CreateView(TextureCreateInfo info, int firstLayer, int firstLevel);
- byte[] GetData();
- void SetData(ReadOnlySpan<byte> data);
- }
- }
|