简体   繁体   English

在Windows Mobile上部署OpenGL应用程序

[英]Deploying OpenGL Applications on Windows Mobile

What is involved with deploying OpenGL applications on a Windows Mobile device? 在Windows Mobile设备上部署OpenGL应用程序涉及什么? Obviously we can't assume that all the devices have existing OpenGL drivers. 显然我们不能假设所有设备都有现有的OpenGL驱动程序。 Are there any best practices? 有没有最佳做法? Would it be reasonable to expect to be able to use this for something other than hobby type applications? 期望能够将其用于除业余爱好类型应用之外的其他东西是否合理?

Not really an answer. 不是真正的答案。 Just sharing some of the links I found in the web: 只是分享我在网络上找到的一些链接:
+ Samsung OMNIA OpenGL ES/DirectX support, a thread in MSDN forum + 三星OMNIA OpenGL ES / DirectX支持,MSDN论坛中的一个主题
+ OpenGL compatibility layer for Samsung Omnia II, a project in SourceForge + Samsung Omnia II的OpenGL兼容层,SourceForge中的一个项目
+ Some very relevant insights from Joel Ivory Johnson on the topic + Joel Ivory Johnson关于此主题的一些非常相关的见解

My short conclusion is, support for OpenGL ES/DirectX depends on the OEM / hardware manufacturer. 我的简短结论是,对OpenGL ES / DirectX的支持取决于OEM /硬件制造商。 there is no general answer for all Windows Mobile devices. 所有Windows Mobile设备都没有一般的答案。

You can either ship your application with a software renderer of your choice as a fallback if it fails to detect the existence of manufacturer's optimized implementation; 如果无法检测到制造商优化实施的存在,您可以使用您选择的软件渲染器将应用程序作为后备发送; or simply create separate package/installer that targets that specific device. 或者只是创建针对特定设备的单独包/安装程序。 I think you will still be able to have the same code base this way. 我想你仍然可以用这种方式拥有相同的代码库。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM