如何获得一个软件&x27;从windows移植到Android时的硬件要求是什么?
我想将一个在windows平台上用OpenGL编写的3D程序移植到Android上,但我想知道它是否能在一般的Android平台上顺利运行,所以我想估计有多少硬件资源足以让它顺利运行。公司会向用户推荐软件或3d游戏的硬件要求。我不知道在移植到安卓系统时,我怎样才能得到我程序的硬件要求如何获得一个软件&x27;从windows移植到Android时的硬件要求是什么?,android,opengl,opengl-es,hardware,requirements,Android,Opengl,Opengl Es,Hardware,Requirements,我想将一个在windows平台上用OpenGL编写的3D程序移植到Android上,但我想知道它是否能在一般的Android平台上顺利运行,所以我想估计有多少硬件资源足以让它顺利运行。公司会向用户推荐软件或3d游戏的硬件要求。我不知道在移植到安卓系统时,我怎样才能得到我程序的硬件要求 我使用了gdebugger,它给了我一些信息,但我认为这对我来说还不够。这里有人有什么想法或解决办法吗?非常感谢 最好的方法是在实际设备上进行测试,了解哪些硬件工作良好。你可以发布一个测试版应用程序,也可以获得一些
我使用了gdebugger,它给了我一些信息,但我认为这对我来说还不够。这里有人有什么想法或解决办法吗?非常感谢 最好的方法是在实际设备上进行测试,了解哪些硬件工作良好。你可以发布一个测试版应用程序,也可以获得一些反馈。如果你的程序足够简单,你可以写一些关于纹理填充率的估计值,这是渲染性能的一个非常基本的(也是非常古老的)指标。几乎每个3D芯片都有一个理论填充率,所以你可以得到桌面系统和一些Android手机的理论填充率。 纹理内存足迹是另一个可以估计的东西,尤其是使用gdebugger。同样,大多数芯片都知道这些数字
这是一种快速生成数字的方法,显然没有任何实际性能保证。取决于您使用的功能集。例如,如果使用FBO,设备将必须支持帧缓冲区扩展。如果使用MSAA,平滑线,设备将支持相应的扩展。 在列出您的需求之后,您可以使用glGet检查设备支持
谢谢你的回答。这确实是最好的办法。但是我的老板想让我给他一份关于硬件要求的评估报告,所以我必须在移植工作之前做这件事。是否有可接受的替代方案?我不需要精确。thx再次:)