IGalTexture.cs 376 B

12345678910111213141516
  1. namespace Ryujinx.Graphics.Gal
  2. {
  3. public interface IGalTexture
  4. {
  5. void LockCache();
  6. void UnlockCache();
  7. void Create(long Key, byte[] Data, GalTexture Texture);
  8. bool TryGetCachedTexture(long Key, long DataSize, out GalTexture Texture);
  9. void Bind(long Key, int Index);
  10. void SetSampler(GalTextureSampler Sampler);
  11. }
  12. }