`graphics::Texture::Texture` now saves argument into field