GLuint HashFirstEntry(const struct HashTable *table)
void HashPrint(const struct HashTable *table)
void DeleteHashTable(struct HashTable *table)
void HashInsert(struct HashTable *table, GLuint key, void *data)
void HashRemove(struct HashTable *table, GLuint key)
GLint GLenum GLsizei GLsizei GLsizei GLint GLsizei const GLvoid * data
GLuint HashFindFreeKeyBlock(const struct HashTable *table, GLuint numKeys)
struct HashTable * NewHashTable(void)
void * HashLookup(const struct HashTable *table, GLuint key)