From 6189f52c1f5ae6e887b46b9f0a879d7a0bc9a2a2 Mon Sep 17 00:00:00 2001 From: Giuseppe Lippolis Date: Wed, 25 Jan 2023 18:20:55 +0100 Subject: [PATCH] fix: GpuInterop Build --- samples/GpuInterop/D3DDemo/D3D11DemoControl.cs | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/samples/GpuInterop/D3DDemo/D3D11DemoControl.cs b/samples/GpuInterop/D3DDemo/D3D11DemoControl.cs index c7ee2bb9a4..8b1347e1d8 100644 --- a/samples/GpuInterop/D3DDemo/D3D11DemoControl.cs +++ b/samples/GpuInterop/D3DDemo/D3D11DemoControl.cs @@ -2,21 +2,17 @@ using System; using System.Diagnostics; using System.Linq; using System.Numerics; -using System.Threading.Tasks; using Avalonia; using Avalonia.Platform; using Avalonia.Rendering.Composition; using SharpDX; -using SharpDX.Direct2D1; using SharpDX.Direct3D11; using SharpDX.DXGI; using SharpDX.Mathematics.Interop; using Buffer = SharpDX.Direct3D11.Buffer; -using DeviceContext = SharpDX.Direct2D1.DeviceContext; using DxgiFactory1 = SharpDX.DXGI.Factory1; using Matrix = SharpDX.Matrix; using D3DDevice = SharpDX.Direct3D11.Device; -using DxgiResource = SharpDX.DXGI.Resource; using FeatureLevel = SharpDX.Direct3D.FeatureLevel; using Vector3 = SharpDX.Vector3; @@ -80,7 +76,10 @@ public class D3D11DemoControl : DrawingSurfaceDemoBase if (pixelSize == default) return; if (pixelSize != _lastSize) + { + _lastSize = pixelSize; Resize(pixelSize); + } using (_swapchain.BeginDraw(pixelSize, out var renderView)) {