[hwc] adopt COMMIT_PER_VBLANK functionality for each ouptut