Browse Source

Moved Erase call to bitmap constructor

pull/968/head
Nikita Tsukanov 9 years ago
parent
commit
9d0ee4ef1b
  1. 2
      src/Skia/Avalonia.Skia/BitmapImpl.cs

2
src/Skia/Avalonia.Skia/BitmapImpl.cs

@ -30,6 +30,7 @@ namespace Avalonia.Skia
if (runtime?.IsDesktop == true && runtime?.OperatingSystem == OperatingSystemType.Linux)
colorType = SKColorType.Bgra8888;
Bitmap = new SKBitmap(width, height, colorType, SKAlphaType.Premul);
Bitmap.Erase(SKColor.Empty);
}
public void Dispose()
@ -97,7 +98,6 @@ namespace Avalonia.Skia
public IDrawingContextImpl CreateDrawingContext(IVisualBrushRenderer visualBrushRenderer)
{
Bitmap.Erase(SKColor.Empty);
return new BitmapDrawingContext(Bitmap, visualBrushRenderer);
}

Loading…
Cancel
Save