Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
qq_34031325
engine
提交
87960d8b
E
engine
项目概览
qq_34031325
/
engine
与 Fork 源项目一致
从无法访问的项目Fork
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
E
engine
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
未验证
提交
87960d8b
编写于
1月 21, 2021
作者:
J
Jason Simmons
提交者:
GitHub
1月 21, 2021
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Fix typo in embedder unit tests (#23783)
上级
d4132eaf
变更
5
隐藏空白更改
内联
并排
Showing
5 changed file
with
27 addition
and
27 deletion
+27
-27
shell/platform/embedder/tests/embedder_test_compositor_gl.cc
shell/platform/embedder/tests/embedder_test_compositor_gl.cc
+1
-1
shell/platform/embedder/tests/embedder_test_compositor_software.cc
...tform/embedder/tests/embedder_test_compositor_software.cc
+1
-1
shell/platform/embedder/tests/embedder_unittests.cc
shell/platform/embedder/tests/embedder_unittests.cc
+3
-3
shell/platform/embedder/tests/embedder_unittests_gl.cc
shell/platform/embedder/tests/embedder_unittests_gl.cc
+20
-20
shell/platform/embedder/tests/embedder_unittests_metal.cc
shell/platform/embedder/tests/embedder_unittests_metal.cc
+2
-2
未找到文件。
shell/platform/embedder/tests/embedder_test_compositor_gl.cc
浏览文件 @
87960d8b
...
...
@@ -49,7 +49,7 @@ bool EmbedderTestCompositorGL::UpdateOffscrenComposition(
for
(
size_t
i
=
0
;
i
<
layers_count
;
++
i
)
{
const
auto
*
layer
=
layers
[
i
];
sk_sp
<
SkImage
>
platform_rendere
re
d_contents
;
sk_sp
<
SkImage
>
platform_rendered_contents
;
sk_sp
<
SkImage
>
layer_image
;
SkIPoint
canvas_offset
=
SkIPoint
::
Make
(
0
,
0
);
...
...
shell/platform/embedder/tests/embedder_test_compositor_software.cc
浏览文件 @
87960d8b
...
...
@@ -40,7 +40,7 @@ bool EmbedderTestCompositorSoftware::UpdateOffscrenComposition(
for
(
size_t
i
=
0
;
i
<
layers_count
;
++
i
)
{
const
auto
*
layer
=
layers
[
i
];
sk_sp
<
SkImage
>
platform_rendere
re
d_contents
;
sk_sp
<
SkImage
>
platform_rendered_contents
;
sk_sp
<
SkImage
>
layer_image
;
SkIPoint
canvas_offset
=
SkIPoint
::
Make
(
0
,
0
);
...
...
shell/platform/embedder/tests/embedder_unittests.cc
浏览文件 @
87960d8b
...
...
@@ -948,7 +948,7 @@ TEST_F(EmbedderTest, VerifyB143464703WithSoftwareBackend) {
kSuccess
);
ASSERT_TRUE
(
engine
.
is_valid
());
auto
rendere
re
d_scene
=
context
.
GetNextSceneImage
();
auto
rendered_scene
=
context
.
GetNextSceneImage
();
latch
.
Wait
();
...
...
@@ -957,8 +957,8 @@ TEST_F(EmbedderTest, VerifyB143464703WithSoftwareBackend) {
#if !defined(OS_LINUX)
GTEST_SKIP
()
<<
"Skipping golden tests on non-Linux OSes"
;
#endif // OS_LINUX
ASSERT_TRUE
(
ImageMatchesFixture
(
"verifyb143464703_soft_noxform.png"
,
render
ered_scene
));
ASSERT_TRUE
(
ImageMatchesFixture
(
"verifyb143464703_soft_noxform.png"
,
rend
ered_scene
));
}
TEST_F
(
EmbedderTest
,
CanSendLowMemoryNotification
)
{
...
...
shell/platform/embedder/tests/embedder_unittests_gl.cc
浏览文件 @
87960d8b
...
...
@@ -1171,7 +1171,7 @@ TEST_F(EmbedderTest, CanRenderSceneWithoutCustomCompositor) {
builder
.
SetDartEntrypoint
(
"can_render_scene_without_custom_compositor"
);
builder
.
SetOpenGLRendererConfig
(
SkISize
::
Make
(
800
,
600
));
auto
rendere
re
d_scene
=
context
.
GetNextSceneImage
();
auto
rendered_scene
=
context
.
GetNextSceneImage
();
auto
engine
=
builder
.
LaunchEngine
();
ASSERT_TRUE
(
engine
.
is_valid
());
...
...
@@ -1186,7 +1186,7 @@ TEST_F(EmbedderTest, CanRenderSceneWithoutCustomCompositor) {
kSuccess
);
ASSERT_TRUE
(
ImageMatchesFixture
(
"scene_without_custom_compositor.png"
,
rendere
re
d_scene
));
rendered_scene
));
}
TEST_F
(
EmbedderTest
,
CanRenderSceneWithoutCustomCompositorWithTransformation
)
{
...
...
@@ -1202,7 +1202,7 @@ TEST_F(EmbedderTest, CanRenderSceneWithoutCustomCompositorWithTransformation) {
builder
.
SetDartEntrypoint
(
"can_render_scene_without_custom_compositor"
);
builder
.
SetOpenGLRendererConfig
(
SkISize
::
Make
(
600
,
800
));
auto
rendere
re
d_scene
=
context
.
GetNextSceneImage
();
auto
rendered_scene
=
context
.
GetNextSceneImage
();
auto
engine
=
builder
.
LaunchEngine
();
ASSERT_TRUE
(
engine
.
is_valid
());
...
...
@@ -1219,7 +1219,7 @@ TEST_F(EmbedderTest, CanRenderSceneWithoutCustomCompositorWithTransformation) {
kSuccess
);
ASSERT_TRUE
(
ImageMatchesFixture
(
"scene_without_custom_compositor_with_xform.png"
,
rendere
re
d_scene
));
"scene_without_custom_compositor_with_xform.png"
,
rendered_scene
));
}
TEST_F
(
EmbedderTest
,
CanRenderGradientWithoutCompositor
)
{
...
...
@@ -1230,7 +1230,7 @@ TEST_F(EmbedderTest, CanRenderGradientWithoutCompositor) {
builder
.
SetDartEntrypoint
(
"render_gradient"
);
builder
.
SetOpenGLRendererConfig
(
SkISize
::
Make
(
800
,
600
));
auto
rendere
re
d_scene
=
context
.
GetNextSceneImage
();
auto
rendered_scene
=
context
.
GetNextSceneImage
();
auto
engine
=
builder
.
LaunchEngine
();
ASSERT_TRUE
(
engine
.
is_valid
());
...
...
@@ -1244,7 +1244,7 @@ TEST_F(EmbedderTest, CanRenderGradientWithoutCompositor) {
ASSERT_EQ
(
FlutterEngineSendWindowMetricsEvent
(
engine
.
get
(),
&
event
),
kSuccess
);
ASSERT_TRUE
(
ImageMatchesFixture
(
"gradient.png"
,
rendere
re
d_scene
));
ASSERT_TRUE
(
ImageMatchesFixture
(
"gradient.png"
,
rendered_scene
));
}
TEST_F
(
EmbedderTest
,
CanRenderGradientWithoutCompositorWithXform
)
{
...
...
@@ -1262,7 +1262,7 @@ TEST_F(EmbedderTest, CanRenderGradientWithoutCompositorWithXform) {
builder
.
SetDartEntrypoint
(
"render_gradient"
);
builder
.
SetOpenGLRendererConfig
(
surface_size
);
auto
rendere
re
d_scene
=
context
.
GetNextSceneImage
();
auto
rendered_scene
=
context
.
GetNextSceneImage
();
auto
engine
=
builder
.
LaunchEngine
();
ASSERT_TRUE
(
engine
.
is_valid
());
...
...
@@ -1277,7 +1277,7 @@ TEST_F(EmbedderTest, CanRenderGradientWithoutCompositorWithXform) {
ASSERT_EQ
(
FlutterEngineSendWindowMetricsEvent
(
engine
.
get
(),
&
event
),
kSuccess
);
ASSERT_TRUE
(
ImageMatchesFixture
(
"gradient_xform.png"
,
rendere
re
d_scene
));
ASSERT_TRUE
(
ImageMatchesFixture
(
"gradient_xform.png"
,
rendered_scene
));
}
TEST_F
(
EmbedderTest
,
CanRenderGradientWithCompositor
)
{
...
...
@@ -1291,7 +1291,7 @@ TEST_F(EmbedderTest, CanRenderGradientWithCompositor) {
builder
.
SetRenderTargetType
(
EmbedderTestBackingStoreProducer
::
RenderTargetType
::
kOpenGLFramebuffer
);
auto
rendere
re
d_scene
=
context
.
GetNextSceneImage
();
auto
rendered_scene
=
context
.
GetNextSceneImage
();
auto
engine
=
builder
.
LaunchEngine
();
ASSERT_TRUE
(
engine
.
is_valid
());
...
...
@@ -1305,7 +1305,7 @@ TEST_F(EmbedderTest, CanRenderGradientWithCompositor) {
ASSERT_EQ
(
FlutterEngineSendWindowMetricsEvent
(
engine
.
get
(),
&
event
),
kSuccess
);
ASSERT_TRUE
(
ImageMatchesFixture
(
"gradient.png"
,
rendere
re
d_scene
));
ASSERT_TRUE
(
ImageMatchesFixture
(
"gradient.png"
,
rendered_scene
));
}
TEST_F
(
EmbedderTest
,
CanRenderGradientWithCompositorWithXform
)
{
...
...
@@ -1327,7 +1327,7 @@ TEST_F(EmbedderTest, CanRenderGradientWithCompositorWithXform) {
builder
.
SetRenderTargetType
(
EmbedderTestBackingStoreProducer
::
RenderTargetType
::
kOpenGLFramebuffer
);
auto
rendere
re
d_scene
=
context
.
GetNextSceneImage
();
auto
rendered_scene
=
context
.
GetNextSceneImage
();
auto
engine
=
builder
.
LaunchEngine
();
ASSERT_TRUE
(
engine
.
is_valid
());
...
...
@@ -1342,7 +1342,7 @@ TEST_F(EmbedderTest, CanRenderGradientWithCompositorWithXform) {
ASSERT_EQ
(
FlutterEngineSendWindowMetricsEvent
(
engine
.
get
(),
&
event
),
kSuccess
);
ASSERT_TRUE
(
ImageMatchesFixture
(
"gradient_xform.png"
,
rendere
re
d_scene
));
ASSERT_TRUE
(
ImageMatchesFixture
(
"gradient_xform.png"
,
rendered_scene
));
}
TEST_F
(
EmbedderTest
,
CanRenderGradientWithCompositorOnNonRootLayer
)
{
...
...
@@ -1433,7 +1433,7 @@ TEST_F(EmbedderTest, CanRenderGradientWithCompositorOnNonRootLayer) {
return
surface
->
makeImageSnapshot
();
});
auto
rendere
re
d_scene
=
context
.
GetNextSceneImage
();
auto
rendered_scene
=
context
.
GetNextSceneImage
();
auto
engine
=
builder
.
LaunchEngine
();
ASSERT_TRUE
(
engine
.
is_valid
());
...
...
@@ -1447,7 +1447,7 @@ TEST_F(EmbedderTest, CanRenderGradientWithCompositorOnNonRootLayer) {
ASSERT_EQ
(
FlutterEngineSendWindowMetricsEvent
(
engine
.
get
(),
&
event
),
kSuccess
);
ASSERT_TRUE
(
ImageMatchesFixture
(
"gradient.png"
,
rendere
re
d_scene
));
ASSERT_TRUE
(
ImageMatchesFixture
(
"gradient.png"
,
rendered_scene
));
}
TEST_F
(
EmbedderTest
,
CanRenderGradientWithCompositorOnNonRootLayerWithXform
)
{
...
...
@@ -1546,7 +1546,7 @@ TEST_F(EmbedderTest, CanRenderGradientWithCompositorOnNonRootLayerWithXform) {
return
surface
->
makeImageSnapshot
();
});
auto
rendere
re
d_scene
=
context
.
GetNextSceneImage
();
auto
rendered_scene
=
context
.
GetNextSceneImage
();
auto
engine
=
builder
.
LaunchEngine
();
ASSERT_TRUE
(
engine
.
is_valid
());
...
...
@@ -1561,7 +1561,7 @@ TEST_F(EmbedderTest, CanRenderGradientWithCompositorOnNonRootLayerWithXform) {
ASSERT_EQ
(
FlutterEngineSendWindowMetricsEvent
(
engine
.
get
(),
&
event
),
kSuccess
);
ASSERT_TRUE
(
ImageMatchesFixture
(
"gradient_xform.png"
,
rendere
re
d_scene
));
ASSERT_TRUE
(
ImageMatchesFixture
(
"gradient_xform.png"
,
rendered_scene
));
}
TEST_F
(
EmbedderTest
,
VerifyB141980393
)
{
...
...
@@ -1811,7 +1811,7 @@ TEST_F(EmbedderTest,
fml
::
CountDownLatch
latch
(
1
);
auto
rendere
re
d_scene
=
context
.
GetNextSceneImage
();
auto
rendered_scene
=
context
.
GetNextSceneImage
();
context
.
GetCompositor
().
SetNextPresentCallback
(
[
&
](
const
FlutterLayer
**
layers
,
size_t
layers_count
)
{
...
...
@@ -1884,7 +1884,7 @@ TEST_F(EmbedderTest,
latch
.
Wait
();
ASSERT_TRUE
(
ImageMatchesFixture
(
"dpr_noxform.png"
,
rendere
re
d_scene
));
ASSERT_TRUE
(
ImageMatchesFixture
(
"dpr_noxform.png"
,
rendered_scene
));
}
TEST_F
(
...
...
@@ -1905,7 +1905,7 @@ TEST_F(
context
.
SetRootSurfaceTransformation
(
root_surface_transformation
);
auto
rendere
re
d_scene
=
context
.
GetNextSceneImage
();
auto
rendered_scene
=
context
.
GetNextSceneImage
();
fml
::
CountDownLatch
latch
(
1
);
context
.
GetCompositor
().
SetNextPresentCallback
(
...
...
@@ -1979,7 +1979,7 @@ TEST_F(
latch
.
Wait
();
ASSERT_TRUE
(
ImageMatchesFixture
(
"dpr_xform.png"
,
rendere
re
d_scene
));
ASSERT_TRUE
(
ImageMatchesFixture
(
"dpr_xform.png"
,
rendered_scene
));
}
TEST_F
(
EmbedderTest
,
...
...
shell/platform/embedder/tests/embedder_unittests_metal.cc
浏览文件 @
87960d8b
...
...
@@ -29,7 +29,7 @@ TEST_F(EmbedderTest, CanRenderGradientWithMetal) {
builder
.
SetDartEntrypoint
(
"render_gradient"
);
builder
.
SetMetalRendererConfig
(
SkISize
::
Make
(
800
,
600
));
auto
rendere
re
d_scene
=
context
.
GetNextSceneImage
();
auto
rendered_scene
=
context
.
GetNextSceneImage
();
auto
engine
=
builder
.
LaunchEngine
();
ASSERT_TRUE
(
engine
.
is_valid
());
...
...
@@ -45,7 +45,7 @@ TEST_F(EmbedderTest, CanRenderGradientWithMetal) {
// TODO (https://github.com/flutter/flutter/issues/73590): re-enable once
// we are able to figure out why this fails on the bots.
// ASSERT_TRUE(ImageMatchesFixture("gradient_metal.png", rendere
re
d_scene));
// ASSERT_TRUE(ImageMatchesFixture("gradient_metal.png", rendered_scene));
}
}
// namespace testing
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录