if(get_components(fmt)!=get_components(format) || get_component_type(fmt)!=get_component_type(format))
throw incompatible_data("Texture2DArray::layer_image");
if(get_components(fmt)!=get_components(format) || get_component_type(fmt)!=get_component_type(format))
throw incompatible_data("Texture2DArray::layer_image");