Project: https://github.com/terraquad/lodecraft-temp
I'm trying to cache uniforms in my OpenGL app, which I try to do with hash maps. The only problem is that even though I'm clearly deinitializing my hash map, DebugAllocator says that memory was leaked by a uniform cache:
https://github.com/terraquad/lodecraft-temp/blob/main/src/client/pixelode/gl/shader/Shader.zig#L176
https://github.com/terraquad/lodecraft-temp/blob/main/src/client/main.zig#L115-L123