|
|
@ -33,6 +33,7 @@ namespace Avalonia.Visuals.UnitTests.Rendering |
|
|
layerFactory: MockLayerFactory(root).Object, |
|
|
layerFactory: MockLayerFactory(root).Object, |
|
|
dispatcher: dispatcher.Object); |
|
|
dispatcher: dispatcher.Object); |
|
|
|
|
|
|
|
|
|
|
|
target.Start(); |
|
|
RunFrame(loop); |
|
|
RunFrame(loop); |
|
|
|
|
|
|
|
|
#if !NETCOREAPP1_1 // Delegate.Method is not available in netcoreapp1.1
|
|
|
#if !NETCOREAPP1_1 // Delegate.Method is not available in netcoreapp1.1
|
|
|
@ -57,6 +58,7 @@ namespace Avalonia.Visuals.UnitTests.Rendering |
|
|
layerFactory: MockLayerFactory(root).Object, |
|
|
layerFactory: MockLayerFactory(root).Object, |
|
|
dispatcher: dispatcher); |
|
|
dispatcher: dispatcher); |
|
|
|
|
|
|
|
|
|
|
|
target.Start(); |
|
|
RunFrame(loop); |
|
|
RunFrame(loop); |
|
|
|
|
|
|
|
|
sceneBuilder.Verify(x => x.UpdateAll(It.IsAny<Scene>())); |
|
|
sceneBuilder.Verify(x => x.UpdateAll(It.IsAny<Scene>())); |
|
|
@ -76,6 +78,7 @@ namespace Avalonia.Visuals.UnitTests.Rendering |
|
|
layerFactory: MockLayerFactory(root).Object, |
|
|
layerFactory: MockLayerFactory(root).Object, |
|
|
dispatcher: dispatcher); |
|
|
dispatcher: dispatcher); |
|
|
|
|
|
|
|
|
|
|
|
target.Start(); |
|
|
IgnoreFirstFrame(loop, sceneBuilder); |
|
|
IgnoreFirstFrame(loop, sceneBuilder); |
|
|
RunFrame(loop); |
|
|
RunFrame(loop); |
|
|
|
|
|
|
|
|
@ -111,6 +114,7 @@ namespace Avalonia.Visuals.UnitTests.Rendering |
|
|
layerFactory: MockLayerFactory(root).Object, |
|
|
layerFactory: MockLayerFactory(root).Object, |
|
|
dispatcher: dispatcher); |
|
|
dispatcher: dispatcher); |
|
|
|
|
|
|
|
|
|
|
|
target.Start(); |
|
|
IgnoreFirstFrame(loop, sceneBuilder); |
|
|
IgnoreFirstFrame(loop, sceneBuilder); |
|
|
target.AddDirty(border); |
|
|
target.AddDirty(border); |
|
|
target.AddDirty(canvas); |
|
|
target.AddDirty(canvas); |
|
|
@ -154,6 +158,7 @@ namespace Avalonia.Visuals.UnitTests.Rendering |
|
|
layerFactory: layers.Object, |
|
|
layerFactory: layers.Object, |
|
|
dispatcher: dispatcher); |
|
|
dispatcher: dispatcher); |
|
|
|
|
|
|
|
|
|
|
|
target.Start(); |
|
|
RunFrame(loop); |
|
|
RunFrame(loop); |
|
|
|
|
|
|
|
|
layers.Verify(x => x.CreateLayer(root, root.ClientSize, 96, 96)); |
|
|
layers.Verify(x => x.CreateLayer(root, root.ClientSize, 96, 96)); |
|
|
@ -194,6 +199,7 @@ namespace Avalonia.Visuals.UnitTests.Rendering |
|
|
dispatcher: new ImmediateDispatcher()); |
|
|
dispatcher: new ImmediateDispatcher()); |
|
|
root.Renderer = target; |
|
|
root.Renderer = target; |
|
|
|
|
|
|
|
|
|
|
|
target.Start(); |
|
|
RunFrame(loop); |
|
|
RunFrame(loop); |
|
|
|
|
|
|
|
|
var rootContext = layerFactory.GetMockDrawingContext(root); |
|
|
var rootContext = layerFactory.GetMockDrawingContext(root); |
|
|
|