tbm_surface_internal: implement tbm_surface functions with tbm_suface_data api