final void method3652() {
	for (Node class348 = aClass262_7732.getFirst(4);
	     class348 != null; class348 = aClass262_7732.nextForward((byte) 55))
	    ((za_Sub1) class348).method3440(-82);
	anInt7563++;
	if (aClass18_7720 != null)
	    aClass18_7720.method279((byte) -126);
	if (anOpenGL7664 != null) {
	    method3797(0);
	    Enumeration enumeration = aHashtable7577.keys();
	    while (enumeration.hasMoreElements()) {
		Canvas canvas = (Canvas) enumeration.nextElement();
		Long var_long = (Long) aHashtable7577.get(canvas);
		anOpenGL7664.releaseSurface(canvas, var_long.longValue());
	    }
	    anOpenGL7664.release();
	    anOpenGL7664 = null;
	}
	if (aBoolean7734) {
	    Class286_Sub8.method2173(true, 12, false);
	    aBoolean7734 = false;
	}
    }