我知道 OpenGL 在较新的版本中已弃用并删除了 GL_QUADS。我听说这是因为现代 GPU 仅使用三角形进行渲染,因此调用四边形只会使 GPU 更加努力地将其分成两个三角形(无论如何我都听说过,我不是任何方面的专家)这个话题)。
我想知道是自己手动将四边形渲染分解为两个三角形还是让 GPU 自己完成是否更好(假设普通人的 CPU 相对比他们的 GPU 更快)。同样,我刚开始时完全没有真正的 OpenGL 经验。我宁愿知道这些天对于大多数机器来说哪个更好,这样我就可以将注意力集中在任何一种渲染方法上*。谢谢。
*但我可能会为此使用“三角形方法”。