Java JOGL OpenGL GLCanvas设置为固定分辨率

Java JOGL OpenGL GLCanvas设置为固定分辨率,java,opengl,jogl,Java,Opengl,Jogl,我在java应用程序中使用带有GLCanvas的JOGL,该应用程序全屏显示1920x1080,是否可以将GLCanvas或GL的分辨率设置为960x540的一半,并将画布/GL放大?如果没有真正的分辨率更改,您将只能满足部分工作的解决方案。即使您能够在一半的分辨率内渲染所有内容(这应该不是很难,因为您可以定义viewport或渲染到pbuffer),您仍然需要填充一个大画布。最后,填充率仍然是一个很大的限制。你为什么要这样做?

我在java应用程序中使用带有GLCanvas的JOGL,该应用程序全屏显示1920x1080,是否可以将GLCanvas或GL的分辨率设置为960x540的一半,并将画布/GL放大?

如果没有真正的分辨率更改,您将只能满足部分工作的解决方案。即使您能够在一半的分辨率内渲染所有内容(这应该不是很难,因为您可以定义viewport或渲染到pbuffer),您仍然需要填充一个大画布。最后,填充率仍然是一个很大的限制。你为什么要这样做?