View difference between Paste ID: 0mTFxNWs and DkSCYhWE
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();