Merge changes from topics "identify_a_pip", "writeStateToHWC_update" into sc-dev

* changes:
  SF rounded corners: include geometry when reordering
  SF: only hole punch through opaque layers
  SF: Ignore rounded corners if the layer can peek through
  Reorder the layers sent to HWC
  Identify a PIP window and implement hole punch