Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在开发一个使用 OpenGL ES 创建 3D 应用程序的框架。我需要在 PowerVR 和 Mali GPU 芯片组中部署该框架。
在为不同的 GPU(PowerVR 和 Mali)编程 OpenGL ES 时是否需要注意任何方面?
唯一显着的区别是较旧的 Mali 内核(Mali-300/400 系列)仅在片段着色器中支持 mediump,因此依赖于 highp 精度的算法将无法在那里工作。
肯定有微调差异,但很难给出一个简洁的答案。只需专注于编写好的干净的 GL,它应该在任何地方都能正常工作。