您尚未登录。

楼主 # 2025-12-15 14:38:18

julyZz
会员
注册时间: 2025-12-15
已发帖子: 1
积分: 1

D12 G2D 绘制小矩形速度巨慢

如果一个页面小矩形特别多 G2D速度不如软解速度,测试154个28x22个矩形,软解从图形创建到显示就1秒左右,硬解G2D居然要花将近5秒的样子。这是为什么?

离线

#1 2025-12-23 14:55:11

AICxia
会员
注册时间: 2024-08-12
已发帖子: 80
积分: 200

Re: D12 G2D 绘制小矩形速度巨慢

1. 处理数据量比较小,不能发挥GE的优势,会降低GE取数的效率
2. 每一次GE处理都要等待一次中断,上下文切换也会带来一定的系统开销
3. 可以尝试 调用多次 blit接口,再调用一次mpp_ge_emit/再mpp_ge_sync, 命令队列会把多次任务合并成一次执行,减小中断上下文开销
4. 如果需要一次性运行更多任务(用上述3的方法),可以在GE的config中 CMDQ queue buffer 设置更大比如 设置为16/32KB ,现在默认是 2KB

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn


太原小智科技有限责任公司 - 东莞哇酷科技有限公司联合开发