Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- glPushAttrib(GL_ENABLE_BIT);
- glPushAttrib(GL_COLOR_BUFFER_BIT);
- glViewport(0, 0, (int) ((float) Global.getSettings().getScreenWidth() * Display.getPixelScaleFactor()), (int) ((float) Global.getSettings().getScreenHeight() * Display.getPixelScaleFactor()));
- glMatrixMode(GL_PROJECTION);
- glPushMatrix();
- glLoadIdentity();
- glOrtho(0, Global.getSettings().getScreenWidth(), 0, Global.getSettings().getScreenHeight(), -2000, 2000);
- glMatrixMode(GL_MODELVIEW);
- glPushMatrix();
- glLoadIdentity();
- glEnable(GL_TEXTURE_2D);
- glEnable(GL_BLEND); // Optional
- glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA); // Optional
- // Do some rendering //
- glDisable(GL_BLEND); // Optional
- glDisable(GL_TEXTURE_2D);
- glPopMatrix();
- glMatrixMode(GL_PROJECTION);
- glPopMatrix();
- glPopAttrib();
- glPopAttrib();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement