LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 890|回复: 4

嵌入式下图形,视频应用用什么方案好?

[复制链接]
发表于 2006-10-19 11:44:57 | 显示全部楼层 |阅读模式
在嵌入式linux上做图形,视频方面的应用,比如alpha混合,或者2个视频流叠加,类似有的电视机的画中画功能.
  用什么方案比较好,目前我在用sdl,但还没在开发板上试过,怎么样知道sdl有没有用硬件加速?
一般在arm开发板上会有什么样的视频控制芯片,通过sdl能对这些提供硬件加速支持吗?
发表于 2006-10-19 15:26:38 | 显示全部楼层
如果不需要多么特殊的效果不如直接用Frame Buffer

注意把要嵌入画面的地方空出来就好了.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-19 22:12:02 | 显示全部楼层
直接用Frame Buffer似乎很麻烦啊,比如要做个arpha混合的动作,如果想要性能,必须涉及到一些sse mmx什么的把(假设是x86平台),可能还有直接对显存的操作,但感觉那太底层了。
目前觉得sdl还好,还有directFB,不知和sdl相比怎样,但我不知道怎样确定sdl是否硬件加速了,记得以前看到一个讲mplayer的文章,说用xv输出是硬件加速的,最好,如果用sdl输出是软件渲染的,不知道是不是这样。
回复 支持 反对

使用道具 举报

发表于 2006-10-20 00:55:05 | 显示全部楼层
Post by royllik
直接用Frame Buffer似乎很麻烦啊,比如要做个arpha混合的动作,如果想要性能,必须涉及到一些sse mmx什么的把(假设是x86平台),可能还有直接对显存的操作,但感觉那太底层了。
目前觉得sdl还好,还有directFB,不知和sdl相比怎样,但我不知道怎样确定sdl是否硬件加速了,记得以前看到一个讲mplayer的文章,说用xv输出是硬件加速的,最好,如果用sdl输出是软件渲染的,不知道是不是这样。

就算用ARM,算个alpha混合也不会这么费CPU吧,莫非用的是68000?那我就敬而远之.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-20 12:14:33 | 显示全部楼层
呵呵,也许是把,我只是对它的运算量没什么概念
回复 支持 反对

使用道具 举报

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

本版积分规则

快速回复 返回顶部 返回列表