X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;f=world_water.h;h=a4f69672973a2676ce520756f7494e4158b7d7f1;hb=c33e4f46d864b2fde0c5938bf5a9388b1e8b5c04;hp=249800d3569725c608e775c9215d293f0e0a5b33;hpb=d00b1df8f80e4714dc2f9aa2189d242bb4d09a2f;p=carveJwlIkooP6JGAAIwe30JlM.git diff --git a/world_water.h b/world_water.h index 249800d..a4f6967 100644 --- a/world_water.h +++ b/world_water.h @@ -108,7 +108,7 @@ static void render_water_texture( m4x3f camera ) m4x4f projection; m4x4_projection( projection, gpipeline.fov, - (float)vg_window_x / (float)vg_window_y, + (float)vg.window_x / (float)vg.window_y, 0.1f, 900.0f ); plane_clip_projection( projection, clippa ); m4x4_mul( projection, view, projection ); @@ -132,14 +132,14 @@ static void render_water_texture( m4x3f camera ) m4x4_projection( projection, gpipeline.fov, - (float)vg_window_x / (float)vg_window_y, + (float)vg.window_x / (float)vg.window_y, 0.1f, 900.0f ); plane_clip_projection( projection, clippb ); m4x4_mul( projection, view, projection ); render_world_depth( projection, camera ); - glViewport( 0, 0, vg_window_x, vg_window_y ); + glViewport( 0, 0, vg.window_x, vg.window_y ); } static void render_water_surface( m4x4f pv, m4x3f camera ) @@ -156,14 +156,14 @@ static void render_water_surface( m4x4f pv, m4x3f camera ) vg_tex2d_bind( &tex_water_surf, 1 ); shader_water_uTexDudv( 1 ); shader_water_uInvRes( (v2f){ - 1.0f / (float)vg_window_x, - 1.0f / (float)vg_window_y }); + 1.0f / (float)vg.window_x, + 1.0f / (float)vg.window_y }); shader_link_standard_ub( _shader_water.id, 2 ); fb_bindtex( &wrender.fbdepth, 3 ); shader_water_uTexBack( 3 ); - shader_water_uTime( vg_time ); + shader_water_uTime( vg.time ); shader_water_uCamera( camera[3] ); shader_water_uSurfaceY( wrender.height );