【发布时间】:2011-01-03 13:00:21
【问题描述】:
在 Windows Mobile 设备上部署 OpenGL 应用程序涉及什么?显然我们不能假设所有设备都有现有的 OpenGL 驱动程序。有没有最佳实践?期望能够将其用于业余类型应用程序以外的其他用途是否合理?
【问题讨论】:
标签: opengl windows-mobile
在 Windows Mobile 设备上部署 OpenGL 应用程序涉及什么?显然我们不能假设所有设备都有现有的 OpenGL 驱动程序。有没有最佳实践?期望能够将其用于业余类型应用程序以外的其他用途是否合理?
【问题讨论】:
标签: opengl windows-mobile
不是一个真正的答案。只是分享一些我在网上找到的链接:
+ Samsung OMNIA OpenGL ES/DirectX support, a thread in MSDN forum
+ OpenGL compatibility layer for Samsung Omnia II, a project in SourceForge
+Some very relevant insights from Joel Ivory Johnson on the topic
我的简短结论是,对 OpenGL ES/DirectX 的支持取决于 OEM/硬件制造商。没有适用于所有 Windows Mobile 设备的通用答案。
如果无法检测到制造商优化实现的存在,您可以使用您选择的软件渲染器作为后备交付您的应用程序;或者简单地创建针对该特定设备的单独包/安装程序。我认为您仍然可以通过这种方式拥有相同的代码库。
【讨论】: