return CAIRO_INT_STATUS_UNSUPPORTED;
cairo_glitz_surface_t *surface = abstract_surface;  if (region) { glitz_box_t *box; int	    n;  if (!surface->clip) { surface->clip = pixman_region_create (); if (!surface->clip) return CAIRO_STATUS_NO_MEMORY; } pixman_region_copy (surface->clip, region);  box = (glitz_box_t *) pixman_region_rects (surface->clip); n = pixman_region_num_rects (surface->clip); glitz_surface_set_clip_region (surface->surface, 0, 0, box, n); } else { glitz_surface_set_clip_region (surface->surface, 0, 0, NULL, 0);  if (surface->clip) pixman_region_destroy (surface->clip);  surface->clip = NULL; }  return CAIRO_STATUS_SUCCESS;
_cairo_glitz_surface_set_clip_region (void *abstract_surface,				      pixman_region16_t *region){    return CAIRO_INT_STATUS_UNSUPPORTED;}