fixed double-free of shmems with async-video, added TextureClient::SetDescrptorFromReply