render_scene();
- if( menu.active ) menu_render_bg();
glEnable( GL_DEPTH_TEST );
render_player_transparent();
present_view_with_post_processing();
- if( menu.active ) menu_render_fg();
-
+ if( menu.active ){
+ glClear( GL_DEPTH_BUFFER_BIT );
+ menu_render();
+ }
/* =========== End Frame =========== */
}
glViewport( 0,0, vg.window_x, vg.window_y );
glDisable( GL_DEPTH_TEST );
+ glDisable( GL_BLEND );
glClearColor( 1.0f, 0.0f, 0.0f, 0.0f );
glClear( GL_COLOR_BUFFER_BIT|GL_DEPTH_BUFFER_BIT );