Commit Graph

676 Commits

Author SHA1 Message Date
openharmony_ci
658820523c
!816 enable acquire fence
Merge pull request !816 from hwangsong/master
2022-03-26 11:08:19 +00:00
openharmony_ci
c9ef58740e
!799 优化vsync
Merge pull request !799 from BruceXuXu/vsync
2022-03-26 10:37:16 +00:00
BruceXuXu
367003aa9e opt vsync
Signed-off-by: BruceXuXu <xufeilong2@huawei.com>
Change-Id: I068ec0580bc3ccdd8ab9d560ac8757c6ce42e397
2022-03-26 09:32:32 +08:00
xuyuqiong
0ae45b40fa fix bugs in SetScreenActiveMode
Signed-off-by: xuyuqiong <xuyuqiong@huawei.com>
Change-Id: If59576226a2fb0a263ea46e61757b2a72e237b11
2022-03-25 17:12:40 +08:00
zhangjie345@huawei.com
75a4324513 modify lib2d_graphics interface and UT code format
Signed-off-by: zhangjie345@huawei.com <zhangjie345@huawei.com>
Change-Id: I268e55bc1f0210e554768aa868ad2409e0f95fa2
2022-03-25 17:06:55 +08:00
thelastking
ff6d43026b distinguish log between rs and rt
Signed-off-by: thelastking <chenlulu16@huawei.com>
Change-Id: Ie91fb1477d2f5e0cf65cb6ba4a4ab07cea9ae9eb
2022-03-25 16:26:35 +08:00
wang-song-12
195c9cc3f7 enable acquire fence
Signed-off-by: wang-song-12 <wangsong12@huawei.com>
Change-Id: Iba45a140bd3cd420818925237a880224bb78f90e
2022-03-25 16:06:10 +08:00
openharmony_ci
4a608fff44
!800 设置DisplayOffset,支持拼接屏需求
Merge pull request !800 from Grady/master
2022-03-25 07:51:33 +00:00
openharmony_ci
ce11becc97
!815 更新日志等级
Merge pull request !815 from lastking/master
2022-03-25 07:41:57 +00:00
openharmony_ci
fd40d7c252
!808 bugfix: force cpu draw identify node
Merge pull request !808 from lee/master
2022-03-25 07:31:25 +00:00
thelastking
c8ca7dbf88 update log level
Signed-off-by: thelastking <chenlulu16@huawei.com>
Change-Id: I8ffadd031af7997fefd6831d391200ebb72223b6
2022-03-25 14:50:29 +08:00
openharmony_ci
d3c1151e9e
!771 开放mask功能
Merge pull request !771 from 冯绣慧/master
2022-03-25 06:29:07 +00:00
openharmony_ci
2367f9d796
!806 2d graphics unittest
Merge pull request !806 from tookTook/master
2022-03-25 04:40:07 +00:00
openharmony_ci
20841fb6a9
!805 Adjust surface rotation.
Merge pull request !805 from xxfeng_hw/yu_dev
2022-03-25 04:12:16 +00:00
fwx972923
031fc0fbd6 enable mask property
Signed-off-by: fwx972923 <fengxiuhui1@huawei.com>
Change-Id: I9ea76ee6ae3d650c4dc0c701918dc5ecdb17ac12
2022-03-25 10:00:02 +08:00
lee
7b01b6639f bugfix: force cpu draw identify node
Signed-off-by: lee <liwei576@huawei.com>
2022-03-25 09:46:47 +08:00
xxfeng_hw
9bd6726199 fixed de6dd26 from https://gitee.com/xxfeng-hw/graphic_standard/pulls/776
Adjust surface rotation.

