重新调整GLFW窗口时,渲染区域不会更改

sFu*_*ler 3 c++ opengl glfw

我正在从GLUT切换到GLFW,发现当我重新调整GLFW窗口大小时,渲染区域不会改变.(IE,正在渲染的内容与旧窗口大小保持在同一位置,新窗口区域填充了清晰的颜色.)我是否需要采取更多步骤来重新调整上下文或类似内容的大小那个?

sFu*_*ler 6

您需要重新调整视口大小以匹配窗口大小.

使用 glViewport();