I have a texture that I'd like to have relatively fine control over for the two or three largest mipmap levels, but at smaller sizes, I'm happy to have GL generate the mipmaps for me based on the smallest one that I've uploaded, on down to 1x1. Is this possible? FWIW, I'm on iPhone OS with GL ES 1.1 with this.
I've tried to enable GL_GENERATE_MIPMAP
, while uploading a 128x128 and then a 64x64, but this seems to result in goofy colors (white quads) at all sizes.
Is there a way to do this? Or must I pre-generate all levels if I'm going to supply more than one?
Thanks.