Как включить SLI в OpenGL? - PullRequest
       83

Как включить SLI в OpenGL?

0 голосов
/ 12 февраля 2019

Я использую openGL 4.6 с радостью и GLFW с последней версией драйвера nvidia.Sli включен в панели управления nvidia, и я работаю на платформе x299 с двумя 1080ti в SLI.

В настоящее время только GPU1 работает на 100%, а GPU2 на 0%.Я попытался перегрузить вершинный шейдер и фрагментный шейдер с помощью цикла, просто чтобы проверить, работает ли SLI должным образом, но GPU2 все еще на 0%.

Я попытался принудительно включить AFR в панели управления nvidia, которая использует обаGPU на 100%, но без увеличения частоты кадров.

1 Ответ

0 голосов
/ 17 февраля 2019

Я решил проблему, я просто вызвал AFR1 на панели управления NVIDIA, затем в своем коде я решил использовать мой основной монитор в полноэкранном режиме при создании окна.У меня есть два монитора, поэтому, когда я выбрал монитор [1], у меня не было масштабирования, но с монитором [0] я получил почти 100% масштабирование.т.е.

GLFWmonitor **monitors = glfwGetMonitors(&count);

window = glfwCreateWindow(screenWidth, screenHeight, "OpenGLTest", monitors[0], NULL);// monitors[0] gave full scaling monitors[1] gave no scaling, also force AFR via nvidia control panel under "sli rendering mode".
...