#pragma once #include "assets/model_geometry.hpp" #include "assets/components/shader_components.hpp" namespace zgl { struct shader_program_metadata { assets::model_geometry::types geometry_type; assets::shader_components::stage static_enabled{}; assets::shader_components::stage dynamic_enable{}; }; }