]> git.tdb.fi Git - libs/gl.git/blobdiff - source/renderpass.cpp
Restructure ProgramData to support sharing between Programs
[libs/gl.git] / source / renderpass.cpp
index fc2d37ed1a72d6a6a46335f50b46db09bd96bd6a..b0289284033f4935066db0aafdcb07638dc9c2f2 100644 (file)
@@ -113,7 +113,7 @@ void RenderPass::Loader::uniforms()
        if(!obj.shprog)
                throw invalid_operation("RenderPass::Loader::uniforms");
        if(!obj.shdata)
-               obj.shdata = new ProgramData(*obj.shprog);
+               obj.shdata = new ProgramData;
        load_sub(*obj.shdata);
 }