Read Guarded memory(de)allocation.
void ref_add(GLVaoCache *ref)
MEM_CXX_CLASS_ALLOC_FUNCS("GLShaderInterface")
GLShaderInterface(GLuint program, const shader::ShaderCreateInfo &info)
void ref_remove(GLVaoCache *ref)
Describe inputs & outputs, stage interfaces, resources and sources of a shader. If all data is correc...