protected virtual void Upload( PixelBox data, BasicBox dest ) { throw new AxiomException( "Upload not possible for this pixelbuffer type" ); }