+ glPopMatrix();
+
+ glPushAttrib(GL_ENABLE_BIT);
+ glEnable(GL_BLEND);
+ glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);
+
+ glPushMatrix();
+ t = (float)time_msec / 1000.0f;
+ glTranslatef(-PF_COLS / 2 + 0.5 + PF_COLS + 3, PF_ROWS / 2 - 0.5, 0);
+ glTranslatef(1.5, -1, 0);
+ glRotatef(cos(t) * 8.0f, 1, 0, 0);
+ glRotatef(sin(t * 1.2f) * 10.0f, 0, 1, 0);
+ glTranslatef(-1.5, 1, 0);
+ draw_block(next_block, nextblk_pos, 0, 0.25f, 0.75f);
+ glPopMatrix();
+ glPopAttrib();
+
+ glPushAttrib(GL_ENABLE_BIT);
+ glDisable(GL_LIGHTING);
+
+ glPushMatrix();
+ glTranslatef(-11, 6, 0);
+ glScalef(0.05, 0.05, 0.05);
+
+ glColor3f(1, 1, 1);
+ dtx_string("Score");
+ glTranslatef(0, -dtx_line_height() * 1.5, 0);
+ glPushMatrix();
+ glScalef(1.5, 1.5, 1.5);
+ dtx_printf("%d", score);
+ glPopMatrix();
+
+ glTranslatef(0, -dtx_line_height() * 2, 0);
+ dtx_string("Level");
+ glTranslatef(0, -dtx_line_height() * 1.5, 0);
+ glPushMatrix();
+ glScalef(1.5, 1.5, 1.5);
+ dtx_printf("%d", level);
+ glPopMatrix();
+
+ glTranslatef(0, -dtx_line_height() * 2, 0);
+ dtx_string("Lines");
+ glTranslatef(0, -dtx_line_height() * 1.5, 0);
+ glPushMatrix();
+ glScalef(1.5, 1.5, 1.5);
+ dtx_printf("%d", lines);
+ glPopMatrix();