sub_image(level, 0, 0, z, size.x, size.y, 1, data);
}
-void Texture2DArray::layer_image(unsigned level, unsigned z, PixelComponents comp, DataType type, const void *data)
-{
- if(comp!=get_components(format) || type!=get_component_type(format))
- throw incompatible_data("Texture2DArray::layer_image");
- layer_image(level, z, data);
-}
-
void Texture2DArray::layer_image(unsigned level, unsigned z, const Graphics::Image &img)
{
if(!get_width())