Blender V4.3
BLI_hash_mm2a.hh File Reference
#include "BLI_sys_types.h"

Go to the source code of this file.

Classes

struct  BLI_HashMurmur2A
 

Functions

void BLI_hash_mm2a_init (BLI_HashMurmur2A *mm2, uint32_t seed)
 
void BLI_hash_mm2a_add (BLI_HashMurmur2A *mm2, const unsigned char *data, size_t len)
 
void BLI_hash_mm2a_add_int (BLI_HashMurmur2A *mm2, int data)
 
uint32_t BLI_hash_mm2a_end (BLI_HashMurmur2A *mm2)
 
uint32_t BLI_hash_mm2 (const unsigned char *data, size_t len, uint32_t seed)
 

Function Documentation

◆ BLI_hash_mm2()

uint32_t BLI_hash_mm2 ( const unsigned char * data,
size_t len,
uint32_t seed )

◆ BLI_hash_mm2a_add()

void BLI_hash_mm2a_add ( BLI_HashMurmur2A * mm2,
const unsigned char * data,
size_t len )

◆ BLI_hash_mm2a_add_int()

void BLI_hash_mm2a_add_int ( BLI_HashMurmur2A * mm2,
int data )

Definition at line 85 of file hash_mm2a.cc.

References BLI_hash_mm2a_add().

Referenced by GPUCodegen::GPUCodegen(), and TEST().

◆ BLI_hash_mm2a_end()

◆ BLI_hash_mm2a_init()