IOpenGlTextureBitmapImpl.cs 336 B

12345678910111213
  1. using System;
  2. using Avalonia.Media.Imaging;
  3. using Avalonia.Platform;
  4. namespace Avalonia.OpenGL.Imaging
  5. {
  6. public interface IOpenGlTextureBitmapImpl : IBitmapImpl
  7. {
  8. IDisposable Lock();
  9. void SetBackBuffer(int textureId, int internalFormat, PixelSize pixelSize, double dpiScaling);
  10. void SetDirty();
  11. }
  12. }