我需要在VxWorks5.5平台上进行硬件加速的OpenGL渲染。经过几天的谷歌搜索,我对以下问题感到困惑:
独立Mesa3D只能在VxWorks上进行软件渲染吗?(前提是我将Mesa3D移植到VxWorks)
Mesa3d与DRI相结合可以在VxWorks上进行hareware加速渲染吗?如果是这样,除了Mesa3d + DRI之外,我还需要额外的OpenGL硬件驱动吗? (Mesa只提供gl API和DRI是实现具体硬件渲染的那个,是吗?)
那里有商业解决方案吗?
答案 0 :(得分:1)
您是否可以升级vxworks?您可以参考文档以查看它是否符合您的要求
如果是,从VxWorks 6.9.3.3开始,Wind Media Library也支持Mesa驱动程序。您可以在Wind River Media Library SDK Programmer's Guide中找到详细信息。
如果您已升级到VxWorks 6.9.3 Update Pack 3或更高版本,则应在安装中安装mesa目录:
/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的信息。