hwc: follow the new hwc apis