surfaceflinger for proper HWC