X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;f=skaterift.c;h=acb0a2e7af66df6ada950ee5a0df795c011eaf7b;hb=e8a65239f85784e2e596d2622c2baddda9fb5fae;hp=742bd5905150399a50ecf64a30843647938fa890;hpb=9d0ff08fef8507613586856de7ce25d43704db92;p=carveJwlIkooP6JGAAIwe30JlM.git diff --git a/skaterift.c b/skaterift.c index 742bd59..acb0a2e 100644 --- a/skaterift.c +++ b/skaterift.c @@ -353,7 +353,6 @@ VG_STATIC void render_main_game(void) render_scene(); - if( menu.active ) menu_render_bg(); glEnable( GL_DEPTH_TEST ); render_player_transparent(); @@ -361,8 +360,10 @@ VG_STATIC void render_main_game(void) present_view_with_post_processing(); - if( menu.active ) menu_render_fg(); - + if( menu.active ){ + glClear( GL_DEPTH_BUFFER_BIT ); + menu_render(); + } /* =========== End Frame =========== */ } @@ -377,6 +378,7 @@ VG_STATIC void vg_render(void) 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 );