虽然glutFullScreen()使窗口全屏,但它不会改变屏幕分辨率。它实际上相当于将窗口大小调整为屏幕大小并隐藏标题栏和边框。
如何将分辨率更改为指定的分辨率?
我正在使用Ubuntu / Mesa / FreeGlut / C.
答案 0 :(得分:2)
您可以尝试拨打glutGameModeString(),然后拨打glutEnterGameMode()。根据您的系统,它可能会更改屏幕分辨率:
glutGameModeString("800x600:32@60");
glutEnterGameMode();