#include "pixman-private.h"
pixman_implementation_t *
-_pixman_implementation_create (pixman_implementation_t *delegate,
+_pixman_implementation_create (pixman_implementation_t *fallback,
const pixman_fast_path_t *fast_paths)
{
pixman_implementation_t *imp;
memset (imp, 0, sizeof *imp);
- imp->delegate = delegate;
+ imp->fallback = fallback;
imp->fast_paths = fast_paths;
- /* Make sure the whole delegate chain has the right toplevel */
- for (d = imp; d != NULL; d = d->delegate)
+ /* Make sure the whole fallback chain has the right toplevel */
+ for (d = imp; d != NULL; d = d->fallback)
d->toplevel = imp;
}
}
}
- for (imp = toplevel; imp != NULL; imp = imp->delegate)
+ for (imp = toplevel; imp != NULL; imp = imp->fallback)
{
const pixman_fast_path_t *info = imp->fast_paths;
if (f)
return f;
- imp = imp->delegate;
+ imp = imp->fallback;
}
return NULL;
return TRUE;
}
- imp = imp->delegate;
+ imp = imp->fallback;
}
return FALSE;
return TRUE;
}
- imp = imp->delegate;
+ imp = imp->fallback;
}
return FALSE;
if (imp->src_iter_init && (*imp->src_iter_init) (imp, iter))
return TRUE;
- imp = imp->delegate;
+ imp = imp->fallback;
}
return FALSE;
if (imp->dest_iter_init && (*imp->dest_iter_init) (imp, iter))
return TRUE;
- imp = imp->delegate;
+ imp = imp->fallback;
}
return FALSE;
struct pixman_implementation_t
{
pixman_implementation_t * toplevel;
- pixman_implementation_t * delegate;
+ pixman_implementation_t * fallback;
const pixman_fast_path_t * fast_paths;
pixman_blt_func_t blt;
pixman_format_code_t format);
pixman_implementation_t *
-_pixman_implementation_create (pixman_implementation_t *delegate,
+_pixman_implementation_create (pixman_implementation_t *fallback,
const pixman_fast_path_t *fast_paths);
pixman_bool_t