func TextureStorage2D(texture uint32, levels int32, internalformat uint32, width int32, height int32) {
	syscall.Syscall6(gpTextureStorage2D, 5, uintptr(texture), uintptr(levels), uintptr(internalformat), uintptr(width), uintptr(height), 0)
}
func TextureStorage2D(texture uint32, levels int32, internalformat uint32, width int32, height int32) {
	syscall.Syscall6(gpTextureStorage2D, 5, uintptr(texture), uintptr(levels), uintptr(internalformat), uintptr(width), uintptr(height), 0)
}
// simultaneously specify storage for all levels of a two-dimensional or one-dimensional array texture