X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fglsl%2Ffinalize.cpp;h=52cf95804245767ec1e487619313e87d66ee17dc;hb=0d5ff7918d50092d8cf2e1b8f7af1d7d29b6eb9b;hp=60312be8adf8fc09cdb6a55ed76de342b9f3da46;hpb=c7d1d96540688b7a853fa69d4ca45d968755a89c;p=libs%2Fgl.git diff --git a/source/glsl/finalize.cpp b/source/glsl/finalize.cpp index 60312be8..52cf9580 100644 --- a/source/glsl/finalize.cpp +++ b/source/glsl/finalize.cpp @@ -156,7 +156,7 @@ void LocationAllocator::bind_uniform(RefPtr &layout, const string &name, { set &used = used_bindings[desc_set]; - unsigned bind_point = fold32(hash64(name))%range; + unsigned bind_point = hash_fold<32>(hash<64>(name))%range; while(used.count(bind_point)) bind_point = (bind_point+1)%range;