virtual: add protocol to share wl_buffer(tbm_surface) with tdm_client