Interrupt / Interrupt/systemshock
Hashing OpenGL textures using pointers
Open
- Dominant language
- C
- Stars
- 900
- Forks
- 77
- Avg merge
- 2d 2h
- Merged PRs (30d)
- 1
Description
In my PR #264 I shifted the bmp width and height (16 bits each) onto the bmp ptr (32), making a 64-bit hash to prevent a bug with some textures having the same ptr but a different size. I was getting garbage pixels on invisible mutants.
This fix was only a stopgap until we moved to 64 bits. So, can we use a 96-bit hash here? or is there something better?
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.