]> git.tdb.fi Git - libs/gl.git/blobdiff - source/materials/renderpass.cpp
Add a collection parameter to RenderPass::set_material
[libs/gl.git] / source / materials / renderpass.cpp
index 5ee50f8a1726b39cf986740db7326c699281f2d6..810b3673e584671423c95795a0eaab5cdd9c5e93 100644 (file)
@@ -117,11 +117,11 @@ const string &RenderPass::get_slotted_uniform_name(const string &slot) const
        return i->second;
 }
 
-void RenderPass::set_material(const Material *mat)
+void RenderPass::set_material(const Material *mat, DataFile::Collection *coll)
 {
        material = mat;
        material.keep();
-       finalize_material(0);
+       finalize_material(coll);
 }
 
 void RenderPass::set_texture(unsigned index, const Texture *tex, const Sampler *samp)