Firefly开源社区

打印 上一主题 下一主题

OpenGL ES显示YUV过慢问题

47

积分

0

威望

0

贡献

技术小白

积分
47

OpenGL ES显示YUV过慢问题

发表于 2016-8-31 14:56:28      浏览:7636 | 回复:2        打印      只看该作者   [复制链接] 楼主
本帖最后由 z80020100 于 2016-8-31 15:22 编辑

目前使用OpenGL ES遇到一个问题在Android 5.1下
glTexImage2D(GL_TEXTURE_2D, 0, GL_LUMINANCE, 3840, 2160, 0, GL_LUMINANCE, GL_UNSIGNED_BYTE, y_data);
这一行所花费的时间高达94ms
如此一来每秒只能更新10次画面
(初步判断是资料传递太慢)
但是在Android 4.4.2 (SD启动下)则没有这个问题
每秒大约可以更新25次
请问这可能是什么问题?修改哪部部分的代码有机会改善?
回复

使用道具 举报

15

积分

0

威望

0

贡献

技术小白

积分
15
发表于 2019-10-18 19:33:56        只看该作者  沙发
楼主找到问题所在和解决办法了么?
回复

使用道具 举报

86

积分

0

威望

0

贡献

技术小白

积分
86
发表于 2019-10-29 23:25:06        只看该作者  板凳
楼主, OpenGL 播放的demo 能否提供一下?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表