Commit Graph

944 Commits

Author SHA1 Message Date
方彤
f9f1edc65d bug:ARSR支持HDR10
Signed-off-by: xuedong <xuedong@huawei.com>
2024-09-03 12:47:33 +08:00
shegangbin
3cd0e65329 revert code & fix binder
Signed-off-by: shegangbin <shegangbin1@huawei.com>
2024-09-03 10:04:13 +08:00
WenyiRoad
7e02a7552b GCCode sync
Signed-off-by: WenyiRoad <zhouqin33@huawei.com>
2024-09-02 10:01:32 +08:00
openharmony_ci
665d7003c9
!14439 优化抖音滑动过程GPU渲染问题
Merge pull request !14439 from GURONG/wcc
2024-08-29 09:52:29 +00:00
GURONG
76feb3663c
update rosen/modules/composer/hdi_backend/src/hdi_output.cpp.
Signed-off-by: GURONG <gurong8@huawei.com>
2024-08-28 13:25:12 +00:00
GURONG
ffad6afcba 优化抖音滑动过程GPU渲染问题
Signed-off-by: GURONG <gurong8@huawei.com>
2024-08-28 16:19:31 +08:00
hehao
ec3225d37a fix performance issue ofr ALT-B
Signed-off-by: hehao <hehao38@huawei.com>
2024-08-28 10:04:38 +08:00
openharmony_ci
55604a54f2
!14385 修复fd read after close问题
Merge pull request !14385 from shegangbin/fix_fd_read_after_close
2024-08-28 01:51:14 +00:00
shegangbin
744fc9eb6f fix fd read after close
Signed-off-by: shegangbin <shegangbin1@huawei.com>
2024-08-27 22:46:24 +08:00
openharmony_ci
5781c279ad
!13973 新增prop产品配置项,添加arsr白名单
Merge pull request !13973 from mikefeng/master
2024-08-27 11:26:22 +00:00
openharmony_ci
039c563845
!14294 hdibackend tdd修复
Merge pull request !14294 from sqwlly/hdibackend_tdd
2024-08-26 10:54:35 +00:00
sqwlly
f696e85196 hdibackend fail repair Signed-off-by: s30029175 <shiqiwei4@huawei.com>
Signed-off-by: sqwlly <shiqiwei4@huawei.com>
Change-Id: I1e4e89a25f3055b74fa0f404851e76a4e8ce9df1
2024-08-26 08:58:57 +00:00
sqwlly
4454a0f8a4 hdibackend tdd Signed-off-by: s30029175 <shiqiwei4@huawei.com>
Signed-off-by: sqwlly <shiqiwei4@huawei.com>
Change-Id: Ide4795568e0fcb213b09b53ab53727f6fe090ab4
2024-08-24 12:09:52 +00:00
openharmony_ci
a9e6fc7a4a
!14130 hgm适配PC LTPO
Merge pull request !14130 from hsc/hgm240TE
2024-08-23 14:09:13 +00:00
hsc
cc391e6749 vsync generator release bug
Signed-off-by: hsc <husichao1@huawei.com>
2024-08-23 21:00:16 +08:00
openharmony_ci
c77086b659
!13550 代码解耦 增加测试用例
Merge pull request !13550 from HengBai/master
2024-08-23 09:05:27 +00:00
openharmony_ci
a69a3759f0
!14152 增加判断避免除0问题
Merge pull request !14152 from shegangbin/fix_divrem_overflow
2024-08-23 06:24:15 +00:00
shegangbin
7c32288d07 fix divrem overflow
Signed-off-by: shegangbin <shegangbin1@huawei.com>
2024-08-23 11:36:33 +08:00
HengBai
d40f0f2eba Merge branch 'master' of gitee.com:openharmony/graphic_graphic_2d into master
Signed-off-by: HengBai <baiheng5@huawei.com>
2024-08-22 08:56:13 +00:00
openharmony_ci
66fc4bdef2
!13908 修复GC调度导致的丢帧问题
Merge pull request !13908 from WenyiRoad/fixGC0815
2024-08-22 08:05:15 +00:00
hsc
fb6524cbaf add tdd
Signed-off-by: hsc <husichao1@huawei.com>
2024-08-21 21:57:13 +08:00
katuya_chaos
4140cc6107 del ohcore compilation dependencies
Signed-off-by: katuya_chaos <zhangzhuanxu@huawei.com>
2024-08-21 20:31:29 +08:00
mikefeng
27f1e44820 新增prop产品配置项,添加arsr白名单
Signed-off-by: mikefeng <zhf7199@163.com>
2024-08-21 19:42:28 +08:00
mikefeng
f966b4b284 新增prop产品配置项,添加arsr白名单
Signed-off-by: mikefeng <zhf7199@163.com>
2024-08-21 19:36:32 +08:00
openharmony_ci
e801d06eb9
!14046 vsync fuzz用例补充
Merge pull request !14046 from sqwlly/fuzz_0819
2024-08-21 09:08:39 +00:00
hsc
2473e9ab31 add args range assure
Signed-off-by: hsc <husichao1@huawei.com>
2024-08-21 16:41:00 +08:00
hsc
64d501b52d vsync add maxTE modify
Signed-off-by: hsc <husichao1@huawei.com>
2024-08-21 14:17:39 +08:00
sqwlly
ed1b18aa28 add fuzz test Signed-off-by: s30029175 <shiqiwei4@huawei.com>
Signed-off-by: sqwlly <shiqiwei4@huawei.com>
Change-Id: Idae9ae04737452a35725d9f68d4f5a870b534b0a
2024-08-20 01:54:27 +00:00
sqwlly
ee45690efc add fuzz test Signed-off-by: s30029175 <shiqiwei4@huawei.com>
Signed-off-by: sqwlly <shiqiwei4@huawei.com>
Change-Id: Ice9bf1826d7f82570620349c2060f0e20b268270
2024-08-19 12:48:12 +00:00
sqwlly
8ad81077ac add fuzz test Signed-off-by: s30029175 <shiqiwei4@huawei.com>
Signed-off-by: sqwlly <shiqiwei4@huawei.com>
Change-Id: Ia12b1d224a2cdca6f516115dc106fd92ecc85d19
2024-08-19 11:45:30 +00:00
openharmony_ci
1a75b4d1d6
!13864 修复RS非预期binder耗时问题
Merge pull request !13864 from shegangbin/fix_skipframe_0814
2024-08-19 10:36:32 +00:00
WenyiRoad
17fcf125c4 fixGC
Signed-off-by: WenyiRoad <zhouqin33@huawei.com>
2024-08-19 15:50:21 +08:00
chengshichang
7c8f1075c3 Signed-off-by: csc<chengshichang@huawei.com> 2024-08-19 11:35:05 +08:00
openharmony_ci
b157a414cc
!13621 修复OH_NativeVSync_Destroy接口
Merge pull request !13621 from shegangbin/fix_native_vsync
2024-08-19 03:17:22 +00:00
openharmony_ci
e0a7645e33
!13809 修复vsync generator不休眠的问题
Merge pull request !13809 from XUXIAOBO/master0813
2024-08-19 02:54:02 +00:00
openharmony_ci
d1746cc5d5
!13515 删除display的1.0和1.1两个so引用,升级为1.2,随后display删除这两个so的提供,减少ROM占用
Merge pull request !13515 from 梁鹏辉/ohos_20240805-display-delete-1.0and1.1_lph
2024-08-17 12:13:18 +00:00
openharmony_ci
c2f9c2481e
!13897 删除无效的分支判断 & 补充用例
Merge pull request !13897 from jiangwenyu/jwy_local1
2024-08-17 04:36:23 +00:00
shegangbin
5f102b563a fix binder
Signed-off-by: shegangbin <shegangbin1@huawei.com>
2024-08-16 20:43:27 +08:00
mikefeng
00060a18ce 新增prop产品配置项,添加arsr白名单
Signed-off-by: mikefeng <zhf7199@163.com>
2024-08-16 20:12:09 +08:00
陶春龙
dbef0ca064 Merge remote-tracking branch 'up/master' 2024-08-16 10:03:16 +08:00
陶春龙
f11ff2f57b 针对游戏场景提供AS的送显模式 2024-08-16 09:31:52 +08:00
openharmony_ci
b405137e68
!13588 修改web组件名
Merge pull request !13588 from zhangyanchuan/master
2024-08-16 01:24:48 +00:00
陶春龙
e317913397 针对游戏场景提供AS的送显模式 2024-08-15 22:12:07 +08:00
jwy888
9a500dab77 删除无效的分支判断 & 补充用例
Signed-off-by: jiangwenyu <jiangwenyu1@huawei.com>
2024-08-15 16:26:01 +08:00
陶春龙
24b0de1f1e 针对游戏场景提供AS的送显模式 2024-08-15 15:56:32 +08:00
zhangyanchuan
3606f6a27d 修改web组件名
Signed-off-by: zhangyanchuan <zhangyanchuan@huawei.com>
2024-08-14 19:17:34 +08:00
openharmony_ci
a9a717406d
!13795 补充ST用例
Merge pull request !13795 from shegangbin/add_L0_testcase
2024-08-14 09:01:07 +00:00
chenqinxin
edd5786d63 Bugfix rotation fix
Signed-off-by: chenqinxin <chenqinxin1@huawei.com>
Change-Id: I60b4dc5dbd5f57e404ae91f3bc3d54730916d273
2024-08-14 14:36:55 +08:00
shegangbin
3b5aefe164 add_L0_testcase
Signed-off-by: shegangbin <shegangbin1@huawei.com>
Change-Id: If9934893beb6d862fe23ab6e91cc2db0ca8ecc2f
2024-08-14 05:18:20 +00:00
xxb-wzy
4775e307f4 Signed-off-by: xxb-wzy <xuxiaobo5@huawei.com>
Change-Id: Ic44a915345c25f23565048045de48384671f3e44
2024-08-13 15:45:47 +08:00
lihui
d003a514e6 tddfix0813
Signed-off-by: lihui <lihui359@huawei.com>
2024-08-13 11:48:46 +08:00
openharmony_ci
7b25e3e28f
!13725 hdi backend tdd补充
Merge pull request !13725 from sqwlly/tdd_0810
2024-08-13 03:08:46 +00:00
sqwlly
4245b8b4ae code check Signed-off-by: s30029175 <shiqiwei4@huawei.com>
Signed-off-by: sqwlly <shiqiwei4@huawei.com>
Change-Id: I31dd90d47222111c93ecee7e6ce12ddd8aea3405
2024-08-13 01:22:27 +00:00
sqwlly
c352f6ef75 code check Signed-off-by: s30029175 <shiqiwei4@huawei.com>
Signed-off-by: sqwlly <shiqiwei4@huawei.com>
Change-Id: Icf42b6b491ae3c9a8ffdf0512a87a0f3ca67073b
2024-08-12 12:47:03 +00:00
sqwlly
5f33fa4b06 code check Signed-off-by: s30029175 <shiqiwei4@huawei.com>
Signed-off-by: sqwlly <shiqiwei4@huawei.com>
Change-Id: I13d9a9e1a72692c86287e11a888f9c48dc17e68b
2024-08-12 11:12:14 +00:00
sqwlly
03a67f9915 code check Signed-off-by: s30029175 <shiqiwei4@huawei.com>
Signed-off-by: sqwlly <shiqiwei4@huawei.com>
Change-Id: Ib9bcc5e65fc62418c93ac336cb70a50eddc90317
2024-08-12 09:17:14 +00:00
openharmony_ci
303bc82dc7
!13721 修复vsync间隔不稳定问题
Merge pull request !13721 from csc/master
2024-08-12 07:57:56 +00:00
sqwlly
da2e0a074d merge conflict fix Signed-off-by: s30029175 <shiqiwei4@huawei.com>
Signed-off-by: sqwlly <shiqiwei4@huawei.com>
Change-Id: I3d65645f00852aaddc05f468604645962fbcc281
2024-08-12 07:13:33 +00:00
sqwlly
a8014502e9 merge conflict fix Signed-off-by: s30029175 <shiqiwei4@huawei.com>
Signed-off-by: sqwlly <shiqiwei4@huawei.com>
Change-Id: Id0d53a0a052fc55baad45c792a127afc861c2a85
2024-08-12 07:04:52 +00:00
sqwlly
593389fc98 Merge branch 'master' of gitee.com:openharmony/graphic_graphic_2d into tdd_0810
Change-Id: Ie52e32f282469dba45248f12f0d0d5005ab872f2
2024-08-12 07:02:16 +00:00
sqwlly
95243fa06b hdi backend tdd Signed-off-by: s30029175 <shiqiwei4@huawei.com>
Signed-off-by: sqwlly <shiqiwei4@huawei.com>
Change-Id: I52c179493115c8d6ae58930e45c68161f8009e04
2024-08-12 06:59:04 +00:00
sqwlly
11bf07f1a0 hdi backend tdd Signed-off-by: s30029175 <shiqiwei4@huawei.com>
Signed-off-by: sqwlly <shiqiwei4@huawei.com>
Change-Id: Id865308268831bc1d002efa248dcd3250368fbe0
2024-08-12 02:36:24 +00:00
shegangbin
c83491945b add tdd test case
Signed-off-by: shegangbin <shegangbin1@huawei.com>
2024-08-11 17:25:55 +08:00
sqwlly
d63029e696 hdi backend tdd Signed-off-by: s30029175 <shiqiwei4@huawei.com>
Signed-off-by: sqwlly <shiqiwei4@huawei.com>
Change-Id: I655d2a00bbede988ec41685b0bf96b50e60be906
2024-08-10 12:06:38 +00:00
sqwlly
9221287eb1 hdi backend tdd Signed-off-by: s30029175 <shiqiwei4@huawei.com>
Signed-off-by: sqwlly <shiqiwei4@huawei.com>
Change-Id: Iab8af7d6ad1b938d6780246369170c6850c28057
2024-08-10 11:26:07 +00:00
sqwlly
4821432083 hdi backend tdd Signed-off-by: s30029175 <shiqiwei4@huawei.com>
Signed-off-by: sqwlly <shiqiwei4@huawei.com>
Change-Id: I7d4c5a5694be9d1763fd2fa7724d0003af5077ea
2024-08-10 09:23:24 +00:00
chengshichang
fb80897994 Signed-off-by: csc<chengshichang@huawei.com> 2024-08-10 16:15:26 +08:00
chengshichang
8cf85e511a Signed-off-by: csc<chengshichang@huawei.com> 2024-08-10 15:59:37 +08:00
wanghongen
bef28bd48c vsync set qos
Signed-off-by: wanghongen <wanghongen1@huawei.com>
Change-Id: Ia8b864433a5c993564b84cb26651640024fe5c3f
2024-08-10 09:47:20 +08:00
openharmony_ci
4fc3ffabe4
!13288 HGM切单线程
Merge pull request !13288 from 李涛/master
2024-08-08 13:08:36 +00:00
openharmony_ci
b8bdd41b1f
!13613 hdi_output && hdi_layout dump并发锁整改
Merge pull request !13613 from 马靖涛/20240807_1
2024-08-08 11:32:19 +00:00
李涛
3a4e7be3e1 HGM切单线程
Signed-off-by: 李涛 <litao332@huawei.com>
2024-08-08 19:22:18 +08:00
openharmony_ci
efc6fc5c94
!13633 fix code check
Merge pull request !13633 from XUXIAOBO/master0807
2024-08-08 09:34:24 +00:00
xxb-wzy
a3fa91dd48 Signed-off-by: xxb-wzy <xuxiaobo5@huawei.com>
Change-Id: Ib067486bd29687e4d06f638f481eea6b12a8dfb5
2024-08-08 13:43:06 +08:00
openharmony_ci
868d216ce3
!13610 删除无效的setframerender
Merge pull request !13610 from XUXIAOBO/master0807
2024-08-08 03:49:17 +00:00
shegangbin
958dc575d3 fix native_vsync destroy interface
Signed-off-by: shegangbin <shegangbin1@huawei.com>
2024-08-08 10:37:00 +08:00
m00472246
03480d96cb hdi_output && hdi_layout dump并发锁整改 Signed-off-by: m00472246 <majingtao1@huawei.com>
Signed-off-by: m00472246 <majingtao1@huawei.com>
2024-08-08 09:37:04 +08:00
openharmony_ci
f39c48f2fe
!13501 修改检视意见
Merge pull request !13501 from shegangbin/fix_review_comment_0805
2024-08-07 06:24:30 +00:00
xxb-wzy
d35d683547 Signed-off-by: xxb-wzy <xuxiaobo5@huawei.com>
Change-Id: Ieda8ecf49e6be197e4aaa4d7b60c443907281e38
2024-08-07 10:44:27 +08:00
unknown
61256db012 add
Signed-off-by: unknown <baiheng5@huawei.com>
2024-08-06 21:19:33 +08:00
unknown
81c0c3d8fa add
Signed-off-by: unknown <baiheng5@huawei.com>
2024-08-06 19:15:42 +08:00
unknown
d3c13b7acc add
Signed-off-by: unknown <baiheng5@huawei.com>
2024-08-06 19:06:09 +08:00
unknown
94feda7b63 add
Signed-off-by: unknown <baiheng5@huawei.com>
2024-08-06 18:47:26 +08:00
unknown
aac47c5894 代码解耦 增加测试用例
Signed-off-by: unknown <baiheng5@huawei.com>
2024-08-06 17:41:08 +08:00
梁鹏辉
9547917f02 Merge remote-tracking branch 'origin/master' into ohos_20240805-display-delete-1.0and1.1_lph
# Conflicts:
#	rosen/modules/composer/hdi_backend/include/hdi_device_impl.h
2024-08-05 20:59:37 +08:00
梁鹏辉
c9c191b3d7 change
Signed-off-by: 梁鹏辉 <liangpenghui2@huawei.com>
2024-08-05 20:35:34 +08:00
梁鹏辉
5dfc0d35c4 change
Signed-off-by: 梁鹏辉 <liangpenghui2@huawei.com>
2024-08-05 19:32:29 +08:00
openharmony_ci
b13023b705
!13471 VsyncGenerator 代码检视意见修改
Merge pull request !13471 from 曹光光/master
2024-08-05 09:41:17 +00:00
shegangbin
1c2809bd89 fix review comment
Signed-off-by: shegangbin <shegangbin1@huawei.com>
2024-08-05 17:25:24 +08:00
fseeeye
d21c530f9c feat: VsyncGenerator icsl送检整改
Signed-off-by: fseeeye <liyifan57@huawei.com>
Change-Id: I298b7c2f4a88b880a6905272fe3706a33b3e594f
2024-08-05 07:54:51 +00:00
jwy888
a13d0261d6 代码review整改
Signed-off-by: jiangwenyu <jiangwenyu1@huawei.com>
2024-08-05 11:11:21 +08:00
m00472246
3eb56247c4 hdi_output锁整改 Signed-off-by: m00472246 <majingtao1@huawei.com>
Signed-off-by: m00472246 <majingtao1@huawei.com>
2024-08-03 16:13:26 +08:00
openharmony_ci
d95051ffff
!13374 fence manage optimization in uni render
Merge pull request !13374 from ZhangYunFei555/zyf0801
2024-08-03 02:26:11 +00:00
openharmony_ci
089738b4b6
!13246 新增native vsync NDK接口,支持多次回调
Merge pull request !13246 from shegangbin/add_native_vsync_ndk
2024-08-03 01:56:41 +00:00
shegangbin
ee99b9e2cc add tdd and fuzz
Signed-off-by: shegangbin <shegangbin1@huawei.com>
2024-08-02 23:25:16 +08:00
openharmony_ci
d5878b944f
!13368 接口防护,移除冗余参数传递
Merge pull request !13368 from csc/master
2024-08-02 01:59:21 +00:00
zyf
4b9f5fd371 fence manager optimization in uni render
Signed-off-by: zyf <zhangyunfei15@huawei.com>
Change-Id: Ic9a462137d2f6e6f0861177cd394248f215fbd24
2024-08-01 06:33:36 +00:00
chengshichang
116031fc46 Signed-off-by: csc<chengshichang@huawei.com> 2024-08-01 10:52:30 +08:00
shegangbin
501c3ba063 add native_vsync ndk
Signed-off-by: shegangbin <shegangbin1@huawei.com>
2024-08-01 09:35:09 +08:00
yangwenxin
9243d53023 删除异常TDD测试用例
Signed-off-by: yangwenxin <yangwenxin9@huawei.com>
2024-07-31 09:14:16 +08:00