#pragma once #include #include typedef struct ShaderProgram ShaderProgram; typedef struct Material { AlphaMode alpha_mode; float alpha_cutoff; int8_t num_uniforms; ShaderUniform uniforms[GFX_MAX_UNIFORMS_PER_MATERIAL]; } Material;