|
|
|
@ -818,7 +818,7 @@ int ImFormatStringV(char* buf, int buf_size, const char* fmt, va_list args)
|
|
|
|
|
|
|
|
|
|
// Pass data_size==0 for zero-terminated strings
|
|
|
|
|
// FIXME-OPT: Replace with e.g. FNV1a hash? CRC32 pretty much randomly access 1KB. Need to do proper measurements.
|
|
|
|
|
ImU32 ImHash(const void* data, int data_size, ImU32)
|
|
|
|
|
ImU32 ImHash(const void* data, int data_size, ImU32 seed)
|
|
|
|
|
{
|
|
|
|
|
static ImU32 crc32_lut[256] = { 0 };
|
|
|
|
|
if (!crc32_lut[1])
|
|
|
|
|