yuv texture update module is separeted