Chromium Code Reviews| Index: cc/surfaces/surface_id.h |
| diff --git a/cc/surfaces/surface_id.h b/cc/surfaces/surface_id.h |
| index 0ade6ab9135928c95d3a1e7cb9d70e4ef81e2078..39dcc26766ce3c898003d419ec931f84f2d6488f 100644 |
| --- a/cc/surfaces/surface_id.h |
| +++ b/cc/surfaces/surface_id.h |
| @@ -33,6 +33,12 @@ inline bool operator<(const SurfaceId& a, const SurfaceId& b) { |
| return a.id < b.id; |
| } |
| +struct SurfaceIdHash { |
| + size_t operator()(const SurfaceId& key) const { |
| + return std::hash<uint64_t>()(key.id); |
|
dcheng
2016/01/27 00:25:46
#include <functional>?
lfg
2016/01/27 00:41:01
Ugh, you're right. (For some reason I thought that
|
| + } |
| +}; |
| + |
| } // namespace cc |
| namespace BASE_HASH_NAMESPACE { |