diff options
author | Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@qt.io> | 2020-04-21 15:04:00 +0200 |
---|---|---|
committer | Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@qt.io> | 2020-04-22 10:51:27 +0200 |
commit | 0c28c42007e6e2adc3c65be03b8eaacd523698e7 (patch) | |
tree | d112c3f36af77606f77ed8f2e1f71463475b7b7a /src/quick/scenegraph/qsgrhishadereffectnode.cpp | |
parent | 0293ea29918ecf1ddd69709e5dad629af59d7aa8 (diff) |
Don't truncate the hashes
Fixes a compile warning on MSVC because we were truncating the
64-bit qHash() return value to 32-bit.
Change-Id: I8cf568d0352efdb07471f5b758dc781cfb855253
Reviewed-by: Lars Knoll <lars.knoll@qt.io>
Diffstat (limited to 'src/quick/scenegraph/qsgrhishadereffectnode.cpp')
-rw-r--r-- | src/quick/scenegraph/qsgrhishadereffectnode.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/quick/scenegraph/qsgrhishadereffectnode.cpp b/src/quick/scenegraph/qsgrhishadereffectnode.cpp index bafd6beaa9..240966d29d 100644 --- a/src/quick/scenegraph/qsgrhishadereffectnode.cpp +++ b/src/quick/scenegraph/qsgrhishadereffectnode.cpp @@ -187,7 +187,7 @@ struct QSGRhiShaderMaterialTypeCache size_t qHash(const QSGRhiShaderMaterialTypeCache::Key &key, uint seed = 0) { - uint hash = seed; + size_t hash = seed; for (int i = 0; i < 2; ++i) hash = hash * 31337 + qHash(key.blob[i]); return hash; |