GLFWwindow* window = glfwCreateWindow(1920, 1080, "test", NULL, NULL);
像这样创建窗口可以在移动相机时以60 fps的速度平滑渲染,但不会占据全屏。
GLFWwindow* window = glfwCreateWindow(1920, 1080, "test", glfwGetPrimariMonitor(), NULL);
像这样创建窗口时,移动相机会导致屏幕撕裂(720 fps),但会占据全屏。
glfwSwapInterval(1);
vSync已启用。 wglSwapIntervalEXT(1);
在每个程序(将基本三角形渲染为复杂的阴影贴图)以及我的两台PC上都出现此问题。 我想在全屏幕上渲染而不会撕裂屏幕。有解决办法吗?
答案 0 :(得分:0)
在Nvidia控制面板中启用垂直同步选项解决了此问题。