- sub_image(level, 0, 0, w, h, fmt, type, data);
- else
- glTexImage2D(target, level, ifmt, w, h, 0, fmt, type, data);
+ return sub_image(level, 0, 0, w, h, fmt, type, data);
+
+ BindRestore _bind(this);
+ glTexImage2D(target, level, ifmt, w, h, 0, fmt, type, data);