Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package managers;
- import main.StaticVars;
- import org.lwjgl.LWJGLException;
- import org.lwjgl.opengl.ContextAttribs;
- import org.lwjgl.opengl.Display;
- import org.lwjgl.opengl.DisplayMode;
- import org.lwjgl.opengl.GL11;
- import org.lwjgl.opengl.PixelFormat;
- public class DisplayManager {
- public static void createDisplay(){
- ContextAttribs attribs = new ContextAttribs(3,1);
- attribs.withForwardCompatible(true);
- try {
- Display.setDisplayMode(new DisplayMode(StaticVars.WIDTH, StaticVars.HEIGHT));
- Display.setTitle(StaticVars.TITLE);
- Display.create(new PixelFormat(), attribs);
- } catch (LWJGLException e) {
- e.printStackTrace();
- }
- GL11.glViewport(0, 0, StaticVars.WIDTH, StaticVars.HEIGHT);
- }
- public static void updateDisplay(){
- Display.sync(StaticVars.FPS_C);
- Display.update();
- }
- public static void closeDisplay(){
- Display.destroy();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement