3 #include "testing/testing.h"
16 const char *
data =
"Blender";
20 #ifdef __LITTLE_ENDIAN__
27 TEST(hash_mm2a, MM2AConcatenateStrings)
32 const char *
data1 =
"Blender";
33 const char *
data2 =
" is ";
34 const char *
data3 =
"FaNtAsTiC";
35 const char *data123 =
"Blender is FaNtAsTiC";
44 #ifdef __LITTLE_ENDIAN__
52 TEST(hash_mm2a, MM2AIntegers)
57 const int ints[4] = {1, 2, 3, 4};
68 #ifdef __LITTLE_ENDIAN__
EXPECT_EQ(BLI_expr_pylike_eval(expr, nullptr, 0, &result), EXPR_PYLIKE_INVALID)
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)
TEST(hash_mm2a, MM2ABasic)
static const float data2[18 *GP_PRIM_DATABUF_SIZE]
static const float data1[33 *GP_PRIM_DATABUF_SIZE]
static const float data3[64 *GP_PRIM_DATABUF_SIZE]