X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;f=src%2Fvg%2Fvg_module.h;fp=src%2Fvg%2Fvg_module.h;h=15dfd47949ceeb577bad01f1fbc27fe79ae22930;hb=5729777dfec3f9f12c1821aa50db6a3c04cc359c;hp=0000000000000000000000000000000000000000;hpb=6aeba08ad9ad8bdecafcfd9f946173e99a84fc59;p=vg.git diff --git a/src/vg/vg_module.h b/src/vg/vg_module.h new file mode 100644 index 0000000..15dfd47 --- /dev/null +++ b/src/vg/vg_module.h @@ -0,0 +1,29 @@ +#ifndef VG_MODULE_H +#define VG_MODULE_H + +#include "vg_shader.h" + +struct vg_module +{ + const char *name; + + struct + { + struct vg_shader *shaders; + u32 shader_count; + + vg_tex2d *textures; + u32 texture_count; + } + resources; + + int (*fn_load)(void); + void (*fn_free)(void); +}; + +static int vg_module_load( struct vg_module *m ) +{ + +} + +#endif /* VG_MODULE_H */