Sergey Sharybin
683db783d0
Make fonts safe(r) for threading
...
Getting vfont data wasn't safe for threading, because it
was modifying font data which is in bmain and could be
shared by multiple objects.
For now made it so getting vfont uses critical section,
meaning vfont->data is initializing from inside a locked
mutex.
2013-07-11 09:15:19 +00:00
..
2013-03-25 08:29:06 +00:00
2013-05-21 07:37:59 +00:00
2013-07-01 13:57:00 +00:00
2013-07-03 12:32:42 +00:00
2013-07-03 12:32:29 +00:00
2013-06-25 10:44:30 +00:00
2013-06-24 03:06:32 +00:00
2013-05-28 13:01:31 +00:00
2013-04-15 23:12:40 +00:00
2013-07-02 10:14:59 +00:00
2013-07-02 10:14:59 +00:00
2012-11-05 19:42:27 +00:00
2013-05-08 12:53:34 +00:00
2013-05-26 18:36:25 +00:00
2013-07-02 09:47:22 +00:00
2013-07-02 09:47:22 +00:00
2013-07-03 12:33:28 +00:00
2013-03-15 10:48:48 +00:00
2013-05-08 12:56:02 +00:00
2013-06-24 06:08:47 +00:00
2013-07-03 12:32:29 +00:00
2013-07-02 10:14:59 +00:00
2013-07-03 12:32:42 +00:00
2013-03-05 03:53:22 +00:00
2013-07-10 05:38:36 +00:00
2013-07-04 03:56:18 +00:00
2013-07-03 12:32:17 +00:00
2013-07-10 09:13:45 +00:00
2013-07-03 12:32:42 +00:00
2013-07-06 01:42:45 +00:00
2013-07-09 12:59:31 +00:00
2013-06-19 20:43:38 +00:00
2013-04-27 23:42:42 +00:00
2013-07-03 12:32:29 +00:00
2013-05-26 18:36:25 +00:00
2012-11-05 19:42:27 +00:00
2013-03-17 19:13:04 +00:00
2013-07-11 09:15:19 +00:00
2013-05-12 14:45:15 +00:00
2013-03-25 08:29:06 +00:00
2013-04-24 23:09:25 +00:00
2013-05-28 19:35:26 +00:00
2013-03-24 12:13:13 +00:00
2013-05-15 14:36:58 +00:00
2013-06-28 13:05:15 +00:00
2013-05-28 19:35:26 +00:00
2013-03-08 04:00:06 +00:00
2013-05-09 10:03:38 +00:00
2013-06-25 10:49:20 +00:00
2013-06-12 07:02:52 +00:00
2013-07-03 12:32:29 +00:00
2013-07-04 14:11:42 +00:00
2013-04-25 16:23:23 +00:00
2013-05-08 12:54:47 +00:00
2013-06-22 23:37:45 +00:00
2013-06-10 13:07:02 +00:00
2013-07-03 12:32:29 +00:00
2013-07-10 11:36:52 +00:00
2013-05-28 19:35:26 +00:00
2013-07-10 14:26:31 +00:00
2013-07-08 11:29:08 +00:00
2013-06-02 23:20:49 +00:00
2013-05-09 14:57:20 +00:00
2013-05-28 14:23:07 +00:00
2013-03-17 10:26:23 +00:00
2013-06-12 12:32:07 +00:00
2013-07-03 15:33:11 +00:00
2013-07-01 11:00:22 +00:00
2013-07-10 14:26:31 +00:00
2013-04-16 00:56:24 +00:00
2013-06-25 14:48:30 +00:00
2013-06-20 23:20:33 +00:00
2013-07-05 00:13:14 +00:00
2013-07-10 05:46:45 +00:00
2013-05-21 07:37:59 +00:00
2012-12-31 07:06:51 +00:00
2013-05-31 22:35:25 +00:00
2013-04-12 12:03:56 +00:00
2013-03-09 03:46:30 +00:00
2013-01-11 01:30:44 +00:00
2013-07-04 08:52:27 +00:00
2013-03-31 03:28:46 +00:00
2013-07-11 08:25:37 +00:00
2013-01-30 12:22:02 +00:00
2013-05-28 19:35:26 +00:00
2013-04-28 15:37:18 +00:00
2013-05-08 14:20:57 +00:00
2013-06-20 13:52:58 +00:00
2013-04-13 20:31:52 +00:00
2012-05-12 16:11:34 +00:00
2013-05-30 17:36:43 +00:00
2013-05-08 13:23:17 +00:00
2013-03-27 07:19:54 +00:00
2013-07-02 10:14:59 +00:00
2013-07-02 21:47:42 +00:00
2012-12-31 14:49:27 +00:00
2013-07-09 06:21:45 +00:00
2013-06-12 07:02:52 +00:00
2013-06-28 16:37:39 +00:00
2013-07-11 05:11:10 +00:00
2013-06-12 07:02:52 +00:00
2013-03-24 12:13:13 +00:00
2013-06-13 11:59:28 +00:00
2012-11-05 19:42:27 +00:00