openharmony_ci
9475ab1d8b
!246 add null check in DrawBuffer
...
Merge pull request !246 from liyu155/master
2022-01-19 09:38:02 +00:00
openharmony_ci
c14457f307
!244 Support args for render_service's dumping.
...
Merge pull request !244 from xxfeng_hw/master
2022-01-19 09:29:09 +00:00
njupthan
0a09502347
Fix atomic ability part name change
...
Signed-off-by: njupthan <hanhaibin@huawei.com>
2022-01-19 08:46:57 +00:00
liyu155
ec51e02398
Revert "add get name function in surfaceRenderNode"
...
This reverts commit ae8df8d91b
.
Signed-off-by: liyu155 <liyu155@huawei.com>
Change-Id: I391680d32731f3a39d6ff83b9d04566f77a7ea63
2022-01-19 16:05:01 +08:00
liyu155
f3b3c87821
add null check in DrawBuffer
...
Signed-off-by: liyu155 <liyu155@huawei.com>
Change-Id: I1c11695dc88393d86a0656ba92e73d0f28d67bd0
2022-01-19 15:51:04 +08:00
openharmony_ci
54df2b09c1
!238 新增rs相关ut测试用例
...
Merge pull request !238 from lastking/master
2022-01-19 07:48:39 +00:00
xxfeng_hw
9c61d834a3
support args for render_service's dumping.
...
Signed-off-by: xxfeng_hw <yuxiaofeng8@huawei.com>
Change-Id: I202f203f2e49a17be2a415617acfa329530bf0a7
2022-01-19 15:24:19 +08:00
liyu155
ae8df8d91b
add get name function in surfaceRenderNode
...
Signed-off-by: liyu155 <liyu155@huawei.com>
Change-Id: I0eccd49e6afdb1ee5737c061f42b864d77b8843e
Signed-off-by: liyu155 <liyu155@huawei.com>
2022-01-19 14:32:03 +08:00
thelastking
5bf98ed3c6
add utTest
...
Signed-off-by: thelastking <chenlulu16@huawei.com>
Change-Id: Ie802a30f001766ba082dbe19bb38e91948daf069
2022-01-19 14:22:11 +08:00
openharmony_ci
6867fbfea6
!239 增加renderthread切换后台接口 && RootNode bugfix
...
Merge pull request !239 from lee/master
2022-01-19 03:26:31 +00:00
openharmony_ci
9939f9a078
!229 添加composer测试用例
...
Merge pull request !229 from JYefc/master
2022-01-19 01:57:03 +00:00
lee
78e0594229
bugfix:多个rootnode不绘制
...
Signed-off-by: lee <liwei576@huawei.com>
Change-Id: I83f81907e0c4bd737f8c8caf548c43031c65c7d9
Signed-off-by: lee <liwei576@huawei.com>
2022-01-19 09:30:30 +08:00
openharmony_ci
8082b3809d
!240 compile bugfix
...
Merge pull request !240 from mk/master
2022-01-19 01:27:02 +00:00
mk
d9e98c2920
compile bugfix
...
Signed-off-by: mk <mengkun@huawei.com>
Change-Id: I0c48c7a76288afa9915ea307274d2c9fb619e6cc
2022-01-19 08:49:05 +08:00
openharmony_ci
d8c501d1c7
!226 Bugfix of animation finish crash
...
Merge pull request !226 from XiaoyuZhao/master
2022-01-18 13:13:41 +00:00
openharmony_ci
ca4e2d62d4
!237 增加ScreenManager接口的单元测试用例,覆盖更多的情况
...
Merge pull request !237 from xuyuqiong/master
2022-01-18 13:11:07 +00:00
openharmony_ci
5a19282dc6
!231 添加lib2d_graphic模块的.clang-format文件,并整改代码格式
...
Merge pull request !231 from yutanqi/master
2022-01-18 12:31:12 +00:00
xuyuqiong
74cb9afa26
add unit test case for RSInterface
...
Signed-off-by: xuyuqiong <xuyuqiong@huawei.com>
Change-Id: Iae51fe1607421881127cdb436fc3fa1573351b61
2022-01-18 20:09:49 +08:00
JYefc
b4e96500de
add composer test
...
Signed-off-by: JYefc <zhoujian72@huawei.com>
Change-Id: I2d4443f5b142797992d20b806443a444cc216420
2022-01-18 20:09:25 +08:00
openharmony_ci
2fb6c1d901
!230 bugfix: dump,createvirtualscreen相关整改
...
Merge pull request !230 from duy/master
2022-01-18 11:52:10 +00:00
yutanqi
4de06e96a4
Add .clang-format for lib2d_graphic
...
Signed-off-by: yutanqi <yutanqi@huawei.com>
Change-Id: Ifb0c89e432a93f9384da582d1ade606d5e18dbd4
2022-01-18 19:07:53 +08:00
openharmony_ci
60f7bd1472
!224 change gpu libs
...
Merge pull request !224 from mk/master
2022-01-18 10:56:08 +00:00
lee
b0d0ea0ea5
增加renderthread切换后台
...
Signed-off-by: lee <liwei576@huawei.com>
Change-Id: Ic813e46565a88204e55e39b93f8da8338c4e4310
2022-01-18 17:39:33 +08:00
duy
2216d9055c
bugfix: 纠正虚屏创建函数中surface相关的判断语句
...
Signed-off-by: duy <duyang34@huawei.com>
Change-Id: I493b8d3507a5ed68caba381cc7cbf3b70b07e4bf
2022-01-18 17:17:46 +08:00
zhaoxiaoyu
79433f8804
bugfix of animation finish crash
...
Signed-off-by: zhaoxiaoyu <zhaoxiaoyu7@huawei.com>
Change-Id: I8b65258706d8a71064265bec149f4b0fca963379
2022-01-18 11:10:22 +08:00
mk
bd227ec3de
change gpu lib dirs
...
Signed-off-by: mk <mengkun@huawei.com>
Change-Id: I8909aa032cf0eb04a3469be01ee759e136ecd0ce
2022-01-18 10:59:59 +08:00
maojiangping
ba0387fd33
remove adapter for weston window
...
Signed-off-by: maojiangping <maojiangping@huawei.com>
Change-Id: Ib2b7660b0e09892662e5075eef11239082e4acc7
2022-01-18 10:36:27 +08:00
openharmony_ci
26773aac80
!208 修复flushbuffer的fence
...
Merge pull request !208 from lastking/master
2022-01-18 02:06:17 +00:00
openharmony_ci
22fec5fc67
!219 Add RSInterfaces unittest
...
Merge pull request !219 from xxfeng_hw/master
2022-01-17 12:47:56 +00:00
openharmony_ci
e1716ae229
!212 Bugfix: 创建虚屏时,确保传入的surface未被使用
...
Merge pull request !212 from duy/master
2022-01-17 12:45:47 +00:00
openharmony_ci
112be25afb
!215 update mirror display demo
...
Merge pull request !215 from duy/mirror
2022-01-17 11:06:12 +00:00
xxfeng_hw
f0fa1b8ef3
Add RSInterfaces unittest.
...
Signed-off-by: xxfeng_hw <yuxiaofeng8@huawei.com>
Change-Id: I74644c2fe86be0ab792701f8ce1c10c20129fe51
2022-01-17 18:22:38 +08:00
openharmony_ci
55f7e14137
!202 restructure composer code
...
Merge pull request !202 from hwangsong/master
2022-01-17 09:08:21 +00:00
openharmony_ci
9a920b4457
!205 修改图层合成的srcRect大小
...
Merge pull request !205 from lastking/master
2022-01-17 06:45:29 +00:00
thelastking
968efdf961
fix flush buffer fence
...
Signed-off-by: thelastking <chenlulu16@huawei.com>
2022-01-17 14:33:11 +08:00
wang-song-12
d11657ff71
restructure hello composer code
...
Signed-off-by: wang-song-12 <wangsong12@huawei.com>
Change-Id: Id98122d1e25f198c9380885ad61e8abd1e84c2a8
2022-01-17 12:27:15 +08:00
duy
78a1f9401d
update virtual display demo: add source display node
...
Signed-off-by: duy <duyang34@huawei.com>
Change-Id: I6eae61f368306795974558f8d4cd35446533371e
2022-01-17 11:44:54 +08:00
duy
c9807f9045
update function CreateVirtualScreen: make sure surface is useful
...
Signed-off-by: duy <duyang34@huawei.com>
Change-Id: I1beb2ff9bc01a9763999a6d70189a5365ec73c1f
2022-01-15 18:55:58 +08:00
zhangjie345@huawei.com
de53c89896
添加Image模块
...
Signed-off-by: zhangjie345@huawei.com <zhangjie345@huawei.com>
Change-Id: Ieccc78d084c7555983fe9c1f43573ba54615d177
2022-01-15 15:01:03 +08:00
openharmony_ci
2fdf287772
!204 临时规避setMaskFilter导致的crash问题
...
Merge pull request !204 from AliceGao/master
2022-01-15 03:59:28 +00:00
xiahaiqin
2eff00d228
delete libwmtuil dependency
...
Signed-off-by: xiahaiqin <xiahaiqin1@huawei.com>
Change-Id: I53e0b0d40c2193307f0bb51b187226393275764d
2022-01-14 17:48:19 +08:00
AliceGao
0da405ff63
temporary comment setMaskFilter to avoid crash
...
Signed-off-by: AliceGao <gaobinbin3@huawei.com>
Change-Id: I2aa9a9c9075b7838c352089bf20f78be0831bdee
2022-01-14 15:47:22 +08:00
thelastking
7f91a6bae8
update composition src rect
...
Signed-off-by: thelastking <chenlulu16@huawei.com>
Change-Id: Ia58b278e3c3a56bad558bfc2d7d6007771d6bbe0
2022-01-14 14:25:02 +08:00
lee
d55ad67a2e
clear buffer
...
Signed-off-by: lee <liwei576@huawei.com>
Change-Id: I80a1112ac703b715746d08ae5735f9e70a0ebeb5
2022-01-14 12:54:23 +08:00
openharmony_ci
d9e73bb14c
!200 update rendercontext sample code
...
Merge pull request !200 from mk/master
2022-01-14 00:50:27 +00:00
openharmony_ci
782381ff80
!201 update surface default size when change window size
...
Merge pull request !201 from liyu155/master
2022-01-13 11:32:45 +00:00
mk
bb2d0e6e2e
update rendercontext sample
...
Signed-off-by: mk <mengkun@huawei.com>
Change-Id: If8fdf794c9b6df45f72a295c87f51b211e5ba483
2022-01-13 19:29:18 +08:00
openharmony_ci
e68dd121c6
!203 Bugfix: Get correct screen active mode.
...
Merge pull request !203 from xxfeng_hw/master
2022-01-13 11:03:55 +00:00
xxfeng_hw
eae268ff6a
Bugfix: get correct screen active mode. (traverse the vector supportedModes and check if mode.id == modeId).
...
where the modeId is got from hdiScreen's getActiveMode interface.
Signed-off-by: xxfeng_hw <yuxiaofeng8@huawei.com>
Change-Id: I3931cc9fe342afa02f93cb79070d531c1e2ed8ee
2022-01-13 17:29:27 +08:00
openharmony_ci
c9e7ec71c1
!197 add mirror displaynode and dump function
...
Merge pull request !197 from duy/master
2022-01-13 09:27:51 +00:00
liyu155
7a90ae4d10
update surface default size when change window size
...
Signed-off-by: liyu155 <liyu155@huawei.com>
Change-Id: I17876c25f81d611f1c95059946f865cb20aa0cd6
Signed-off-by: liyu155 <liyu155@huawei.com>
2022-01-13 16:14:09 +08:00
openharmony_ci
e3115fced5
!198 1、hardware processor使用AbsRect作为srcRect 2、RenderService增加全局z-order
...
Merge pull request !198 from AliceGao/master
2022-01-13 07:50:54 +00:00
duy
0c84e2a3c9
add mirror displaynode and dump function
...
Signed-off-by: duy <duyang34@huawei.com>
Change-Id: I6468e59fe5d8d1daa41600d5549ff3673128518c
2022-01-13 15:38:29 +08:00
xxfeng_hw
e62f8a6a3d
为Render Service增加统一的死亡监听接口,用于Client端异常退出时的资源清理
...
Signed-off-by: xxfeng_hw <yuxiaofeng8@huawei.com>
Change-Id: Ia2ddf3239ce6b8d2362fa1c39564bd16794177be
2022-01-13 14:41:34 +08:00
AliceGao
d54c74ea5f
1.Using AbsRect in hardware processor 2.Global Z-order
...
Signed-off-by: AliceGao <gaobinbin3@huawei.com>
Change-Id: I7e31ff8855bec3ad6136426ac361e8d0bdc6cdb1
2022-01-13 11:01:31 +08:00
openharmony_ci
cda3df9c5d
!192 图层跳过合成逻辑
...
Merge pull request !192 from lastking/master
2022-01-12 14:13:33 +00:00
thelastking
09a1d200b9
skip this layer if dst beyond screen
...
Signed-off-by: thelastking <chenlulu16@huawei.com>
Change-Id: I9770b18c5ae5b3ab7d412f470fceb2685b49c92a
2022-01-12 20:23:43 +08:00
wang-song-12
5327b31019
update release buffer code
...
Signed-off-by: wang-song-12 <wangsong12@huawei.com>
Change-Id: I5e18d128ede7876359e3c6566fee4c1c260555d1
2022-01-12 17:03:46 +08:00
openharmony_ci
d3e787aa16
!175 更新renderservice代码
...
Merge pull request !175 from lijj01/master
2022-01-12 07:05:06 +00:00
lijunjie
ff089338cd
update render service code
...
Signed-off-by: lijunjie <lijunjie29@huawei.com>
Change-Id: Ia3ba3de3f7ec0e915598a3a2ae6722e345c3e3ae
2022-01-12 09:17:39 +08:00
xuyuqiong
d196cf7d82
add backlight interface to ScreenManager
...
Signed-off-by: xuyuqiong <xuyuqiong@huawei.com>
Change-Id: I192afbb3d217df353d90666070d2b1f341bc5de5
2022-01-11 18:38:09 +08:00
openharmony_ci
f161cc83ea
!174 rs的fallback中,当合成类型是device时,跳过该layer
...
Merge pull request !174 from lastking/master
2022-01-10 14:39:05 +00:00
thelastking
c0fd857989
skip composition type device
...
Signed-off-by: thelastking <chenlulu16@huawei.com>
2022-01-10 21:45:21 +08:00
openharmony_ci
b338e5fe04
!170 update rs
...
Merge pull request !170 from lastking/master
2022-01-10 13:07:31 +00:00
thelastking
d497220d3d
update rs code and utils log
...
Signed-off-by: thelastking <chenlulu16@huawei.com>
2022-01-10 16:09:42 +08:00
wangsong12
e7f1a01a57
composer code sync
...
Signed-off-by: wangsong12 <wangsong12@huawei.com>
Change-Id: I9c728c0b3c15bc41253f65997697bbc1304c0ac1
2022-01-10 10:57:01 +08:00
yutanqi
8a71bdd494
Adding drawing lib2d_graphic module
...
Signed-off-by: yutanqi <yutanqi@huawei.com>
Change-Id: I2bbfba62ea6049893d2e43fa25c869484d3e600a
2022-01-08 19:18:45 +08:00
abbuu
ae28e43136
fixed Renderservice crash issue
...
Signed-off-by: abbuu <liyu37@huawei.com>
Change-Id: I7dc723dc6fd19f36fc148d7dad12e7a21e824a31
2022-01-06 21:16:31 +08:00
openharmony_ci
bc735638b5
!147 remove invalid log
...
Merge pull request !147 from mk/master
2022-01-04 12:48:36 +00:00
mk
644d67d72a
remove invalid log
...
Signed-off-by: mk <mengkun@huawei.com>
Change-Id: I83b666bc6890cf577bd51b131cfad61ab68ec226
2022-01-04 19:41:56 +08:00
stonesxd
6a0d8ab982
refactor hello composer
...
Signed-off-by: stonesxd <shixindong@huawei.com>
2022-01-04 17:30:03 +08:00
openharmony_ci
eb9fcd7dbd
!138 commit rs code
...
Merge pull request !138 from mk/master
2022-01-03 10:20:32 +00:00
mk
f4f478db4a
commit rs code
...
Signed-off-by: mk <mengkun@huawei.com>
Change-Id: Id593bc5344d154523c2066e73924e915601b0074
Signed-off-by: mk <mengkun@huawei.com>
2022-01-03 17:05:38 +08:00
stonesxd
1e5d1f2fe5
add nativewindow to surface and init hello_composer demo
...
Signed-off-by: stonesxd <shixindong@huawei.com>
2022-01-03 15:37:43 +08:00
mk
f9e2cf3283
init composer
...
Signed-off-by: mk <mengkun@huawei.com>
2022-01-02 16:10:45 +08:00
abbuu
1ec807dfc4
adding Rosen render backend
...
Signed-off-by: abbuu <liyu37@huawei.com>
Change-Id: I19ab9ea640203b75553febe05b4b160be65aef98
2021-12-30 14:58:13 +08:00