SHOW:
|
|
- or go back to the newest paste.
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 | - | glPopMatrix(); |
23 | + | |
24 | glPopMatrix(); | |
25 | glMatrixMode(GL_PROJECTION); | |
26 | glPopMatrix(); | |
27 | ||
28 | glPopAttrib(); | |
29 | glPopAttrib(); |