#pragma once #include <../../include/gfx/llr/material.h> typedef struct ShaderProgram ShaderProgram; typedef struct Material { ShaderUniform uniforms[GFX_MAX_UNIFORMS_PER_MATERIAL]; int num_uniforms; } Material; /// Activate the material. /// /// This configures the shader uniforms that are specific to the material. void gfx_material_activate(ShaderProgram* shader, const Material* material);