mirror of https://github.com/axmolengine/axmol.git
fix hash function
This commit is contained in:
parent
4b5121c70b
commit
e46e286a18
|
@ -10,7 +10,7 @@ bool UniformLocation::operator==(const UniformLocation &other) const
|
|||
}
|
||||
|
||||
std::size_t UniformLocation::operator()(const UniformLocation &uniform) const {
|
||||
return (size_t)(shaderStage) || (size_t)((location << 4)& 0xFFFFFFF0);
|
||||
return (((size_t) shaderStage) & 0xFFFFFFF0 )|((size_t)(location << 4));
|
||||
}
|
||||
|
||||
CC_BACKEND_END
|
||||
|
|
Loading…
Reference in New Issue