[Bprocessor-commit] gl/src/net/sourceforge/bprocessor/gl/view Display.java, 1.103, 1.104
Status: Pre-Alpha
Brought to you by:
henryml
From: Michael L. <he...@us...> - 2010-03-09 13:24:33
|
Update of /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/view In directory sfp-cvsdas-2.v30.ch3.sourceforge.com:/tmp/cvs-serv10456/src/net/sourceforge/bprocessor/gl/view Modified Files: Display.java Log Message: Index: Display.java =================================================================== RCS file: /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/view/Display.java,v retrieving revision 1.103 retrieving revision 1.104 diff -C2 -d -r1.103 -r1.104 *** Display.java 9 Mar 2010 13:01:53 -0000 1.103 --- Display.java 9 Mar 2010 13:24:25 -0000 1.104 *************** *** 927,938 **** } - private static void renderInstance(Instance space, boolean inside) { - if (Project.useDisplayLists()) { - drawInstanceFast(space, inside); - } else { - drawInstanceSlow(space, inside); - } - } - private static void drawInstanceFast(Instance space, boolean inside) { Map<Geometric, Integer> lists = null; --- 927,930 ---- *************** *** 968,978 **** } - private static void drawInstanceSlow(Instance space, boolean inside) { - gl.glPushMatrix(); - translateToCoordinatesystem(space); - drawSpace(space.getProto(), inside || space == active); - gl.glPopMatrix(); - } - private static void drawInstance(Instance space, boolean inside) { if (Project.useDisplayLists()) { --- 960,963 ---- *************** *** 985,993 **** } } else { ! drawInstanceOriginal(space, inside); } } ! private static void drawInstanceOriginal(Instance space, boolean inside) { gl.glPushMatrix(); translateToCoordinatesystem(space); --- 970,978 ---- } } else { ! drawInstanceSlow(space, inside); } } ! private static void drawInstanceSlow(Instance space, boolean inside) { gl.glPushMatrix(); translateToCoordinatesystem(space); |