[gtk] csstransformvalue: Convert skew values to radians
- From: Timm Bäder <baedert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk] csstransformvalue: Convert skew values to radians
- Date: Tue, 29 Jan 2019 06:25:22 +0000 (UTC)
commit 16481734c1fbe5de0746735e0ddea706c4977f8a
Author: Timm Bäder <mail baedert org>
Date: Mon Jan 21 17:00:29 2019 +0100
csstransformvalue: Convert skew values to radians
gtk/gtkcsstransformvalue.c | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
---
diff --git a/gtk/gtkcsstransformvalue.c b/gtk/gtkcsstransformvalue.c
index 7ce4102920..fcddf6d2ac 100644
--- a/gtk/gtkcsstransformvalue.c
+++ b/gtk/gtkcsstransformvalue.c
@@ -200,14 +200,14 @@ gtk_css_transform_apply (const GtkCssTransform *transform,
break;
case GTK_CSS_TRANSFORM_SKEW:
graphene_matrix_init_skew (&skew,
- _gtk_css_number_value_get (transform->skew.x, 100),
- _gtk_css_number_value_get (transform->skew.y, 100));
+ _gtk_css_number_value_get (transform->skew.x, 100) / 180.0f * G_PI,
+ _gtk_css_number_value_get (transform->skew.y, 100) /180.0f * G_PI);
graphene_matrix_multiply (matrix, &skew, &tmp);
graphene_matrix_init_from_matrix (matrix, &tmp);
break;
case GTK_CSS_TRANSFORM_SKEW_X:
graphene_matrix_init_skew (&skew,
- _gtk_css_number_value_get (transform->skew_x.skew, 100),
+ _gtk_css_number_value_get (transform->skew_x.skew, 100) / 180.0f * G_PI,
0);
graphene_matrix_multiply (matrix, &skew, &tmp);
graphene_matrix_init_from_matrix (matrix, &tmp);
@@ -215,7 +215,7 @@ gtk_css_transform_apply (const GtkCssTransform *transform,
case GTK_CSS_TRANSFORM_SKEW_Y:
graphene_matrix_init_skew (&skew,
0,
- _gtk_css_number_value_get (transform->skew_y.skew, 100));
+ _gtk_css_number_value_get (transform->skew_y.skew, 100) / 180.0f * G_PI);
graphene_matrix_multiply (matrix, &skew, &tmp);
graphene_matrix_init_from_matrix (matrix, &tmp);
break;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]