X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;f=skaterift.c;h=fa9459ca3557dbe235f965d72d713906ec7a369c;hb=3901e08513eb75b706b26aa51acfa20f80c1f81a;hp=a6d8d8dca038dd457b834b760ede7852d77a4b5d;hpb=bf8478e3656ae729248a594a57d111f08bed41e0;p=carveJwlIkooP6JGAAIwe30JlM.git diff --git a/skaterift.c b/skaterift.c index a6d8d8d..fa9459c 100644 --- a/skaterift.c +++ b/skaterift.c @@ -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; } } }