X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=source%2Fcore%2Fprogram.cpp;h=2934d240c7ef0c3bda346636d51725c8729b7bd1;hp=9193cd7be155b54a4f8b1fc8a87de974cc3d72b4;hb=013c562e389936acf61970118eab23a420a8f611;hpb=2e6e6fd559010aad6ae0d44c433e32acb387e8b9 diff --git a/source/core/program.cpp b/source/core/program.cpp index 9193cd7b..2934d240 100644 --- a/source/core/program.cpp +++ b/source/core/program.cpp @@ -42,13 +42,6 @@ void Program::add_stages(const Module &mod, const map &spec_values) finalize_uniforms(); - for(ReflectData::UniformBlockInfo &b: reflect_data.uniform_blocks) - if(!b.data_size && !b.uniforms.empty()) - { - const ReflectData::UniformInfo &uni = *b.uniforms.back(); - b.data_size = uni.location*16+uni.array_size*get_type_size(uni.type); - } - for(const ReflectData::UniformInfo &u: reflect_data.uniforms) require_type(u.type); for(const ReflectData::AttributeInfo &a: reflect_data.attributes)