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