Lines Matching refs:transform
27 RRTransformInit(RRTransformPtr transform) in RRTransformInit() argument
29 pixman_transform_init_identity(&transform->transform); in RRTransformInit()
30 pixman_f_transform_init_identity(&transform->f_transform); in RRTransformInit()
31 pixman_f_transform_init_identity(&transform->f_inverse); in RRTransformInit()
32 transform->filter = NULL; in RRTransformInit()
33 transform->params = NULL; in RRTransformInit()
34 transform->nparams = 0; in RRTransformInit()
38 RRTransformFini(RRTransformPtr transform) in RRTransformFini() argument
40 free(transform->params); in RRTransformFini()
46 if (a && pixman_transform_is_identity(&a->transform)) in RRTransformEqual()
48 if (b && pixman_transform_is_identity(&b->transform)) in RRTransformEqual()
54 if (memcmp(&a->transform, &b->transform, sizeof(a->transform)) != 0) in RRTransformEqual()
92 if (src && pixman_transform_is_identity(&src->transform)) in RRTransformCopy()
100 dst->transform = src->transform; in RRTransformCopy()
107 pixman_transform_init_identity(&dst->transform); in RRTransformCopy()
146 PictTransformPtr transform, in RRTransformCompute() argument
154 if (!transform) in RRTransformCompute()
155 transform = &t_transform; in RRTransformCompute()
161 pixman_transform_init_identity(transform); in RRTransformCompute()
216 pixman_transform_rotate(transform, &inverse, rot_cos, rot_sin); in RRTransformCompute()
217 pixman_transform_translate(transform, &inverse, rot_dx, rot_dy); in RRTransformCompute()
256 pixman_transform_scale(transform, &inverse, scale_x, scale_y); in RRTransformCompute()
258 pixman_transform_translate(transform, &inverse, scale_dx, scale_dy); in RRTransformCompute()
266 (transform, &rr_transform->transform, transform)) in RRTransformCompute()
277 if (!overflow && pixman_transform_is_identity(transform)) { in RRTransformCompute()
278 pixman_transform_init_translate(transform, F(x), F(y)); in RRTransformCompute()
286 if (!pixman_transform_translate(transform, &inverse, F(x), F(y))) in RRTransformCompute()
293 pixman_transform_from_pixman_f_transform(transform, &f_scaled); in RRTransformCompute()