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();
}