diff options
author | Vladimir Vukicevic <vladimir@pobox.com> | 2007-06-18 17:29:04 -0700 |
---|---|---|
committer | Vladimir Vukicevic <vladimir@binky.(none)> | 2007-07-18 22:45:21 +0200 |
commit | aaf94ef6c4656d7e836e52c2a71db214a1c01b57 (patch) | |
tree | 0bfad78d93479308f9b10cc63802a78521be4544 /src/cairo-matrix.c | |
parent | e5fdacae1c5b7005b95db8f9065cce51ef19bf20 (diff) | |
download | cairo-aaf94ef6c4656d7e836e52c2a71db214a1c01b57.tar.gz |
[fixpt] remove dependency on some pixman types
Introduce cairo_gradient_stop_t, and remove pixman dependency
for core pattern types. Perform conversion from cairo types
to pixman types as necessary in fallback code.
Diffstat (limited to 'src/cairo-matrix.c')
-rw-r--r-- | src/cairo-matrix.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/cairo-matrix.c b/src/cairo-matrix.c index 9e51d04c5..17b11ef3d 100644 --- a/src/cairo-matrix.c +++ b/src/cairo-matrix.c @@ -736,13 +736,13 @@ _cairo_matrix_to_pixman_matrix (const cairo_matrix_t *matrix, *pixman_transform = pixman_identity_transform; } else { - pixman_transform->matrix[0][0] = _cairo_fixed_from_double (matrix->xx); - pixman_transform->matrix[0][1] = _cairo_fixed_from_double (matrix->xy); - pixman_transform->matrix[0][2] = _cairo_fixed_from_double (matrix->x0); + pixman_transform->matrix[0][0] = _cairo_fixed_16_16_from_double (matrix->xx); + pixman_transform->matrix[0][1] = _cairo_fixed_16_16_from_double (matrix->xy); + pixman_transform->matrix[0][2] = _cairo_fixed_16_16_from_double (matrix->x0); - pixman_transform->matrix[1][0] = _cairo_fixed_from_double (matrix->yx); - pixman_transform->matrix[1][1] = _cairo_fixed_from_double (matrix->yy); - pixman_transform->matrix[1][2] = _cairo_fixed_from_double (matrix->y0); + pixman_transform->matrix[1][0] = _cairo_fixed_16_16_from_double (matrix->yx); + pixman_transform->matrix[1][1] = _cairo_fixed_16_16_from_double (matrix->yy); + pixman_transform->matrix[1][2] = _cairo_fixed_16_16_from_double (matrix->y0); pixman_transform->matrix[2][0] = 0; pixman_transform->matrix[2][1] = 0; |