surface props
[carveJwlIkooP6JGAAIwe30JlM.git] / world_sfd.h
index a83fe0a92359c4b8cb9cb885fb30b9dc360474d2..5b5bd9973e5bb907860fb77e9518b8d5b9d406ff 100644 (file)
@@ -99,6 +99,7 @@ VG_STATIC void sfd_update(void)
    }
 }
 
+VG_STATIC void bind_terrain_noise(void);
 VG_STATIC void sfd_render( m4x4f projection, v3f camera, m4x3f transform )
 {
    mesh_bind( &world.sfd.mesh_display );
@@ -107,7 +108,7 @@ VG_STATIC void sfd_render( m4x4f projection, v3f camera, m4x3f transform )
    shader_scoretext_uTexGarbage(0);
    shader_scoretext_uTexGradients(1);
    shader_link_standard_ub( _shader_scoretext.id, 2 );
-   bind_terrain_textures();
+   bind_terrain_noise();
    vg_tex2d_bind( &tex_scoretext, 1 );
 
    shader_scoretext_uPv( projection );
@@ -128,7 +129,8 @@ VG_STATIC void sfd_render( m4x4f projection, v3f camera, m4x3f transform )
    shader_vblend_uTexGarbage(0);
    shader_vblend_uTexGradients(1);
    shader_link_standard_ub( _shader_vblend.id, 2 );
-   bind_terrain_textures();
+   bind_terrain_noise();
+   vg_tex2d_bind( &tex_scoretext, 1 );
 
    shader_vblend_uPv( projection );
    shader_vblend_uMdl( transform );