Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
sxychenjing
engine
提交
7d7a9c76
E
engine
项目概览
sxychenjing
/
engine
与 Fork 源项目一致
从无法访问的项目Fork
通知
3
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,发现更多精彩内容 >>
提交
7d7a9c76
编写于
10月 11, 2016
作者:
J
Jason Simmons
提交者:
GitHub
10月 11, 2016
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Remove obsolete PlatformView::Resize and GetSize methods (#3112)
上级
d9d23336
变更
4
隐藏空白更改
内联
并排
Showing
4 changed file
with
2 addition
and
27 deletion
+2
-27
shell/common/platform_view.cc
shell/common/platform_view.cc
+0
-8
shell/common/platform_view.h
shell/common/platform_view.h
+0
-4
shell/platform/android/platform_view_android.cc
shell/platform/android/platform_view_android.cc
+2
-11
shell/platform/android/platform_view_android.h
shell/platform/android/platform_view_android.h
+0
-4
未找到文件。
shell/common/platform_view.cc
浏览文件 @
7d7a9c76
...
...
@@ -114,14 +114,6 @@ ftl::WeakPtr<PlatformView> PlatformView::GetWeakPtr() {
return
weak_factory_
.
GetWeakPtr
();
}
SkISize
PlatformView
::
GetSize
()
{
return
size_
;
}
void
PlatformView
::
Resize
(
const
SkISize
&
size
)
{
size_
=
size
;
}
void
PlatformView
::
UpdateSemantics
(
std
::
vector
<
blink
::
SemanticsNode
>
update
)
{}
void
PlatformView
::
SetupResourceContextOnIOThread
()
{
...
...
shell/common/platform_view.h
浏览文件 @
7d7a9c76
...
...
@@ -52,10 +52,6 @@ class PlatformView {
virtual
bool
ResourceContextMakeCurrent
()
=
0
;
virtual
SkISize
GetSize
();
virtual
void
Resize
(
const
SkISize
&
size
);
virtual
void
UpdateSemantics
(
std
::
vector
<
blink
::
SemanticsNode
>
update
);
Rasterizer
&
rasterizer
()
{
return
*
rasterizer_
;
}
...
...
shell/platform/android/platform_view_android.cc
浏览文件 @
7d7a9c76
...
...
@@ -72,7 +72,8 @@ void PlatformViewAndroid::SurfaceCreated(JNIEnv* env,
auto
gl_surface
=
std
::
make_unique
<
GPUSurfaceGL
>
(
surface_gl_
.
get
());
NotifyCreated
(
std
::
move
(
gl_surface
),
[
this
,
backgroundColor
]
{
rasterizer
().
Clear
(
backgroundColor
,
GetSize
());
if
(
surface_gl_
)
rasterizer
().
Clear
(
backgroundColor
,
surface_gl_
->
OnScreenSurfaceSize
());
});
SetupResourceContextOnIOThread
();
...
...
@@ -194,16 +195,6 @@ bool PlatformViewAndroid::ResourceContextMakeCurrent() {
return
surface_gl_
?
surface_gl_
->
GLOffscreenContextMakeCurrent
()
:
false
;
}
SkISize
PlatformViewAndroid
::
GetSize
()
{
return
surface_gl_
?
surface_gl_
->
OnScreenSurfaceSize
()
:
SkISize
::
Make
(
0
,
0
);
}
void
PlatformViewAndroid
::
Resize
(
const
SkISize
&
size
)
{
if
(
surface_gl_
)
{
surface_gl_
->
OnScreenSurfaceResize
(
size
);
}
}
void
PlatformViewAndroid
::
UpdateSemantics
(
std
::
vector
<
blink
::
SemanticsNode
>
update
)
{
constexpr
size_t
kBytesPerNode
=
25
*
sizeof
(
int32_t
);
...
...
shell/platform/android/platform_view_android.h
浏览文件 @
7d7a9c76
...
...
@@ -53,10 +53,6 @@ class PlatformViewAndroid : public PlatformView {
bool
ResourceContextMakeCurrent
()
override
;
SkISize
GetSize
()
override
;
void
Resize
(
const
SkISize
&
size
)
override
;
void
UpdateSemantics
(
std
::
vector
<
blink
::
SemanticsNode
>
update
)
override
;
void
RunFromSource
(
const
std
::
string
&
main
,
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录