我的目标是在 AFR 模式下使用 SLI 来增加 FPS。我的印象是 NVIDIA SLI 驱动程序会自动智能地将 VBO 分配给各个 GPU。这个对吗?
我有一个代码,其中包含由 VAO 表示的大量顶点/面,具有三种不同的 VBO(顶点、颜色、索引)。使用双 GPU 和 SLI 不会增加 fps。
我复制具有相同顶点/面的 VAO 和 VBO,并在两个 VAO 之间交替调用 glDrawElements,希望 NVIDIA SLI 驱动程序足够聪明,知道一个 VAO 用于一个 GPU,但不幸的是仍然没有增加 fps。有人可以让我知道我做错了什么吗?
我还尝试注释掉其中一个 VAO 的 glDrawElements 调用,它确实显示了双 FPS 和闪烁的场景,实际场景和黑屏符合预期。