added eagal version of texture view, not helping, but will keep the files here.
Added Egal Sakura version of TextureView