clean up overlay init code
[carveJwlIkooP6JGAAIwe30JlM.git] / render.h
index 64556ffbcfac1390a7c4789976c524e990d2608a..a0bde7e024bf3c46e92ebe91d82641c5ccc49833 100644 (file)
--- a/render.h
+++ b/render.h
@@ -5,6 +5,7 @@
 #include "common.h"
 #include "model.h"
 #include "camera.h"
+#include "shader_props.h"
 
 #include "shaders/blit.h"
 #include "shaders/blitblur.h"
@@ -79,42 +80,6 @@ struct framebuffer{
 }
 extern framebuffers[];
 
-
-struct shader_props_standard
-{
-   u32 tex_diffuse;
-};
-
-struct shader_props_terrain
-{
-   u32 tex_diffuse;
-   v2f blend_offset;
-   v4f sand_colour;
-};
-
-struct shader_props_vertex_blend
-{
-   u32 tex_diffuse;
-   v2f blend_offset;
-};
-
-struct shader_props_water
-{
-   v4f shore_colour;
-   v4f deep_colour;
-   f32 fog_scale;
-   f32 fresnel;
-   f32 water_sale;
-   v4f wave_speed;
-};
-
-struct shader_props_cubemapped
-{
-   u32 tex_diffuse;
-   u32 cubemap_entity;
-   v4f tint;
-};
-
 void render_init(void);
 void render_fsquad(void);
 void render_fsquad1(void);