ifmt=f;
border=b;
- image(0, ifmt, GL_UNSIGNED_BYTE, 0);
+ image(0, ifmt, UNSIGNED_BYTE, 0);
}
-void Texture3D::image(int level, PixelFormat fmt, GLenum type, const void *data)
+void Texture3D::image(int level, PixelFormat fmt, DataType type, const void *data)
{
maybe_bind();
glTexImage3D(target, level, ifmt, width, height, depth, border, fmt, type, data);
else if(w!=width || h!=height || d!=depth)
throw IncompatibleData("Image does not match texture storage");
- image(0, fmt, GL_UNSIGNED_INT, img.get_data());
+ image(0, fmt, UNSIGNED_INT, img.get_data());
}
} // namespace GL