Browse Source

Renamed Renderer -> ImmediateRenderer

scenegraph-after-breakage
Steven Kirk 10 years ago
parent
commit
40d42d260c
  1. 2
      src/Avalonia.Visuals/Avalonia.Visuals.csproj
  2. 2
      src/Avalonia.Visuals/Media/Imaging/RenderTargetBitmap.cs
  3. 10
      src/Avalonia.Visuals/Rendering/ImmediateRenderer.cs
  4. 2
      src/Shared/RenderHelpers/TileBrushImplHelper.cs
  5. 2
      src/Windows/Avalonia.Direct2D1/Direct2D1Platform.cs

2
src/Avalonia.Visuals/Avalonia.Visuals.csproj

@ -115,7 +115,7 @@
<Compile Include="Rendering\IRendererFactory.cs" />
<Compile Include="Rendering\IRenderLoop.cs" />
<Compile Include="Rendering\DirtyRects.cs" />
<Compile Include="Rendering\Renderer.cs" />
<Compile Include="Rendering\ImmediateRenderer.cs" />
<Compile Include="Rendering\DefaultRenderLoop.cs" />
<Compile Include="Rendering\IRenderLayerFactory.cs" />
<Compile Include="Rendering\RenderLayer.cs" />

2
src/Avalonia.Visuals/Media/Imaging/RenderTargetBitmap.cs

@ -42,7 +42,7 @@ namespace Avalonia.Media.Imaging
/// Renders a visual to the <see cref="RenderTargetBitmap"/>.
/// </summary>
/// <param name="visual">The visual to render.</param>
public void Render(IVisual visual) => Renderer.Render(visual, this);
public void Render(IVisual visual) => ImmediateRenderer.Render(visual, this);
/// <summary>
/// Creates a platform-specific imlementation for a <see cref="RenderTargetBitmap"/>.

10
src/Avalonia.Visuals/Rendering/Renderer.cs → src/Avalonia.Visuals/Rendering/ImmediateRenderer.cs

@ -11,7 +11,7 @@ using System.Linq;
namespace Avalonia.Rendering
{
public class Renderer : IDisposable, IRenderer
public class ImmediateRenderer : IDisposable, IRenderer
{
private readonly IRenderLoop _renderLoop;
private readonly IVisual _root;
@ -19,7 +19,7 @@ namespace Avalonia.Rendering
private bool _dirty;
private bool _renderQueued;
public Renderer(IRenderRoot root, IRenderLoop renderLoop)
public ImmediateRenderer(IRenderRoot root, IRenderLoop renderLoop)
{
Contract.Requires<ArgumentNullException>(root != null);
Contract.Requires<ArgumentNullException>(renderLoop != null);
@ -29,7 +29,7 @@ namespace Avalonia.Rendering
_renderLoop.Tick += OnRenderLoopTick;
}
private Renderer(IVisual root)
private ImmediateRenderer(IVisual root)
{
Contract.Requires<ArgumentNullException>(root != null);
@ -41,7 +41,7 @@ namespace Avalonia.Rendering
public static void Render(IVisual visual, IRenderTarget target)
{
using (var renderer = new Renderer(visual))
using (var renderer = new ImmediateRenderer(visual))
using (var context = new DrawingContext(target.CreateDrawingContext()))
{
renderer.Render(context, visual, visual.Bounds);
@ -50,7 +50,7 @@ namespace Avalonia.Rendering
public static void Render(IVisual visual, DrawingContext context)
{
using (var renderer = new Renderer(visual))
using (var renderer = new ImmediateRenderer(visual))
{
renderer.Render(context, visual, visual.Bounds);
}

2
src/Shared/RenderHelpers/TileBrushImplHelper.cs

@ -104,7 +104,7 @@ namespace Avalonia.RenderHelpers
{
using (ctx.PushPostTransform(Matrix.CreateTranslation(-_visualBrush.Visual.Bounds.Position)))
{
Renderer.Render(_visualBrush.Visual, ctx);
ImmediateRenderer.Render(_visualBrush.Visual, ctx);
}
}
}

2
src/Windows/Avalonia.Direct2D1/Direct2D1Platform.cs

@ -76,7 +76,7 @@ namespace Avalonia.Direct2D1
public IRenderer CreateRenderer(IRenderRoot root, IRenderLoop renderLoop)
{
return new Renderer(root, renderLoop);
return new ImmediateRenderer(root, renderLoop);
}
public IRenderTarget CreateRenderTarget(IPlatformHandle handle)

Loading…
Cancel
Save