cairo shape rendering works