哪种嵌入式Linux窗口系统支持硬件覆盖?

时间:2009-11-05 16:38:11

标签: linux qt embedded-linux directfb

嵌入式Linux的哪个窗口系统支持hardware overlay

是否可以在嵌入式Linux的Qt中添加硬件覆盖支持?

1 个答案:

答案 0 :(得分:1)

嵌入式Linux的Qt使用Qt自己的窗口系统。为了渲染图形,使用后端。其中一些后端支持硬件图形加速 - 例如用于基于OMAP的高端系统的PowerVR后端。在这里,您可以创建叠加层,但是您必须使用Qt来完成,因为Qt完全拥有屏幕。

我使用的另一种替代方案(实现机顶盒功能,即视频上的UI)是为Qt编写自定义后端,然后为其配备额外的挂钩,您可以使用它来控制覆盖功能(即绕过Qt应用程序中的Qt)。但我想这种做法算作黑客攻击!