formatting
[carveJwlIkooP6JGAAIwe30JlM.git] / skaterift.c
index a6d8d8dca038dd457b834b760ede7852d77a4b5d..fa9459ca3557dbe235f965d72d713906ec7a369c 100644 (file)
@@ -358,6 +358,10 @@ VG_STATIC void present_view_with_post_processing(void){
                                      (vg.time_frame_delta*60.0) );
       shader_blitblur_uInverseRatio( inverse );
 
+      inverse[0] -= 0.0001f;
+      inverse[1] -= 0.0001f;
+      shader_blitblur_uClampUv( inverse );
+
       static f64 effect_time = 133.0;
       effect_time += vg.time_frame_delta;
       shader_blitblur_uTime( effect_time );
@@ -503,6 +507,11 @@ VG_STATIC void render_main_game(void){
       if( skaterift.activity == k_skaterift_default ){
          skaterift.activity = k_skaterift_replay;
          skaterift_record_frame( &skaterift.replay, 1 );
+         if( skaterift.replay.head ){
+            skaterift.replay.cursor = skaterift.replay.head->time;
+            skaterift.replay.cursor_frame = skaterift.replay.head;
+         }
+         skaterift.replay_control = k_replay_control_scrub;
       }
    }
 }