work on xboot cairo surface