Blender
V3.3
intern
cycles
util
murmurhash.h
Go to the documentation of this file.
1
/* SPDX-License-Identifier: Apache-2.0
2
* Copyright 2018-2022 Blender Foundation */
3
4
#ifndef __UTIL_MURMURHASH_H__
5
#define __UTIL_MURMURHASH_H__
6
7
#include "
util/types.h
"
8
9
CCL_NAMESPACE_BEGIN
10
11
uint32_t
util_murmur_hash3
(
const
void
*key,
int
len
,
uint32_t
seed
);
12
float
util_hash_to_float
(
uint32_t
hash
);
13
14
CCL_NAMESPACE_END
15
16
#endif
/* __UTIL_MURMURHASH_H__ */
seed
static unsigned long seed
Definition:
btSoftBody.h:39
CCL_NAMESPACE_END
#define CCL_NAMESPACE_END
Definition:
cuda/compat.h:9
len
int len
Definition:
draw_manager.c:108
util_hash_to_float
float util_hash_to_float(uint32_t hash)
Definition:
murmurhash.cpp:98
util_murmur_hash3
CCL_NAMESPACE_BEGIN uint32_t util_murmur_hash3(const void *key, int len, uint32_t seed)
Definition:
murmurhash.cpp:49
CCL_NAMESPACE_BEGIN
Definition:
python.cpp:37
hash
#define hash
Definition:
noise.c:153
uint32_t
unsigned int uint32_t
Definition:
stdint.h:80
types.h
Generated on Sat Jul 27 2024 14:57:55 for Blender by
doxygen
1.9.1