diff --git a/libs/gfx/source/gfx/program.cpp b/libs/gfx/source/gfx/program.cpp index 94821053..63440d5f 100644 --- a/libs/gfx/source/gfx/program.cpp +++ b/libs/gfx/source/gfx/program.cpp @@ -255,6 +255,7 @@ namespace psemek::gfx for (auto const & p : sources) { GLuint sh = gl::CreateShader(p.first); + shaders.push_back(sh); load_shader(sh, p.second); }