Robert Bragg
e289e85397
matrix: fix transform/project_points() APIs
...
Both cogl_matrix_transform_points and _project_points take points_in and
points_out arguments and explicitly allow pointing to the same array
(i.e. to transform in-place) The implementation of the various internal
transform functions though were not handling this possability and so it
was possible the reference partially transformed vertex values as if
they were original input values leading to incorrect results. This patch
ensures we take a temporary copy of the current input point when
transforming.
2011-01-21 16:18:11 +00:00
..
2010-12-14 10:07:32 +00:00
2011-01-21 16:18:11 +00:00
2011-01-21 16:18:10 +00:00
2010-11-30 14:50:13 +00:00
2011-01-21 16:18:10 +00:00
2011-01-21 16:18:10 +00:00
2011-01-21 16:18:10 +00:00
2011-01-21 16:18:10 +00:00
2011-01-21 16:18:10 +00:00
2011-01-17 12:21:22 +00:00
2010-10-25 23:44:53 +01:00
2010-10-21 13:13:00 +01:00
2010-11-29 10:54:33 +00:00
2010-10-21 13:13:00 +01:00
2010-12-10 16:03:10 +00:00
2011-01-20 13:29:37 +00:00
2010-12-09 12:36:50 +00:00
2011-01-20 16:35:26 +00:00
2011-01-20 16:35:26 +00:00
2010-10-18 11:26:45 +01:00
2010-10-18 11:26:44 +01:00
2010-12-11 17:43:23 +00:00
2010-10-21 12:22:17 +01:00
2011-01-20 16:35:26 +00:00
2010-10-21 12:22:17 +01:00
2011-01-20 16:35:26 +00:00
2011-01-20 13:29:37 +00:00
2011-01-20 13:29:37 +00:00
2011-01-20 13:29:37 +00:00
2011-01-20 13:29:37 +00:00
2011-01-20 13:29:37 +00:00
2011-01-20 13:29:37 +00:00
2011-01-20 13:29:37 +00:00
2011-01-20 13:29:37 +00:00
2011-01-20 13:29:37 +00:00
2011-01-20 13:29:37 +00:00
2011-01-20 13:29:37 +00:00
2011-01-20 13:29:37 +00:00
2011-01-20 13:29:37 +00:00
2011-01-20 13:29:37 +00:00
2010-10-18 11:26:45 +01:00
2011-01-20 16:35:26 +00:00
2011-01-20 16:35:26 +00:00
2011-01-20 16:35:26 +00:00
2011-01-20 16:35:26 +00:00
2011-01-20 16:35:26 +00:00
2011-01-20 16:35:26 +00:00
2010-10-18 11:26:45 +01:00
2010-11-08 16:01:19 +00:00
2010-11-08 16:01:19 +00:00
2010-10-18 11:26:45 +01:00
2011-01-17 17:31:46 +00:00
2011-01-17 17:31:46 +00:00
2010-11-23 12:50:29 +00:00
2010-11-11 13:14:23 +00:00
2011-01-17 15:22:48 +00:00
2011-01-17 15:22:48 +00:00
2011-01-20 16:35:26 +00:00
2011-01-20 16:35:26 +00:00
2011-01-19 14:33:27 +00:00
2010-11-18 15:21:16 +00:00
2011-01-10 14:03:35 +00:00
2010-10-19 01:42:19 +01:00
2010-12-17 13:37:05 +00:00
2010-11-18 18:23:49 +00:00
2011-01-20 16:35:26 +00:00
2011-01-20 16:35:26 +00:00
2010-11-30 14:40:37 +00:00
2010-10-21 12:22:17 +01:00
2010-12-09 12:36:50 +00:00
2011-01-18 14:48:14 +00:00
2010-11-18 18:23:49 +00:00
2010-10-21 12:22:17 +01:00
2010-10-21 12:22:17 +01:00
2010-12-10 17:15:39 +00:00
2010-10-18 11:26:45 +01:00
2010-11-17 16:19:10 +00:00
2011-01-20 13:29:37 +00:00
2010-12-30 12:27:26 +00:00
2010-11-30 14:40:37 +00:00
2010-10-25 00:31:36 +01:00
2010-12-02 09:53:00 +00:00
2010-12-02 09:53:00 +00:00
2010-10-18 11:26:45 +01:00
2010-12-09 12:36:50 +00:00
2011-01-10 21:22:22 +00:00
2010-12-09 13:59:08 +00:00
2010-11-06 20:11:16 +00:00
2010-11-07 21:35:40 +00:00
2010-11-17 16:19:10 +00:00
2010-10-18 11:26:44 +01:00
2011-01-10 21:22:22 +00:00
2010-11-29 10:55:52 +00:00
2010-12-09 12:36:50 +00:00
2011-01-20 16:35:26 +00:00
2011-01-20 16:35:26 +00:00
2010-10-21 13:13:00 +01:00
2010-11-23 12:50:29 +00:00
2011-01-20 16:35:26 +00:00
2011-01-20 16:35:26 +00:00
2010-10-21 12:22:17 +01:00
2010-11-06 20:11:16 +00:00
2011-01-17 17:31:59 +00:00
2010-12-07 21:44:32 +00:00
2011-01-11 12:37:53 +00:00
2010-10-19 01:42:19 +01:00
2010-11-18 15:21:16 +00:00
2010-10-18 11:26:44 +01:00
2010-12-09 12:36:50 +00:00
2011-01-20 16:35:26 +00:00
2011-01-20 16:35:26 +00:00
2010-12-09 11:57:06 +00:00
2011-01-11 11:20:16 +00:00
2010-11-18 18:23:49 +00:00
2011-01-20 16:35:26 +00:00
2011-01-20 16:35:26 +00:00
2010-10-21 13:13:00 +01:00
2010-10-21 11:30:19 +01:00
2010-11-08 16:45:15 +00:00
2010-12-30 12:44:13 +00:00
2010-12-30 12:44:13 +00:00
2011-01-21 11:43:00 +00:00
2010-12-30 12:44:13 +00:00
2010-10-25 17:21:20 +01:00
2010-10-18 11:26:45 +01:00
2011-01-17 17:31:59 +00:00
2010-11-18 18:23:49 +00:00
2010-11-18 18:23:49 +00:00
2011-01-18 16:23:50 +00:00
2010-12-17 12:07:52 +00:00
2010-11-17 16:19:10 +00:00
2010-11-17 16:19:10 +00:00
2011-01-20 13:29:37 +00:00
2011-01-20 13:29:37 +00:00
2010-11-18 18:23:49 +00:00
2010-12-09 13:59:08 +00:00
2010-12-10 17:15:39 +00:00
2011-01-19 14:33:27 +00:00
2011-01-19 14:33:27 +00:00