Browse Source

Added surface dispose to DrawingSurfaceDemoBase

pull/18412/head
Krzysztof Krysiński 2 years ago
parent
commit
854559b3d7
  1. 4
      samples/GpuInterop/DrawingSurfaceDemoBase.cs

4
samples/GpuInterop/DrawingSurfaceDemoBase.cs

@ -33,7 +33,11 @@ public abstract class DrawingSurfaceDemoBase : Control, IGpuDemo
protected override void OnDetachedFromLogicalTree(LogicalTreeAttachmentEventArgs e)
{
if (_initialized)
{
Surface?.Dispose();
FreeGraphicsResources();
}
_initialized = false;
base.OnDetachedFromLogicalTree(e);
}

Loading…
Cancel
Save