Checkerboard: add support for Cairo render using cairo_t*.
Circle: add support for Cairo render using cairo_t*.