package Graphics; import org.lwjgl.opengl.Display; import org.lwjgl.opengl.DisplayMode; import org.lwjgl.opengl.GLContext; public class RenderMasterFactory { public static RenderMaster getRenderMaster() { RenderMaster ret = null; try{ Display.setDisplayMode(new DisplayMode(800, 600)); Display.create(); } catch (Exception e) { System.out.println(e); System.exit(-1); } if(GLContext.getCapabilities().OpenGL30) { ret = new DebugRenderMaster(1.33f);//DeferredRenderMaster(1.33f);//8/6 } else { ret = new DebugRenderMaster(1.33f); } return ret; } }