Signed-off-by: xxfeng_hw <yuxiaofeng8@huawei.com>
Change-Id: I54adedd385ce1ef9ba9d2ee55b32e515318b19e2
2022-03-25 09:18:57 +08:00
Grady
7896e085d0 support splicing screen
Signed-off-by: Grady <yangguangwei4@huawei.com>
Change-Id: I9412ec04482b3c2c7161aa9904fcdcfa8b046b39
2022-03-25 09:14:39 +08:00
twx1086635
c06ba860cb 2d graphic UT test
Signed-off-by: twx1086635 <tuke1@huawei.com>
Change-Id: I638f6247c435b5ca438647cdedc909848b3ca80a
2022-03-25 09:00:03 +08:00
shiyueeee
b6cc446dfa Restrict yuv height padding case iff format is PIXEL_FMT_YCBCR_420_SP
Signed-off-by: shiyueeee <nieshiyue@huawei.com>
Change-Id: Id88eafc4a94394e67f17f67fbe47482bd2a80af0
2022-03-24 18:33:02 +08:00
openharmony_ci
3d34415f36
!801 绘制surfaceView时增加对父窗口大小的判断,避免绘制到父窗口之外
Merge pull request !801 from AliceGao/master
2022-03-24 09:42:55 +00:00
openharmony_ci
0fbd5b74b3
!802 2d graphicsTest
Merge pull request !802 from mlw296395/master
2022-03-24 08:49:12 +00:00
mlw296395
9ea2e2a635 2Dgraphics Test
Signed-off-by: mlw296395 <wangmiaolin050@chinasoftinc.com>
Change-Id: I86a6eb75ca32ff1f132f1c04e2ac4f44eed35f8e
2022-03-24 14:30:36 +08:00
openharmony_ci
e85083b0e0
!795 Fix yuv420Convert color channel shift
Merge pull request !795 from shiyueeee/local
2022-03-24 04:28:01 +00:00
AliceGao
164022366a add clip region with parent window
Signed-off-by: AliceGao <gaobinbin3@huawei.com>
Change-Id: I503ae93f0bf69260c823053d82698ebe0cef95cb
2022-03-24 12:27:30 +08:00
shiyueeee
9489fa0287 Add macro PADDING_HEIGHT_32 for m40 to alter buffer height stride
Signed-off-by: shiyueeee <nieshiyue@huawei.com>
Change-Id: I3d0ee4534f037a31050f975c423c97bb2d6c0499
2022-03-24 10:21:14 +08:00
lee
6fed48f4af bugfix: capture fail when surfaceNode no buffer
Signed-off-by: lee <liwei576@huawei.com>
2022-03-24 09:37:21 +08:00
openharmony_ci
3d1b4229d7
!793 hello composer add client & rotate test
Merge pull request !793 from hwangsong/master
2022-03-23 08:02:18 +00:00
openharmony_ci
0f1e8c9c4a
!782 在screen注册的时候流程中删除原先vsync的使能代码
Merge pull request !782 from BruceXuXu/vsync
2022-03-23 06:14:08 +00:00
wang-song-12
a4c9a931b1 hello composer add client & rotate test
Signed-off-by: wang-song-12 <wangsong12@huawei.com>
Change-Id: I230640c364f7f0bb27003cf4dfc7d1b88ebb6f68
2022-03-23 11:39:27 +08:00
BruceXuXu
e3e0798f80 disable old vsync interface
Signed-off-by: BruceXuXu <xufeilong2@huawei.com>
Change-Id: I929cf6ad59d5368858eafb561a0ef9e22eb04ed0
2022-03-22 17:40:26 +08:00
openharmony_ci
f15fbfed03
!785 clear alarm
Merge pull request !785 from zwz0100/graphic_a_0310
2022-03-22 07:23:03 +00:00
zwx1070138
9976e970ed clear alarm
Signed-off-by: zwx1070138 <zhuweizhong1@huawei.com>
Change-Id: I1ef9f91439aac4a5633529259ce97d5e68d287d5
2022-03-22 12:02:05 +08:00
openharmony_ci
f4724bc5a6
!775 remove Set/Get-ScreenFreshRate funcs
Merge pull request !775 from xuyuqiong/master
2022-03-21 12:40:57 +00:00
openharmony_ci
3decbc0dc4
!762 重构转场动画
Merge pull request !762 from ZhangPeng/fix-transition-again
2022-03-21 08:28:38 +00:00
huangyicong
0fb966f3bd change securec path
Signed-off-by: huangyicong <huangyicong4@huawei.com>
2022-03-21 16:19:55 +08:00
openharmony_ci
c9968e9049
!765 Open Rosen filter animation
Merge pull request !765 from ZhaoXiaoyu/master
2022-03-21 08:17:57 +00:00
openharmony_ci
f24c1525e8
!773 add retry in RegisterBufferAvailableListener
Merge pull request !773 from lee/master
2022-03-21 06:55:38 +00:00
openharmony_ci
69f5a4cdf3
!758 reduce fence fd record at runtime
Merge pull request !758 from stonesxd/fence_fd_reduce
2022-03-21 06:19:23 +00:00
xuyuqiong
75cd1e351a remove Set/Get-ScreenFreshRate funcs
Signed-off-by: xuyuqiong <xuyuqiong@huawei.com>
Change-Id: Ica1c99e8c868fc4e9fbc16845040ef877a7454c0
2022-03-21 14:11:09 +08:00
lee
97924fe098 add retry in RegisterBufferAvailableListener
Signed-off-by: lee <liwei576@huawei.com>
2022-03-21 12:06:05 +08:00
stonesxd
59ee0f541b reduce fence fd record
Signed-off-by: stonesxd <shixindong@huawei.com>
Change-Id: Iaec1799610ef7a11548cfa9812f93367f33cb2d0
2022-03-21 09:16:39 +08:00
openharmony_ci
ed9db1ab75
!753 更新croprect逻辑
Merge pull request !753 from lastking/master
2022-03-20 03:31:28 +00:00
Zhang Peng
885ffaaab8
add transition node into animating node list
Signed-off-by: Zhang Peng <zhangpeng280@huawei.com>
Change-Id: I6940958dd870397f209a9d82b5b2ec1e336a1a5d
2022-03-20 09:10:49 +08:00
zhaoxiaoyu
7e3af15ca7 Open rosen filter animation
Signed-off-by: zhaoxiaoyu <zhaoxiaoyu7@huawei.com>
Change-Id: Id8b6821857efe17abb31cddadad2acb42450ec58
2022-03-19 15:10:58 +08:00
lee
8f18601fc3 bugfix for surfaceNode fade away
Signed-off-by: lee <liwei576@huawei.com>
2022-03-19 12:14:32 +08:00
openharmony_ci
48282fe054
!755 fix code style
Merge pull request !755 from xuyuqiong/master
2022-03-18 07:05:19 +00:00
chenlu
d9d95d4252 update croprect
Signed-off-by: chenlu <chenlulu16@huawei.com>
Change-Id: I60bc00cf9649b728ae5d10b82ebc04f0576e675e
2022-03-18 14:53:37 +08:00
xuyuqiong
def28e5991 fix code style
Signed-off-by: xuyuqiong <xuyuqiong@huawei.com>
Change-Id: Idf24e14c843c61718a2d3e4b2b0b59805c424a0c
2022-03-18 14:20:11 +08:00
openharmony_ci
fa53c51eee
!739 Use SyncFence to manage Buffer releaseFence and acquireFence to avoid double close.
Merge pull request !739 from xxfeng_hw/master
2022-03-18 04:41:52 +00:00
openharmony_ci
f9bb96550b
!744 fix lib2d_graphic codex
Merge pull request !744 from zhangjie/master
2022-03-17 13:40:19 +00:00
openharmony_ci
1129795568
!747 update explanations of drawing text
Merge pull request !747 from stella.ren/master
2022-03-17 12:12:51 +00:00
openharmony_ci
2729c61a80
!729 Correct the spelling error of the func name
Merge pull request !729 from hwangsong/master
2022-03-17 09:05:29 +00:00
stella-ren
e4a68f655b update explanations of drawing text
Signed-off-by: stella-ren <rencongyaxu@huawei.com>
2022-03-17 16:28:31 +08:00
zhangjie345@huawei.com
ad7574e9cc fix lib2d_graphic codex
Signed-off-by: zhangjie345@huawei.com <zhangjie345@huawei.com>
Change-Id: I9c7e6606dcdc885a407f73b74b6273ed82fdda36
2022-03-17 15:41:49 +08:00
openharmony_ci
602e73bb98
!707 rename the ndk api of drawing text
Merge pull request !707 from stella.ren/master
2022-03-17 04:51:09 +00:00
xxfeng_hw
b2d6a0aec8 Use SyncFence to manage Buffer releaseFence and acquireFence to avoid double close.
Signed-off-by: xxfeng_hw <yuxiaofeng8@huawei.com>
Change-Id: Ie2be9cec5ce56f5cdcdc438401f55ebfea5f4403
2022-03-17 12:50:52 +08:00
openharmony_ci
ca2a023cdb
!734 fix screencast encode bugs
Merge pull request !734 from xuyuqiong/master
2022-03-17 01:47:21 +00:00
openharmony_ci
ca307f7c0b
!727 更新NDK Drawing的英文注释
Merge pull request !727 from yutanqi/master
2022-03-16 15:01:22 +00:00
xuyuqiong
757d3208b5 fix screencast encode bugs
Signed-off-by: xuyuqiong <xuyuqiong@huawei.com>
Change-Id: I4bb59de5dd00a2aa61ebaf0ee3896cb5ef01f86f
2022-03-16 22:03:38 +08:00
yutanqi
911721ffe3 fix drawing ndk description
Signed-off-by: yutanqi <yutanqi@huawei.com>
Change-Id: Ie760e00224eecb2439c3ba302f7e613652a781be
2022-03-16 21:52:22 +08:00
wang-song-12
f580d61e4b Correct the spelling error of the func name
Signed-off-by: wang-song-12 <wangsong12@huawei.com>
Change-Id: I0bc1c14e2bb3f653baf62c1e2a229a9a4da4ed08
2022-03-16 19:35:31 +08:00
zhaoxiaoyu
4f2a69b97a optimize Animate duration
Signed-off-by: zhaoxiaoyu <zhaoxiaoyu7@huawei.com>
Change-Id: I7721a7724399dbcf26e05f0472bf0e73885f05a7
2022-03-16 16:21:12 +08:00
openharmony_ci
5d18ba96cb
!701 【Feature】SurfaceBuffer support rotate prop.
Merge pull request !701 from stonesxd/feature_rotate_1
2022-03-15 09:42:17 +00:00
stella-ren
5de2cc1f6c rename the ndk api of drawing text
Signed-off-by: stella-ren <rencongyaxu@huawei.com>
2022-03-15 11:36:20 +08:00
chenlu
eccd408b38 add log about enbale client
Signed-off-by: chenlu <chenlulu16@huawei.com>
Change-Id: I9c9fbe485cdae8229ccd01206ea3b54aa750363b
2022-03-15 11:18:08 +08:00
openharmony_ci
3372c2baf2
!702 CodeDex告警清理
Merge pull request !702 from Hengming Wang/master
2022-03-15 02:11:35 +00:00
openharmony_ci
012a6b5f44
!695 修复Composer相关CodeDEX
Merge pull request !695 from Andrew0229/fixcodesytle
2022-03-14 11:08:25 +00:00
Hengming Wang
bce6635ceb 修改codedex告警
Change-Id: Ia662036df66d8c11b2e810bc7cf650f7c79a91be
Signed-off-by: Hengming Wang <wanghengming@huawei.com>
2022-03-14 19:06:25 +08:00
openharmony_ci
d904e8fcb1
!689 优化代码
Merge pull request !689 from BruceXuXu/master
2022-03-14 09:22:08 +00:00
openharmony_ci
7571b49634
!699 bugfix for surfaceNode fade animation
Merge pull request !699 from lee/master
2022-03-14 08:35:40 +00:00
stonesxd
bcccf1707f use hdi colorgamut type
Signed-off-by: stonesxd <shixindong@huawei.com>
Change-Id: I39cc38c1e80dac7320408f423eb530241bcae7db
2022-03-14 16:15:41 +08:00
openharmony_ci
98af2b58c3
!698 fix I4XF4X,I4XEVK
Merge pull request !698 from zwz0100/graphic_a_0310
2022-03-14 08:15:06 +00:00
openharmony_ci
288efb17f6
!667 增加trace和使能合成类型client
Merge pull request !667 from lastking/master
2022-03-14 07:56:35 +00:00
lee
8056100407 bugfix for surfaceNode fade animation
Signed-off-by: lee <liwei576@huawei.com>
2022-03-14 15:33:14 +08:00
zwx1070138
45472abdac fix I4XF4X,I4XEVK
Signed-off-by: zwx1070138 <zhuweizhong1@huawei.com>
Change-Id: I245e756695c22ab83ea7d39577f82e6b048232f7
2022-03-14 15:04:57 +08:00
openharmony_ci
bd354747b5
!676 clear alarm
Merge pull request !676 from zwz0100/graphic_a_0310
2022-03-14 06:40:54 +00:00
andrewhw
3a299fbd0c fix codedex
Signed-off-by: andrewhw <zhangzhao62@huawei.com>
2022-03-14 11:50:15 +08:00
openharmony_ci
0f8b2f6544
!687 Do not set layInfo to hdi if the layer size is not valid.
Merge pull request !687 from xxfeng_hw/master
2022-03-14 02:18:48 +00:00
thelastking
dc870ef756 add trace and enable client
Signed-off-by: thelastking <chenlulu16@huawei.com>
Change-Id: I2863d0fa5f9a3e8d01331fca98594c02bbe310e0
2022-03-14 10:14:37 +08:00
openharmony_ci
b685a72e87
!688 bugfix about surfaceNode in video scene
Merge pull request !688 from lee/master
2022-03-14 02:13:47 +00:00
BruceXuXu
057b9e9df2 1、opt vsync 2、delete log
Signed-off-by: BruceXuXu <xufeilong2@huawei.com>
Change-Id: I5a621bcdc0dd3d813588ca3a9bf56879346fab45
2022-03-14 09:31:46 +08:00
lee
217cd6cbe5 fix copyright
Signed-off-by: lee <liwei576@huawei.com>
2022-03-12 18:38:48 +08:00
openharmony_ci
5c8047ba09
!666 fix dma buffer leak when window destroy
Merge pull request !666 from ZhangYunFei555/master
2022-03-12 10:28:37 +00:00
lee
d39fe71697 bugfix about surfaceNode snapshot
Signed-off-by: lee <liwei576@huawei.com>
2022-03-12 18:25:17 +08:00
xxfeng_hw
9119c47f8c Do not set layInfo to hdi if the layer size is not valid.
Signed-off-by: xxfeng_hw <yuxiaofeng8@huawei.com>
Change-Id: I8182102b2d32093c184d7de32a5cbc04fbe4506b
2022-03-12 17:03:56 +08:00
lee
06fe8d12f8 bugfix about surfaceNode scale pivot
Signed-off-by: lee <liwei576@huawei.com>
2022-03-12 16:12:01 +08:00
openharmony_ci
9641390d3c
!682 Do not delete singleton's instance at exit.
Merge pull request !682 from xxfeng_hw/master
2022-03-12 07:46:34 +00:00
openharmony_ci
98128237b3
!672 当Video/Camera/Xcomponent/webView没有buffer数据时,surfaceNode支持自定义颜色显示,默认颜色为黑色
Merge pull request !672 from AliceGao/master
2022-03-12 07:16:04 +00:00
lee
a651cac5e7 bugfix about surfaceNode clip
Signed-off-by: lee <liwei576@huawei.com>
2022-03-12 13:56:51 +08:00
xxfeng_hw
37dc5a4469 Do not delete instance atexit.
Signed-off-by: xxfeng_hw <yuxiaofeng8@huawei.com>
Change-Id: I75cdc0bc6cdfb3a21d406c4b2590ab28cc4587a7
2022-03-12 11:03:11 +08:00
openharmony_ci
c492ff3e55
!670 fix lib2d_graphic codex
Merge pull request !670 from zhangjie/master
2022-03-11 10:36:15 +00:00
zwx1070138
da3e772b85 clear alarm
Signed-off-by: zwx1070138 <zhuweizhong1@huawei.com>
Change-Id: If1902fa822f6051ca5a372a56355e48567deb619
Signed-off-by: zwx1070138 <zhuweizhong1@huawei.com>
2022-03-11 18:20:42 +08:00
zhangyunfei
ccd7d35212 fix dma buffer leak when window destroy
Signed-off-by: zhangyunfei <zhangyunfei15@huawei.com>
Change-Id: I9a5b9abb03b45e7a595655b959e9909aa5edd942
2022-03-11 17:45:15 +08:00
zhangjie345@huawei.com
3486a6f62d fix lib2d_graphic codex
Signed-off-by: zhangjie345@huawei.com <zhangjie345@huawei.com>
Change-Id: Ib316173df701e1a95b0096f8de88a88f37df9aed
2022-03-11 17:37:52 +08:00
AliceGao
fa26fafa0c surfaceNode support set background color and default color is black
Signed-off-by: AliceGao <gaobinbin3@huawei.com>
Change-Id: Ia4cffc4f5914dcc35461fafc8c8c05f5a50253ec
2022-03-11 16:24:58 +08:00
openharmony_ci
33ac75d755
!664 修正vsync ut失败的问题
Merge pull request !664 from BruceXuXu/vsync
2022-03-11 08:17:09 +00:00
BruceXuXu
d4449b2524 fix vsync ut error
Signed-off-by: BruceXuXu <xufeilong2@huawei.com>
Change-Id: Ic4d655025bac353448a9285e7f44d4cd4dff4393
2022-03-10 20:06:22 +08:00
openharmony_ci
374f6505fd
!636 优化软件vsync的逻辑,解决不同步的问题
Merge pull request !636 from BruceXuXu/vsync
2022-03-10 01:53:33 +00:00
openharmony_ci
8c302641ff
!645 视频场景下,视频随窗口一起动效退出
Merge pull request !645 from lastking/master
2022-03-10 01:52:24 +00:00
thelastking
d4cecc9711 bugfix about screenshots with video
Signed-off-by: thelastking <chenlulu16@huawei.com>
Change-Id: I3f908306f403a9295bd9cc2fb5efdc38accb9f39
2022-03-09 18:40:59 +08:00
thelastking
4ee6ba517d bugfix about surface with video have effect
Signed-off-by: thelastking <chenlulu16@huawei.com>
Change-Id: Idcea4f2c7f281a49a8d30c7d6084860e979d1073
2022-03-09 17:58:28 +08:00
BruceXuXu
97a093d203 Optimization software Vsync
Signed-off-by: BruceXuXu <xufeilong2@huawei.com>
Change-Id: I1aabda8392e42337c33f136bd60fc0aa59b73536
2022-03-09 16:09:06 +08:00
xxfeng_hw
a5c845f898 Support rotation for new DrawBuffer()
Signed-off-by: xxfeng_hw <yuxiaofeng8@huawei.com>
Change-Id: I2cde1b97803de4095bcaa3197f937c8114c4834b
2022-03-09 11:47:00 +08:00
openharmony_ci
4241fdc170
!602 修复转场动画中z order计算
Merge pull request !602 from ZhangPeng/remember-previous-pos-on-remove
2022-03-08 15:13:18 +00:00
openharmony_ci
3a70bb4d32
!473 Feature: 颜色格式支持YUV420
Merge pull request !473 from duy/YUV
2022-03-08 13:29:09 +00:00
lee
fc962be3ee add force raster to trigger cpu draw
Signed-off-by: lee <liwei576@huawei.com>
2022-03-08 20:22:45 +08:00
duy
18ec5d3fc8 颜色格式支持YUV420
Signed-off-by: duy <duyang34@huawei.com>
Change-Id: Iccb6e036ae321d2961987e9f0f14aa1e2c87c52a
2022-03-08 15:54:34 +08:00
openharmony_ci
9556158e2e
!611 fix issues I4WOC9
Merge pull request !611 from zwz0100/graphic_a_0303
2022-03-08 02:45:01 +00:00
Zhang Peng
760a2d1f30
keep z order on transition animation
Signed-off-by: Zhang Peng <zhangpeng280@huawei.com>
Change-Id: Ia5ed83de2409f15ced12bdb0ff92740450fbe33a
2022-03-08 10:05:27 +08:00
openharmony_ci
cb3a3611cc
!615 change the return value of SetScreenChangeCallback
Merge pull request !615 from xuyuqiong/tmp
2022-03-07 14:04:47 +00:00
openharmony_ci
d09d4ff88f
!612 fix review bugs: RSScreen PropDumo secure issues
Merge pull request !612 from xuyuqiong/master
2022-03-07 14:02:31 +00:00
xuyuqiong
1b735f8978 change the return value of SetScreenChangeCallback
Signed-off-by: xuyuqiong <xuyuqiong@huawei.com>
Change-Id: I6a54043c172134692ab63b14e4fcd1cfc6c3edf4
Signed-off-by: xuyuqiong <xuyuqiong@huawei.com>
2022-03-07 20:36:50 +08:00
Hengming Wang
2e53cfe32a CodeDex告警整改
Change-Id: If9040b98d3958b52caca6ca2cc9f10c1ac1f6822
Signed-off-by: Hengming Wang <wanghengming@huawei.com>
2022-03-07 20:02:09 +08:00
xuyuqiong
2c679ff8ff fix rsdump bugs
Signed-off-by: xuyuqiong <xuyuqiong@huawei.com>
Change-Id: I63d1b7e354879fb4b8dda8ff2ba1030b486b8f62
2022-03-07 19:39:28 +08:00
xuyuqiong
5f296fd4a6 fix rsdump bugs
Signed-off-by: xuyuqiong <xuyuqiong@huawei.com>
Change-Id: I63d1b7e354879fb4b8dda8ff2ba1030b486b8f62
2022-03-07 18:21:36 +08:00
zwx1070138
dfa75a2663 fix issues I4WOC9
Signed-off-by: zwx1070138 <zhuweizhong1@huawei.com>
Change-Id: Ib44283439f39c556678b2a8af0cd81ae6a2a3c4b
2022-03-07 18:00:24 +08:00
openharmony_ci
92c62f8750
!597 修复自由窗口模式下视频位置不正确的bug
Merge pull request !597 from AliceGao/master
2022-03-07 07:02:26 +00:00
openharmony_ci
d969e11273
!601 Calculate screen rotation matrix.
Merge pull request !601 from xxfeng_hw/master
2022-03-07 06:51:36 +00:00
openharmony_ci
eb7bb10c15
!587 重写CleanCache逻辑
Merge pull request !587 from BruceXuXu/master
2022-03-07 06:21:26 +00:00
xxfeng_hw
5fb7b07db0 Calculate screen rotation matrix.
Signed-off-by: xxfeng_hw <yuxiaofeng8@huawei.com>
Change-Id: Ib362bcb59b062f00a3718b3b8f8734d126a07ace
2022-03-07 11:02:20 +08:00
openharmony_ci
55ba32d58c
!600 add skia_ohos shared library
Merge pull request !600 from lee/master
2022-03-07 02:46:53 +00:00
openharmony_ci
a50a6129a8
!593 重构drawbuffer
Merge pull request !593 from lastking/master
2022-03-07 01:57:06 +00:00
AliceGao
58870a94e3 fix bug that video cannot scale with window
Signed-off-by: AliceGao <gaobinbin3@huawei.com>
Change-Id: I158c6f277d9943b5330653a67f77d85c22a26ac5
2022-03-07 09:49:50 +08:00
thelastking
18252a2622 bugfix about drawbuffer update
Signed-off-by: thelastking <chenlulu16@huawei.com>
Change-Id: I9052bb64b50b65f0667b3afc992234039ab6aa05
2022-03-06 23:07:20 +08:00
lee
68581269c4 add skia_ohos shared library
Signed-off-by: lee <liwei576@huawei.com>
Change-Id: Id1b372989cfb93205b3218a75239d96ef9048795
Signed-off-by: lee <liwei576@huawei.com>
2022-03-06 18:53:20 +08:00
openharmony_ci
69303aece0
!595 CodeDex:修改CodeDex告警
Merge pull request !595 from Hengming Wang/master
2022-03-04 10:57:46 +00:00
Hengming Wang
2aec86fe20 修改CodeDex告警
Signed-off-by: Hengming Wang <wanghengming@huawei.com>
Change-Id: Icc1767a5719ffddd9d52255e053d3441080c50a2
Signed-off-by: Hengming Wang <wanghengming@huawei.com>
2022-03-04 16:57:15 +08:00
openharmony_ci
f12569375b
!590 fix the bugs for spelling error in FreshRate
Merge pull request !590 from xuyuqiong/master
2022-03-04 08:46:31 +00:00
openharmony_ci
c6d851b39e
!583 clear alarm
Merge pull request !583 from zwz0100/graphic_a_0303
2022-03-04 07:04:52 +00:00
openharmony_ci
f6f70ad6be
!570 添加编译单元指定部件和子系统名称
Merge pull request !570 from chenyude/gn
2022-03-04 03:52:48 +00:00
openharmony_ci
6cfa1e6b05
!569 Support screen rotation
Merge pull request !569 from xxfeng_hw/master
2022-03-04 03:22:51 +00:00
zwz0100
f3bce215cd Merge branch 'master' of gitee.com:openharmony/graphic_standard into graphic_a_0303 2022-03-04 03:18:37 +00:00
openharmony_ci
7dc1114ef7
!589 fix lib2d_graphic render_context codex
Merge pull request !589 from zhangjie/master
2022-03-04 02:56:06 +00:00
xxfeng_hw
eef465c91f Support screen rotation.
Signed-off-by: xxfeng_hw <yuxiaofeng8@huawei.com>
Change-Id: I423ce42e57ddc4f4c9d55d5b5e13653bd1383ec7
2022-03-04 10:17:06 +08:00
openharmony_ci
cf55a8aea7
!579 Bugfix:代码检视告警修改
Merge pull request !579 from Hengming Wang/master
2022-03-04 01:57:01 +00:00
xuyuqiong
611eba6b22 modify spelling error for SetScreenFreshRate and GetScreenFreshRate
Signed-off-by: xuyuqiong <xuyuqiong@huawei.com>
Change-Id: I03577de791d64f7555b0b06799f5d115d5e3ee85
2022-03-04 09:44:31 +08:00
BruceXuXu
77c96e7acf add CleanCache
Signed-off-by: BruceXuXu <xufeilong2@huawei.com>
Change-Id: I2ac85ace054245f7c90f3929f0618dd5f4eeade0
2022-03-03 21:47:53 +08:00
openharmony_ci
fe1f06dee0
!553 修复RSNode::TranslateX/Y/Z
Merge pull request !553 from ZhangPeng/fix-translation-command
2022-03-03 13:06:53 +00:00
openharmony_ci
ebdaaa8396
!585 bugfix for not release buffer when fallback
Merge pull request !585 from ZhangYunFei555/master
2022-03-03 11:51:22 +00:00
zhangjie345@huawei.com
619b435a3f fix lib2d_graphic render_context codex
Signed-off-by: zhangjie345@huawei.com <zhangjie345@huawei.com>
Change-Id: I4cefed70c7ba52688df38efa29a9252ee74efc5a
2022-03-03 19:18:53 +08:00
Hengming Wang
d652b75243 fix conflict
Change-Id: I7e556dc2cae63cb6f1cb6a3bba654ed0252db045
Signed-off-by: Hengming Wang <wanghengming@huawei.com>
2022-03-03 18:56:51 +08:00
yudechen
a1058fffe3 添加编译单元指定部件和子系统名称
re #I4VX2Y

