Emmanuele Bassi
19a0a6196b
gl: Rework pixel format validation
...
Instead of modifying the pixel format in place, we allow separating the
pixel format from the effective pixel format we found.
This means that caller code can keep a reference to the pixel format it
creates, and re-use it to create new contexts on different displays,
while the GL context can keep a reference to a valid pixel format to let
the use query it.
This allows GtkGLArea to keep its own user-supplied pixel format and
reuse it without adding additional constraints as a result of a
validation on a specific GdkDisplay.
2014-08-14 11:20:37 +01:00
..
2014-08-03 02:48:26 +02:00
2014-06-26 18:02:05 -04:00
2014-08-05 00:03:37 +02:00
2014-08-08 23:36:55 +02:00
2014-08-04 13:31:34 +02:00
2014-08-06 15:38:14 +00:00
2014-08-12 10:39:28 +01:00
2014-06-30 19:07:56 -04:00
2014-07-19 23:37:43 -04:00
2014-05-30 07:05:50 -04:00
2014-08-03 00:18:44 +02:00
2014-06-28 22:37:14 -04:00
2014-08-03 20:12:47 +02:00
2014-08-03 20:12:47 +02:00
2014-06-09 13:30:54 -04:00
2014-07-09 19:48:27 -04:00
2014-06-09 13:30:53 -04:00
2014-07-02 20:17:34 -04:00
2014-08-03 23:22:39 +02:00
2014-08-03 13:28:52 -07:00
2014-08-03 20:27:51 +02:00
2014-08-03 20:27:51 +02:00
2014-07-02 20:17:34 -04:00
2014-07-02 20:17:34 -04:00
2014-06-09 13:30:53 -04:00
2014-06-09 13:30:53 -04:00
2014-06-26 19:06:43 -04:00
2014-06-09 13:30:52 -04:00
2014-05-20 09:54:01 -04:00
2014-06-16 17:31:56 -04:00
2014-06-16 17:31:56 -04:00
2014-05-20 09:54:01 -04:00
2014-05-27 21:10:32 -07:00
2014-06-28 01:51:24 -04:00
2014-07-18 19:37:33 -04:00
2014-06-28 23:19:09 -04:00
2014-05-31 05:19:40 +02:00
2014-06-28 10:56:54 -04:00
2014-06-26 22:02:18 -04:00
2014-06-26 22:02:18 -04:00
2014-08-03 00:42:48 +02:00
2014-06-09 13:30:53 -04:00
2014-06-29 19:10:42 -04:00
2014-06-09 13:30:56 -04:00
2014-06-09 13:30:55 -04:00
2014-05-27 21:10:32 -07:00
2014-05-27 21:10:32 -07:00
2014-06-09 13:30:56 -04:00
2014-06-29 20:56:40 -04:00
2014-06-09 13:30:56 -04:00
2014-06-22 11:52:11 -04:00
2014-06-09 13:30:56 -04:00
2014-06-09 13:30:56 -04:00
2014-06-09 13:30:52 -04:00
2014-06-09 13:30:57 -04:00
2014-06-10 13:47:51 +02:00
2014-06-26 19:06:43 -04:00
2014-06-09 13:30:58 -04:00
2014-07-07 20:06:40 +02:00
2014-05-30 13:24:20 -07:00
2014-06-11 21:55:15 -04:00
2014-07-09 21:08:18 -04:00
2014-06-09 13:30:58 -04:00
2014-07-09 19:48:01 -04:00
2014-06-27 23:53:03 -04:00
2014-06-28 22:38:13 -04:00
2014-06-28 00:10:42 -04:00
2014-05-27 17:47:12 +02:00
2014-07-19 00:40:09 -04:00
2014-06-26 19:06:43 -04:00
2014-06-10 08:54:12 -04:00
2014-06-26 19:06:43 -04:00
2014-08-09 10:16:27 +02:00
2014-05-20 09:54:01 -04:00
2014-07-07 20:06:40 +02:00
2014-05-30 13:24:20 -07:00
2014-07-07 20:06:40 +02:00
2014-07-23 18:51:26 +02:00
2014-07-02 19:48:44 +02:00
2014-07-19 23:42:39 +02:00
2014-07-19 23:42:39 +02:00
2014-05-22 02:13:49 +02:00
2014-07-19 23:42:39 +02:00
2014-07-06 22:37:57 -04:00
2014-05-30 13:24:20 -07:00
2014-07-21 19:54:14 +02:00
2014-06-10 01:07:57 +02:00
2014-06-10 01:07:57 +02:00
2014-08-02 18:58:19 -04:00
2014-06-10 01:07:57 +02:00
2014-07-31 10:03:19 +02:00
2014-05-22 02:13:49 +02:00
2014-05-22 09:09:55 -04:00
2014-06-10 01:07:57 +02:00
2014-06-26 19:06:43 -04:00
2014-08-03 00:18:44 +02:00
2014-07-20 01:05:41 -04:00
2014-07-11 18:09:47 -04:00
2014-06-28 00:10:42 -04:00
2014-07-10 10:12:02 -04:00
2014-06-09 13:31:00 -04:00
2014-06-28 00:41:09 -04:00
2014-06-28 00:41:09 -04:00
2014-07-10 00:16:04 -04:00
2014-06-09 13:31:01 -04:00
2014-06-09 13:31:02 -04:00
2014-05-27 17:47:12 +02:00
2014-05-27 17:47:12 +02:00
2014-06-09 13:31:01 -04:00
2014-05-30 13:24:20 -07:00
2014-06-26 19:06:43 -04:00
2014-05-21 22:50:48 -04:00
2014-06-28 21:38:47 -04:00
2014-07-23 13:41:57 -04:00
2014-07-23 13:41:57 -04:00
2014-07-18 23:00:54 -04:00
2014-06-09 13:31:02 -04:00
2014-06-09 13:31:01 -04:00
2014-07-09 19:48:22 -04:00
2014-06-26 22:02:19 -04:00
2014-06-28 20:15:12 -04:00
2014-05-27 17:47:12 +02:00
2014-08-06 10:14:47 -04:00
2014-05-23 19:54:28 +02:00
2014-05-23 19:54:28 +02:00
2014-06-13 01:27:31 +02:00
2014-05-23 19:54:28 +02:00
2014-05-23 19:54:28 +02:00
2014-06-13 01:27:31 +02:00
2014-05-23 19:54:28 +02:00
2014-05-23 19:54:30 +02:00
2014-07-10 16:54:34 +01:00
2014-05-27 17:47:12 +02:00
2014-05-23 19:54:28 +02:00
2014-05-23 19:54:29 +02:00
2014-05-27 14:33:32 -04:00
2014-05-27 17:47:12 +02:00
2014-05-23 19:54:28 +02:00
2014-07-10 10:12:02 -04:00
2014-05-23 19:54:31 +02:00
2014-05-23 19:54:28 +02:00
2014-05-27 14:33:32 -04:00
2014-05-23 19:54:28 +02:00
2014-05-23 19:54:28 +02:00
2014-05-27 14:33:32 -04:00
2014-05-27 17:47:12 +02:00
2014-05-23 19:54:28 +02:00
2014-08-14 11:20:37 +01:00
2014-08-12 12:30:48 +01:00
2014-07-18 19:38:37 -04:00
2014-08-08 23:02:14 +02:00
2014-06-20 15:54:51 -04:00
2014-06-20 12:15:25 -04:00
2014-07-29 10:13:21 +02:00
2014-06-09 13:31:04 -04:00
2014-08-03 02:20:18 +02:00
2014-06-30 17:17:49 -04:00
2014-07-02 20:58:16 -04:00
2014-05-27 21:10:32 -07:00
2014-07-31 00:12:30 +02:00
2014-06-09 13:31:04 -04:00
2014-05-27 21:10:32 -07:00
2014-06-09 13:31:04 -04:00
2014-06-26 19:06:43 -04:00
2014-06-06 14:47:19 +08:00
2014-06-05 16:49:23 +02:00
2014-07-31 17:50:24 +02:00
2014-06-09 13:31:05 -04:00
2014-07-18 17:47:53 -04:00
2014-06-09 13:31:05 -04:00
2014-08-03 23:17:01 +02:00
2014-07-15 23:56:47 -04:00
2014-08-03 00:18:44 +02:00
2014-05-27 21:10:32 -07:00
2014-08-12 10:39:28 +01:00
2014-07-16 23:29:35 -04:00
2014-05-20 09:54:01 -04:00
2014-06-09 13:31:05 -04:00
2014-07-21 15:26:09 +02:00
2014-07-20 00:12:40 -04:00
2014-06-28 00:00:16 -04:00
2014-06-16 15:34:42 -04:00
2014-06-16 15:34:42 -04:00
2014-06-14 21:43:14 -04:00
2014-08-03 00:18:44 +02:00
2014-06-30 21:51:19 -04:00
2014-07-02 15:12:46 -04:00
2014-07-19 23:40:27 -04:00
2014-05-22 09:09:55 -04:00
2014-07-19 23:48:06 +02:00
2014-06-09 13:30:54 -04:00
2014-07-10 16:54:34 +01:00
2014-05-27 21:10:33 -07:00
2014-07-18 19:38:56 -04:00
2014-07-23 13:41:57 -04:00
2014-07-23 14:11:22 -04:00
2014-07-12 07:13:27 +02:00
2014-07-12 07:13:27 +02:00
2014-08-03 18:37:53 +02:00
2014-08-03 18:37:53 +02:00
2014-06-26 19:06:43 -04:00
2014-08-06 12:55:09 +08:00
2014-08-01 04:44:46 +00:00
2014-06-26 19:06:43 -04:00
2014-08-05 06:41:31 +00:00
2014-07-19 00:40:09 -04:00
2014-07-18 19:39:32 -04:00
2014-06-09 13:31:03 -04:00
2014-06-09 13:31:03 -04:00
2014-06-26 19:06:43 -04:00
2014-06-26 19:06:43 -04:00
2014-05-30 13:24:20 -07:00
2014-05-27 21:10:32 -07:00
2014-06-09 13:30:51 -04:00
2014-06-09 13:31:07 -04:00
2014-07-08 10:27:30 -04:00
2014-06-09 13:31:08 -04:00
2014-07-22 15:06:26 +02:00
2014-06-14 08:10:46 +02:00
2014-06-09 13:31:09 -04:00
2014-05-23 21:56:44 -04:00
2014-05-21 17:45:38 +03:00
2014-07-22 17:22:00 +02:00
2014-07-18 19:39:44 -04:00
2014-06-09 13:31:09 -04:00
2014-07-13 15:35:23 -04:00
2014-06-11 21:55:15 -04:00
2014-07-09 21:18:18 -04:00
2014-07-03 14:15:10 +02:00
2014-06-09 13:31:09 -04:00
2014-07-12 07:13:27 +02:00
2014-07-19 18:34:58 -04:00
2014-06-09 13:31:10 -04:00
2014-07-12 07:16:33 +02:00
2014-07-16 21:08:27 -04:00
2014-07-03 12:58:41 -04:00
2014-06-26 19:06:43 -04:00
2014-07-22 03:06:04 +02:00
2014-07-09 23:11:42 -04:00
2014-06-11 01:18:04 +02:00
2014-08-04 14:36:42 +02:00
2014-07-12 07:13:28 +02:00
2014-05-22 09:09:55 -04:00
2014-07-20 12:26:01 +02:00
2014-07-29 15:21:23 +02:00
2014-07-20 12:26:01 +02:00
2014-05-27 21:10:32 -07:00
2014-07-20 12:26:01 +02:00
2014-05-22 09:09:55 -04:00
2014-07-13 13:58:16 -04:00
2014-07-31 18:00:49 +02:00
2014-07-20 12:26:01 +02:00
2014-07-28 12:21:17 +02:00
2014-05-22 09:09:55 -04:00
2014-05-27 21:10:32 -07:00
2014-08-03 20:12:47 +02:00
2014-07-28 16:23:33 +02:00
2014-05-23 19:29:27 +02:00
2014-08-02 18:58:19 -04:00
2014-06-19 22:26:51 +02:00
2014-08-02 18:58:19 -04:00
2014-06-27 21:22:40 -04:00
2014-06-09 13:31:11 -04:00
2014-08-10 07:53:59 -04:00
2014-06-09 13:31:11 -04:00
2014-06-09 13:31:12 -04:00
2014-06-09 13:31:13 -04:00
2014-06-09 13:31:13 -04:00
2014-07-21 14:13:06 -04:00
2014-06-21 00:30:45 -04:00
2014-06-26 19:06:43 -04:00
2014-05-27 21:10:32 -07:00
2014-05-27 21:10:32 -07:00
2014-06-01 10:20:08 -04:00
2014-06-09 13:31:13 -04:00
2014-05-30 13:24:20 -07:00
2014-08-11 18:09:16 +02:00
2014-08-03 02:51:02 +02:00
2014-07-10 15:21:17 -04:00
2014-05-27 21:10:32 -07:00
2014-06-26 21:56:20 -04:00
2014-06-09 13:31:14 -04:00
2014-08-09 10:16:27 +02:00
2014-06-23 17:53:48 -04:00
2014-07-21 20:35:59 -04:00
2014-07-19 23:42:38 +02:00
2014-05-27 17:47:12 +02:00
2014-08-07 15:55:27 +00:00
2014-08-02 14:18:05 +00:00
2014-08-03 18:37:53 +02:00
2014-07-06 22:37:57 -04:00
2014-06-04 21:25:05 -04:00
2014-06-04 06:24:05 -04:00
2014-06-09 14:01:42 -04:00
2014-07-12 07:13:28 +02:00
2014-08-05 06:41:31 +00:00
2014-08-12 10:39:28 +01:00
2014-06-14 19:30:17 -04:00