Advertisement
DarkRevenant

Untitled

Jun 2nd, 2014
175
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.         glPushAttrib(GL_ENABLE_BIT);
  2.         glPushAttrib(GL_COLOR_BUFFER_BIT);
  3.  
  4.         glViewport(0, 0, (int) ((float) Global.getSettings().getScreenWidth() * Display.getPixelScaleFactor()), (int) ((float) Global.getSettings().getScreenHeight() * Display.getPixelScaleFactor()));
  5.  
  6.         glMatrixMode(GL_PROJECTION);
  7.         glPushMatrix();
  8.         glLoadIdentity();
  9.         glOrtho(0, Global.getSettings().getScreenWidth(), 0, Global.getSettings().getScreenHeight(), -2000, 2000);
  10.  
  11.         glMatrixMode(GL_MODELVIEW);
  12.         glPushMatrix();
  13.         glLoadIdentity();
  14.  
  15.     glEnable(GL_TEXTURE_2D);
  16.         glEnable(GL_BLEND); // Optional
  17.         glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA); // Optional
  18.  
  19.         // Do some rendering //
  20.  
  21.         glDisable(GL_BLEND); // Optional
  22.         glDisable(GL_TEXTURE_2D);
  23.  
  24.         glPopMatrix();
  25.         glMatrixMode(GL_PROJECTION);
  26.         glPopMatrix();
  27.  
  28.         glPopAttrib();
  29.         glPopAttrib();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement