vrend: don't make a texture view if levels or layers is zero
The host OpenGL implementation should reject this, but at least mesa has a bug there that leads to a crash (mesa/mesa!25532 (merged)), so avoid all the work for creating a texture view if it will be invalid.