WIP: hardware compositor support