X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=source%2Fcore%2Fprogram.cpp;h=0d8e6bd1e2ae09bfbe509c8b07e9bfd42d145219;hp=5b357f3966021dc546807aa99def9a855a9f9a99;hb=ed511d9fd320f5db6654a042db8b6b568c4314cc;hpb=3f5e469de3454aee1d1923045fc713329a32cc18 diff --git a/source/core/program.cpp b/source/core/program.cpp index 5b357f39..0d8e6bd1 100644 --- a/source/core/program.cpp +++ b/source/core/program.cpp @@ -552,6 +552,7 @@ void Program::collect_uniforms() block.uniforms.push_back(&uni); uni.block = █ } + sort(block.uniforms, uniform_location_compare); block.layout_hash = compute_layout_hash(block.uniforms); }