Home
last modified time | relevance | path

Searched refs:FNV1aHash (Results 1 - 16 of 16) sorted by relevance

/foundation/graphic/graphic_3d/lume/LumeBase/api/base/util/
H A Dhash.h115 inline uint64_t FNV1aHash(const uint8_t* data, size_t len) in FNV1aHash() function
128 inline uint64_t FNV1aHash(const T* data, size_t len) in FNV1aHash() function
130 return FNV1aHash(reinterpret_cast<const uint8_t*>(data), len * sizeof(T)); in FNV1aHash()
134 inline uint64_t FNV1aHash(const T& data) in FNV1aHash() function
136 return FNV1aHash(&reinterpret_cast<const uint8_t&>(data), sizeof(T)); in FNV1aHash()
H A Dcompile_time_hashes.h45 inline constexpr uint64_t FNV1aHash(const char* const first, uint64_t hash = FNV_OFFSET_BASIS) in FNV1aHash() function
53 return FNV1aHash(first + 1, hash); in FNV1aHash()
/foundation/graphic/graphic_3d/lume/LumeEngine/api/core/property/
H A Dproperty.h125 BASE_NS::is_array_v<a>, BASE_NS::CompileTime::FNV1aHash(#b), \
126 BASE_NS::CompileTime::FNV1aHash(BASE_NS::is_array_v<a> ? #b "_ARRAY" : #b), #b \
/foundation/graphic/graphic_3d/lume/metaobject/include/meta/base/
H A Dmeta_types.h58 return MakeUidImpl(BASE_NS::CompileTime::FNV1aHash(name), type); in MakeUid()
77 return MakeUidImpl(BASE_NS::CompileTime::FNV1aHash(MetaType<Type>::name), type); in MakeUid()
85 (BASE_NS::CompileTime::FNV1aHash(MetaType<Type>::name) + 0x9e3779b97f4a7c15LLU + in CombineHash()
/foundation/graphic/graphic_3d/lume/LumeEngine/ecshelper/PropertyTools/
H A Dproperty_data.cpp35 using BASE_NS::FNV1aHash;
330 const auto nameHash = FNV1aHash(name.data(), name.size()); in Get()
346 const auto nameHash = FNV1aHash(name.data(), name.size()); in Get()
H A Dproperty_value.h111 const auto nameHash = BASE_NS::FNV1aHash(name.data(), name.size()); in operator []()
/foundation/graphic/graphic_3d/lume/LumeRender/src/util/
H A Dproperty_util.cpp211 FNV1aHash(strings.name.data(), strings.name.size()), // hash in AddOffsetProperty()
237 FNV1aHash(strings.name.data(), strings.name.size()), // hash in AddOffsetProperty()
618 FNV1aHash(strings.name.data(), strings.name.size()), // hash in AddOffsetProperty()
/foundation/graphic/graphic_3d/lume/Lume_3D/src/util/
H A Dproperty_util.cpp216 FNV1aHash(strings.name.data(), strings.name.size()), // hash in AddOffsetProperty()
242 FNV1aHash(strings.name.data(), strings.name.size()), // hash in AddOffsetProperty()
/foundation/graphic/graphic_3d/lume/LumeBase/api/base/containers/
H A Darray_view.h159 return FNV1aHash(view.data(), view.size());
H A Dfixed_string.h497 return BASE_NS::FNV1aHash(value.data(), value.size()); in hash()
H A Dstring_view.h818 return BASE_NS::FNV1aHash(value.data(), value.size()); in hash()
H A Dstring.h1178 return BASE_NS::FNV1aHash(value.data(), value.size()); in hash()
/foundation/graphic/graphic_3d/lume/Lume_3D/src/ecs/components/
H A Dmaterial_component_manager.cpp206 newProperty.hash = BASE_NS::FNV1aHash(newProperty.name.data(), newProperty.name.size()); in AppendProperties()
379 static constexpr uint64_t typeHash_ = BASE_NS::CompileTime::FNV1aHash(CORE_NS::GetName<MaterialComponent>().data());
H A Dpost_process_configuration_component_manager.cpp192 BASE_NS::CompileTime::FNV1aHash(CORE_NS::GetName<PostProcessConfigurationComponent>().data(),
/foundation/graphic/graphic_3d/lume/metaobject/src/
H A Dobject_registry.cpp59 ObjectRegistry::ObjectRegistry() : random_(CreateXoroshiro128(BASE_NS::FNV1aHash("ToolKitObjectRegistry"))) {} in ObjectRegistry()
/foundation/graphic/graphic_3d/lume/LumeRender/src/gles/
H A Ddevice_gles.cpp1399 const uint64_t hash = FNV1aHash(source.data(), source.size());

Completed in 20 milliseconds