From: Carsten W. <ca...@us...> - 2007-02-14 19:50:56
|
Update of /cvsroot/jake2/jake2/src/jake2/render/opengl In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv19198/src/jake2/render/opengl Modified Files: LwjglDriver.java Log Message: a better display mode selection (can handle strange frequencies) Index: LwjglDriver.java =================================================================== RCS file: /cvsroot/jake2/jake2/src/jake2/render/opengl/LwjglDriver.java,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** LwjglDriver.java 22 Nov 2006 15:05:39 -0000 1.3 --- LwjglDriver.java 14 Feb 2007 19:50:48 -0000 1.4 *************** *** 123,130 **** if (m.getBitsPerPixel() != oldDisplayMode.getBitsPerPixel()) continue; ! if (m.getFrequency() > oldDisplayMode.getFrequency()) continue; if (m.getHeight() < 240 || m.getWidth() < 320) continue; int j = 0; --- 123,132 ---- if (m.getBitsPerPixel() != oldDisplayMode.getBitsPerPixel()) continue; ! if (m.getFrequency() > Math.max(60, oldDisplayMode.getFrequency())) continue; if (m.getHeight() < 240 || m.getWidth() < 320) continue; + if (m.getHeight() > oldDisplayMode.getHeight() || m.getWidth() > oldDisplayMode.getWidth()) + continue; int j = 0; |