rework of blitting ImageData to Texture