VERTEX,
GEOMETRY,
FRAGMENT,
+ COMPUTE,
MAX_STAGES
};
void query_attributes();
void finalize_uniforms();
+ bool is_compute() const { return stage_ids[COMPUTE]; }
+
void set_debug_name(const std::string &);
void set_stage_debug_name(unsigned, Stage);
};