Signed-off-by: yudechen <chenyude@huawei.com>
Change-Id: I42aaf689eeb9314e12f07f09b1a6e724dff8924d
2022-03-03 18:33:30 +08:00
zhangyunfei
e5986b452a bugfix for not release buffer when fallback
Signed-off-by: zhangyunfei <zhangyunfei15@huawei.com>
Change-Id: Ia4280ee6cd6969130f28820b4a845d746672357c
2022-03-03 17:06:43 +08:00
openharmony_ci
f5b827217c
!571 修复Composer相关issue
Merge pull request !571 from Andrew0229/fixcodesytle
2022-03-03 08:01:27 +00:00
openharmony_ci
4a87fc14e0
!580 add croplayers judge condition
Merge pull request !580 from liyu155/master
2022-03-03 07:53:40 +00:00
openharmony_ci
2dae2644e7
!581 修改render绘制超时报点阈值
Merge pull request !581 from 杨光宇/master
2022-03-03 06:44:31 +00:00
zwx1070138
f0d05edff8 clear alarm
Signed-off-by: zwx1070138 <zhuweizhong1@huawei.com>
Change-Id: I9b792ce3b4428be665dd2fbc0ae455d4938e5d6e
2022-03-03 13:39:24 +08:00
openharmony_ci
e65c0d1603
!552 增加播放视频下,surfacenode合成裁剪的逻辑
Merge pull request !552 from lastking/master
2022-03-03 04:21:19 +00:00
muppets
c2a2b33f75 Modify the reporting threshold.
Signed-off-by: muppets <yangguangyu6@huawei.com>
Change-Id: I85989400c84504fef29f9a3b98d35b4db0e30019
2022-03-03 11:53:36 +08:00
liyu155
c35ef22f74 add croplayers judge condition
Signed-off-by: liyu155 <liyu155@huawei.com>
Change-Id: If0f8a4af4f320a83f9facd56fd71121a1f425e6e
2022-03-03 11:51:23 +08:00
andrewhw
b13db153ed fix composer issue and codedex:wq
Signed-off-by: andrewhw <zhangzhao62@huawei.com>
2022-03-03 11:09:09 +08:00
Hengming Wang
7432e5bf1b Bugfix:修改检视代码告警
Signed-off-by: Hengming Wang <wanghengming@huawei.com>
Change-Id: I2ffdaaf806796f1ece06d900e079683f268fd851
2022-03-03 11:01:11 +08:00
openharmony_ci
9b678f64f9
!548 fix ScreenManager bugs: rs crash under virtual screen
Merge pull request !548 from xuyuqiong/master
2022-03-03 02:13:22 +00:00
chenlulu
eb7652f05c bugfix about play video outside window
Signed-off-by: chenlulu <chenlulu16@huawei.com>
Change-Id: I4f2c6b85889c52b1609a87bdca1faefb43500af8
2022-03-03 09:49:32 +08:00
openharmony_ci
a64d8028f4
!564 add surface capture scale
Merge pull request !564 from liyu155/master
2022-03-02 12:54:59 +00:00
liyu155
f5514108fd add surface capture scale
Signed-off-by: liyu155 <liyu155@huawei.com>
Change-Id: I56f5c2f8775d2baa53bcb9398ebdb2336e86d5a7
Signed-off-by: liyu155 <liyu155@huawei.com>
2022-03-02 19:15:24 +08:00
openharmony_ci
efaf539915
!560 修复Composer相关CodeDEX
Merge pull request !560 from Andrew0229/fixcodesytle
2022-03-02 08:48:05 +00:00
openharmony_ci
873e1e22e9
!545 解决在使用IPC接口传递fd的时候,fd泄露的问题
Merge pull request !545 from BruceXuXu/vsync_trace
2022-03-02 07:03:47 +00:00
xuyuqiong
219ca5288d fix ScreenManager bugs: rs crash under virtual screen
Signed-off-by: xuyuqiong <xuyuqiong@huawei.com>
Change-Id: Id800557c6db6b0efc4740793186f893183aa6569
2022-03-02 14:46:56 +08:00
andrewhw
1fe73dedc0 fix composer codedex
Signed-off-by: andrewhw <zhangzhao62@huawei.com>
2022-03-02 14:09:58 +08:00
BruceXuXu
5a8a18f77e fix dup fd bug and surface crash bug
Signed-off-by: BruceXuXu <xufeilong2@huawei.com>
Change-Id: Ibfdd2e4c5cf93521082d0aff394fe1b1dc8cc58f
2022-03-01 21:29:26 +08:00
yutanqi
46122859a6 add syscap descriptions
Signed-off-by: yutanqi <yutanqi@huawei.com>
Change-Id: Ie86269451d47859b3147a7af8d1e21b06ba3120e
2022-03-01 18:56:59 +08:00
Zhang Peng
22e1a74fed
fix transition
Change-Id: I5dd3cedba88837ff7fdf90fef8dfda8edcd251f7
Signed-off-by: Zhang Peng <zhangpeng280@huawei.com>
2022-03-01 17:39:30 +08:00
openharmony_ci
0fa479413a
!549 修复command注册遗漏,修复SetOnConnectCallback调用时序
Merge pull request !549 from ZhangPeng/weakptr-in-lambda
2022-03-01 09:37:25 +00:00
Zhang Peng
6130776eaf
fix rootnode command register, capture weakptr in lambda
Change-Id: Ib07ae61ebbadc49580d1c729b73bc1a598548b3d
Signed-off-by: Zhang Peng <zhangpeng280@huawei.com>
2022-03-01 16:39:34 +08:00
openharmony_ci
db2c906518
!541 fix: Solve the problems of unreasonable function parameter types and BufferHandle following private data
Merge pull request !541 from 谢应东/master
2022-03-01 07:51:33 +00:00
openharmony_ci
0f4dcdb178
!538 Bugfix: 蓝区ci告警整改
Merge pull request !538 from duy/ci
2022-03-01 07:45:08 +00:00
stella-ren
4a647a9310 fix test compiling
Signed-off-by: stella-ren <rencongyaxu@huawei.com>
2022-03-01 11:34:00 +08:00
duy
886f129647 蓝区ci告警整改
Signed-off-by: duy <duyang34@huawei.com>
Change-Id: Ib391806593a550fa871f7dea21000f591f019b24
2022-03-01 10:30:45 +08:00
openharmony_ci
a12644ca83
!542 fix drawing_text codex
Merge pull request !542 from stella.ren/master
2022-02-28 12:57:06 +00:00
openharmony_ci
53070684ad
!540 fix lib2d_graphic codex
Merge pull request !540 from zhangjie/master
2022-02-28 12:45:36 +00:00
stella-ren
cf65bc3ebf fix drawing_text codex
Signed-off-by: stella-ren <rencongyaxu@huawei.com>
2022-02-28 17:13:49 +08:00
YOUR_NAME
5064922b53 fix: Solve the problems of unreasonable function parameter types and BufferHandle following private data
Signed-off-by: YOUR_NAME <xieyingdong1@huawei.com>
2022-02-28 08:40:28 +00:00
zhangjie345@huawei.com
acb948ecb3 fix lib2d_graphic codex
Signed-off-by: zhangjie345@huawei.com <zhangjie345@huawei.com>
Change-Id: I82295ab4703b02b6f8a77aa0c0bb0f112dac7b37
2022-02-28 16:36:12 +08:00
AliceGao
879df469b9 add clipRect log
Signed-off-by: AliceGao <gaobinbin3@huawei.com>
Change-Id: I5f794fed88a2b0d72d4f0e8e18732479e1d00ab2
2022-02-28 11:51:39 +08:00
openharmony_ci
d551e3276c
!530 新增接受vsync的trace打点
Merge pull request !530 from BruceXuXu/vsync_trace
2022-02-28 02:53:29 +00:00
openharmony_ci
78dcd7a643
!527 graphic 增加enable的控制开关flag,减少log
Merge pull request !527 from rongkunshi/master
2022-02-28 02:13:27 +00:00
BruceXuXu
e2d22a8cd7 add receive vsync trace
Signed-off-by: BruceXuXu <xufeilong2@huawei.com>
Change-Id: I8ff223db8a084349f0417e30ce7564e37c90b399
2022-02-28 09:28:29 +08:00
rongkunshi
a42d96ffc5 add return flag to decrease log
Signed-off-by: rongkunshi <shirongkun@huawei.com>
2022-02-26 18:08:54 +08:00
openharmony_ci
887c53f6b2
!520 修改dump fps的时间戳数据输出顺序
Merge pull request !520 from hudi/master
2022-02-26 10:06:19 +00:00
openharmony_ci
cd6ef2ec8f
!504 在rs_vsync_client中使用vsync新接口
Merge pull request !504 from BruceXuXu/master
2022-02-26 10:02:59 +00:00
openharmony_ci
ac13bde231
!519 bugfix for WCG and remove restrictions for buffer request config by 8K
Merge pull request !519 from ZhangYunFei555/master
2022-02-26 09:49:04 +00:00
openharmony_ci
49192ced8e
!524 add text ndk explanations
Merge pull request !524 from stella.ren/master
2022-02-26 09:16:24 +00:00
openharmony_ci
00470357b7
!521 reorder layer by zorder
Merge pull request !521 from hwangsong/master
2022-02-26 09:07:36 +00:00
stella-ren
f13653cc2c remove blank space
Signed-off-by: stella-ren <rencongyaxu@huawei.com>
2022-02-26 00:11:38 -08:00
rongkunshi
50bb881fff frame_aware_sched-render-interface
Signed-off-by: rongkunshi <shirongkun@huawei.com>
2022-02-26 15:23:21 +08:00
stella-ren
c0b0b6f02d add text ndk explanations
Signed-off-by: stella-ren <rencongyaxu@huawei.com>
2022-02-25 22:53:54 -08:00
openharmony_ci
9cceedbc5c
!508 Drawing lib2d_graphic NDK接口注释格式整改
Merge pull request !508 from yutanqi/master
2022-02-26 06:13:11 +00:00
wang-song-12
2ca8ddb2a0 reorder layer by zorder
Signed-off-by: wang-song-12 <wangsong12@huawei.com>
Change-Id: I85f5664391ced917ab5ae4a84a243856b204da12
2022-02-26 14:04:11 +08:00
openharmony_ci
e6b1d44a3b
!503 OpenHarmony冻屏检测点上报
Merge pull request !503 from 杨光宇/master
2022-02-26 04:13:59 +00:00
openharmony_ci
d7b33084a9
!514 Add protection in the screen's interfaces
Merge pull request !514 from xxfeng_hw/master
2022-02-26 03:35:57 +00:00
openharmony_ci
86873cf832
!450 修复Composer相关CodeCheck
Merge pull request !450 from Andrew0229/fixcodesytle
2022-02-26 03:33:58 +00:00
hudi33
716ea82ba7 fps
Signed-off-by: hudi33 <chenbing33@huawei.com>
2022-02-26 11:21:17 +08:00
openharmony_ci
a37c0d6abe
!484 Bugfix: 黄区ci告警整改
Merge pull request !484 from duy/ci
2022-02-26 02:56:33 +00:00
xxfeng_hw
5820889437 Add protections to avoid render service's dump crash.
Signed-off-by: xxfeng_hw <yuxiaofeng8@huawei.com>
Change-Id: I5ecde105323625da31de0365c79c7432a3a1cde1
2022-02-26 10:08:21 +08:00
andrewhw
7fb4f02bcf fix composer codecheck
Signed-off-by: andrewhw <zhangzhao62@huawei.com>
2022-02-26 09:05:48 +08:00
zhangyunfei
4506b26c70 bugfix for WCG and remove restrictions for buffer request config by 8K
Signed-off-by: zhangyunfei <zhangyunfei15@huawei.com>
Change-Id: I256c7b8a644338e9dca6fedc45b0061ade1f05f0
2022-02-26 08:56:23 +08:00
BruceXuXu
9f6c0c6cee fit rs_vsync_client with vsync new interface
Signed-off-by: BruceXuXu <xufeilong2@huawei.com>
Change-Id: Ia4f2feb29fe1af708514a3845099cc16145bcdfc
2022-02-26 08:49:15 +08:00
Zhang Peng
29f86cb995
fix transition-in curve
Signed-off-by: Zhang Peng <zhangpeng280@huawei.com>
Change-Id: I172b50282ad13e2f2ab9e2dcf9a8aaaaebc119f1
2022-02-25 21:05:57 +08:00