我一直在寻找一种解决方案,以便在我的配备 Retina 显示屏的 MacBook Pro 上运行一个简单的 LWJGL 应用程序。问题是 Retina 显示屏闪烁。但我只是发现了无意义的提示。
你知道任何代码解决方案来处理这个吗?例如更改视口或其他什么?
我有什么要添加到以下代码中?
import org.lwjgl.LWJGLException;
import org.lwjgl.opengl.Display;
import org.lwjgl.opengl.DisplayMode;
import org.lwjgl.opengl.GL11;
public class MainDisplay {
final int DISPLAY_WIDTH = 640;
final int DISPLAY_HEIGHT = 480;
public void start() {
try {
Display.setDisplayMode(new DisplayMode(DISPLAY_WIDTH, DISPLAY_HEIGHT));
Display.create();
}
catch(LWJGLException exception) {
exception.printStackTrace();
}
while(!Display.isCloseRequested()) {
Display.update();
}
Display.destroy();
}
}