2015-06-04 104 views
0

我需要在VxWorks5.5平台上进行硬件加速OpenGL渲染。之后谷歌搜索的日子里,我感到困惑的下列问题:?硬件加速OpenGL VxWorks 5.5

  1. 单机Mesa3D只能做软件渲染VxWorks的(前提是我移植Mesa3D到VxWorks的)

  2. Mesa3d结合了DRI能在haxware上加速渲染VxWorks?如果是这样,除了Mesa3d + DRI之外,我还需要额外的OpenGL硬件驱动程序吗? (Mesa只提供gl API,DRI是实现具体硬件渲染的那个,是吗?)

  3. 有没有商业解决方案呢?

回答

1

您可以升级您的vxworks吗?您可以参考这些文档以查看它是否符合您的要求

如果是,从VxWorks 6.9.3.3开始,Mesa驱动程序也支持Wind Media Library。您可以在Wind River Media Library SDK程序员指南中找到详细信息。

如果你已经升级到6.9.3 VxWorks的更新Pack 3或更高,你应该在安装台面目录:

/components/windml-5.3/src/mesa-7.6.1

有关Wind Media Library的mesa驱动程序的更多信息,请参阅Wind Media Library SDK Programmers Guide 5.3 Edition 3。第3章关于构建媒体库,第3.5.1节和第8章关于OpenXX应用程序。

Wind Media Library SDK Programmers Guide 5.3 Edition 5有关于仅由PowerVR驱动程序支持的OpenGL ES1,OpenGL ES2和Open VG的信息。