- sub_image(level, 0, 0, 0, w, h, d, fmt, type, data);
- else
- glTexImage3D(target, level, ifmt, width, height, depth, 0, fmt, type, data);
+ return sub_image(level, 0, 0, 0, w, h, d, fmt, type, data);
+
+ BindRestore _bind(this);
+ glTexImage3D(target, level, ifmt, width, height, depth, 0, fmt, type, data);