I'm working on my terrain editor to allow quite a handful of texture splats (say up to 64).
If I create a texture array 64 levels deep, but only upload to the first 4 levels (if I only use 4 splats), it wouldn't have allocated any memory until I call glTexImage right?