diff --git a/src/Avalonia.Controls/TopLevel.cs b/src/Avalonia.Controls/TopLevel.cs index d67d6ca08f..f15a6b8fd5 100644 --- a/src/Avalonia.Controls/TopLevel.cs +++ b/src/Avalonia.Controls/TopLevel.cs @@ -189,7 +189,7 @@ namespace Avalonia.Controls } /// - IRenderTarget IRenderRoot.CreateRenderTarget(IVisualBrushRenderer visualBrushRenderer) + IRenderTarget IRenderRoot.CreateRenderTarget() { return _renderInterface.CreateRenderTarget(PlatformImpl.Surfaces); } diff --git a/src/Avalonia.Visuals/Rendering/DeferredRenderer.cs b/src/Avalonia.Visuals/Rendering/DeferredRenderer.cs index 054d2776a0..a30f02fc42 100644 --- a/src/Avalonia.Visuals/Rendering/DeferredRenderer.cs +++ b/src/Avalonia.Visuals/Rendering/DeferredRenderer.cs @@ -242,7 +242,7 @@ namespace Avalonia.Rendering { if (_renderTarget == null) { - _renderTarget = ((IRenderRoot)_root).CreateRenderTarget(this); + _renderTarget = ((IRenderRoot)_root).CreateRenderTarget(); } using (var context = _renderTarget.CreateDrawingContext(this)) diff --git a/src/Avalonia.Visuals/Rendering/IRenderRoot.cs b/src/Avalonia.Visuals/Rendering/IRenderRoot.cs index 1c870cd8cb..09639cdaff 100644 --- a/src/Avalonia.Visuals/Rendering/IRenderRoot.cs +++ b/src/Avalonia.Visuals/Rendering/IRenderRoot.cs @@ -28,7 +28,7 @@ namespace Avalonia.Rendering /// Creates a render target for the window. /// /// An . - IRenderTarget CreateRenderTarget(IVisualBrushRenderer visualBrushRenderer); + IRenderTarget CreateRenderTarget(); /// /// Adds a rectangle to the window's dirty region. diff --git a/src/Avalonia.Visuals/Rendering/ImmediateRenderer.cs b/src/Avalonia.Visuals/Rendering/ImmediateRenderer.cs index d189b91684..d647b3ce7a 100644 --- a/src/Avalonia.Visuals/Rendering/ImmediateRenderer.cs +++ b/src/Avalonia.Visuals/Rendering/ImmediateRenderer.cs @@ -48,7 +48,7 @@ namespace Avalonia.Rendering { if (_renderTarget == null) { - _renderTarget = ((IRenderRoot)_root).CreateRenderTarget(this); + _renderTarget = ((IRenderRoot)_root).CreateRenderTarget(); } try diff --git a/tests/Avalonia.Controls.UnitTests/Presenters/ItemsPresenterTests_Virtualization.cs b/tests/Avalonia.Controls.UnitTests/Presenters/ItemsPresenterTests_Virtualization.cs index 0980a68dfe..58f4127cdc 100644 --- a/tests/Avalonia.Controls.UnitTests/Presenters/ItemsPresenterTests_Virtualization.cs +++ b/tests/Avalonia.Controls.UnitTests/Presenters/ItemsPresenterTests_Virtualization.cs @@ -319,7 +319,7 @@ namespace Avalonia.Controls.UnitTests.Presenters public Size ClientSize { get; } public double RenderScaling => 1; - public IRenderTarget CreateRenderTarget(IVisualBrushRenderer visualBrushRenderer) + public IRenderTarget CreateRenderTarget() { throw new NotImplementedException(); } diff --git a/tests/Avalonia.Controls.UnitTests/Presenters/ItemsPresenterTests_Virtualization_Simple.cs b/tests/Avalonia.Controls.UnitTests/Presenters/ItemsPresenterTests_Virtualization_Simple.cs index b780164a03..38b51dfd49 100644 --- a/tests/Avalonia.Controls.UnitTests/Presenters/ItemsPresenterTests_Virtualization_Simple.cs +++ b/tests/Avalonia.Controls.UnitTests/Presenters/ItemsPresenterTests_Virtualization_Simple.cs @@ -1013,7 +1013,7 @@ namespace Avalonia.Controls.UnitTests.Presenters public Size ClientSize { get; } public double RenderScaling => 1; - public IRenderTarget CreateRenderTarget(IVisualBrushRenderer visualBrushRenderer) + public IRenderTarget CreateRenderTarget() { throw new NotImplementedException(); } diff --git a/tests/Avalonia.UnitTests/TestRoot.cs b/tests/Avalonia.UnitTests/TestRoot.cs index baf00bcb5c..b3ffae1a28 100644 --- a/tests/Avalonia.UnitTests/TestRoot.cs +++ b/tests/Avalonia.UnitTests/TestRoot.cs @@ -64,7 +64,7 @@ namespace Avalonia.UnitTests public bool ShowAccessKeys { get; set; } - public IRenderTarget CreateRenderTarget(IVisualBrushRenderer visualBrushRenderer) => _renderTarget; + public IRenderTarget CreateRenderTarget() => _renderTarget; public void Invalidate(Rect rect) { diff --git a/tests/Avalonia.UnitTests/TestTemplatedRoot.cs b/tests/Avalonia.UnitTests/TestTemplatedRoot.cs index 660cf98cf3..91e797fa87 100644 --- a/tests/Avalonia.UnitTests/TestTemplatedRoot.cs +++ b/tests/Avalonia.UnitTests/TestTemplatedRoot.cs @@ -47,7 +47,7 @@ namespace Avalonia.UnitTests public IRenderer Renderer => null; - public IRenderTarget CreateRenderTarget(IVisualBrushRenderer visualBrushRenderer) + public IRenderTarget CreateRenderTarget() { throw new NotImplementedException(); }