Benjamin Otte
63edecd857
vulkan: Make gsk_renderer_realize() work with NULL surface
...
Pretty much copy what GL does and just use the default display to create
GPU-related resources without the need for a display.
This also adds gdk_display_create_vulkan_context() but I've
kept it private because the Vulkan API is generally considered in flux,
in particular with our pending attempts to redo how renderers work.
2023-06-19 14:13:03 +02:00
..
2023-06-18 14:28:39 +02:00
2023-05-21 09:46:49 -04:00
2023-05-30 14:41:01 -04:00
2023-06-18 14:28:39 +02:00
2023-05-09 16:43:35 +01:00
2023-06-18 14:28:39 +02:00
2023-06-18 14:28:39 +02:00
2023-06-18 14:28:39 +02:00
2023-03-31 15:11:10 -04:00
2023-05-09 16:43:35 +01:00
2023-05-15 18:22:37 -04:00
2023-05-09 17:36:59 +01:00
2023-03-31 15:11:10 -04:00
2023-05-15 20:30:38 -04:00
2023-05-15 18:22:37 -04:00
2023-05-09 17:36:59 +01:00
2023-03-31 15:11:10 -04:00
2023-03-14 14:56:42 -04:00
2023-05-09 17:36:59 +01:00
2023-03-31 15:11:10 -04:00
2023-03-14 14:56:42 -04:00
2023-05-09 17:36:59 +01:00
2023-06-09 08:17:34 -04:00
2023-05-09 17:36:59 +01:00
2023-03-31 15:11:10 -04:00
2023-05-09 17:36:59 +01:00
2023-05-09 17:36:59 +01:00
2023-03-31 15:11:10 -04:00
2023-05-15 18:22:37 -04:00
2023-05-09 17:36:59 +01:00
2023-05-09 17:36:59 +01:00
2023-03-31 15:11:10 -04:00
2023-05-09 16:29:41 +02:00
2023-05-09 17:36:59 +01:00
2023-05-09 17:36:59 +01:00
2023-03-31 15:11:10 -04:00
2023-03-31 15:11:10 -04:00
2023-05-09 17:36:59 +01:00
2023-03-31 15:11:10 -04:00
2023-06-19 14:13:03 +02:00
2023-05-09 17:36:59 +01:00
2023-05-01 10:40:26 -04:00
2023-03-31 15:11:10 -04:00
2023-03-31 15:11:10 -04:00
2023-06-19 14:13:03 +02:00
2023-05-09 17:36:59 +01:00
2023-03-31 15:11:10 -04:00
2023-03-26 15:50:22 +01:00
2023-03-31 15:11:10 -04:00
2023-03-31 15:11:10 -04:00
2023-03-20 08:14:25 +00:00
2023-05-09 17:36:59 +01:00
2023-03-14 19:41:44 -07:00
2023-06-18 14:28:39 +02:00
2023-05-09 17:36:59 +01:00
2023-06-18 14:28:39 +02:00
2023-03-14 14:56:42 -04:00
2023-05-09 17:36:59 +01:00
2023-03-31 15:11:10 -04:00
2023-05-30 14:41:01 -04:00
2023-03-25 15:06:19 -04:00
2023-05-09 17:36:59 +01:00
2023-03-31 15:11:10 -04:00
2023-05-09 16:29:41 +02:00
2023-03-31 15:11:10 -04:00
2023-05-09 16:29:41 +02:00
2023-03-31 15:11:10 -04:00
2023-03-31 15:11:10 -04:00
2023-03-14 14:56:42 -04:00
2023-05-09 17:36:59 +01:00
2023-06-18 14:28:39 +02:00
2023-05-09 17:36:59 +01:00
2023-05-24 21:44:43 +02:00
2023-05-30 22:35:45 -04:00
2023-05-09 17:36:59 +01:00
2023-05-31 14:39:07 -04:00
2023-05-09 17:36:59 +01:00
2023-04-27 06:55:37 +02:00
2023-04-27 02:13:33 +02:00
2023-03-31 15:11:10 -04:00
2023-05-09 17:36:59 +01:00
2023-03-31 15:11:10 -04:00
2023-03-31 15:11:10 -04:00
2023-06-18 14:26:18 +02:00
2023-06-18 14:26:18 +02:00
2023-03-03 11:24:46 -06:00
2023-05-09 17:36:59 +01:00
2023-03-31 15:11:10 -04:00
2023-05-09 17:36:59 +01:00
2023-05-09 17:36:59 +01:00
2023-03-31 15:11:10 -04:00
2023-03-27 21:29:08 +02:00
2023-05-09 17:36:59 +01:00
2023-05-09 17:36:59 +01:00
2023-03-14 14:56:42 -04:00
2023-05-09 17:36:59 +01:00
2023-03-27 21:29:08 +02:00
2023-03-31 15:11:10 -04:00
2023-05-09 17:36:59 +01:00
2023-05-09 17:36:59 +01:00
2023-03-31 15:11:10 -04:00
2023-03-31 15:11:10 -04:00
2023-05-09 16:43:35 +01:00
2023-03-31 15:11:10 -04:00
2023-05-09 17:36:59 +01:00
2023-04-29 05:07:03 +02:00
2023-05-25 17:16:55 +02:00
2023-05-09 17:36:59 +01:00
2023-03-31 15:11:10 -04:00
2023-06-14 01:42:53 +02:00
2023-03-31 15:11:10 -04:00
2023-03-31 15:11:10 -04:00
2023-05-09 17:36:59 +01:00
2023-03-31 15:11:10 -04:00
2023-05-09 16:29:41 +02:00
2023-05-09 17:36:59 +01:00
2023-04-26 21:03:34 +02:00
2023-05-14 07:50:11 -04:00
2023-05-09 17:36:59 +01:00
2023-05-15 15:25:11 -04:00
2023-05-09 17:36:59 +01:00
2023-03-31 15:11:10 -04:00
2023-05-01 22:24:14 +02:00
2023-05-14 23:49:44 -04:00
2023-03-31 15:11:10 -04:00
2023-05-09 17:36:59 +01:00
2023-05-14 23:49:44 -04:00
2023-05-09 17:36:59 +01:00
2023-03-31 15:11:10 -04:00
2023-05-09 17:36:59 +01:00
2023-06-19 14:13:03 +02:00
2023-05-09 17:36:59 +01:00
2023-03-31 15:11:10 -04:00
2023-05-15 18:22:37 -04:00