Lynne
5e9845f11e
vulkan(_decode): fix, simplify and improve queries
...
The old query code never worked properly, and did some hideous
heuristics to read the status bit, and work that into a return
code.
This is all best left to callers to do, which simplifies
our code a lot.
This also fixes minor validation errors regarding calling queries
which are not in their active state.
2024-09-09 07:05:46 +02:00
..
2024-07-24 00:32:38 +02:00
2024-09-02 11:56:53 +02:00
2024-09-01 13:42:30 +02:00
2024-08-24 00:27:15 +08:00
2024-09-06 14:09:03 +02:00
2024-09-01 13:42:30 +02:00
2024-09-02 11:56:53 +02:00
2024-09-01 13:42:30 +02:00
2024-09-02 11:56:53 +02:00
2024-09-06 22:14:52 +08:00
2024-09-03 17:14:24 +02:00
2024-03-31 00:08:43 +01:00
2024-05-20 12:06:50 +02:00
2024-07-30 05:42:50 -04:00
2024-08-01 12:13:53 -03:00
2024-05-20 11:58:07 +02:00
2023-01-11 12:12:25 +01:00
2024-04-18 14:52:26 +02:00
2024-05-20 14:11:25 +02:00
2024-08-13 14:49:41 -03:00
2024-03-31 00:08:43 +01:00
2024-05-20 12:06:31 +02:00
2024-08-14 18:21:01 +02:00
2024-09-08 13:59:29 +02:00
2024-08-14 18:21:02 +02:00
2024-09-08 13:58:11 +02:00
2024-09-08 13:58:11 +02:00
2024-09-08 13:58:11 +02:00
2024-09-04 13:18:41 +02:00
2024-09-04 13:18:09 +02:00
2021-01-26 13:56:59 +01:00
2024-08-14 18:49:52 +02:00
2022-02-24 12:56:49 +01:00
2024-04-06 09:26:30 +02:00
2024-09-08 13:58:11 +02:00
2024-06-13 20:36:09 -03:00
2024-08-01 19:29:40 +03:00
2024-03-31 00:08:43 +01:00
2024-01-31 11:19:16 -03:00
2024-07-29 14:00:48 -03:00
2024-08-12 23:10:48 -03:00
2024-09-08 20:33:04 -03:00
2024-09-08 13:59:25 +02:00
2020-10-05 23:10:13 +08:00
2024-09-08 13:58:11 +02:00
2024-03-31 00:08:43 +01:00
2024-08-16 11:48:02 +02:00
2022-02-21 13:09:57 +01:00
2015-04-20 05:19:46 +02:00
2024-03-31 00:08:43 +01:00
2024-09-03 14:03:40 +08:00
2024-07-21 15:29:25 +02:00
2024-09-03 14:03:40 +08:00
2024-08-18 23:05:28 +02:00
2024-07-15 16:39:44 -03:00
2024-08-31 15:06:39 +08:00
2024-08-19 20:23:20 -03:00
2024-08-06 20:25:23 +02:00
2022-09-05 14:28:13 +02:00
2020-08-26 21:13:38 +02:00
2024-09-08 13:58:11 +02:00
2024-09-08 13:58:11 +02:00
2024-03-31 00:08:43 +01:00
2023-09-07 00:39:02 +02:00
2024-09-08 13:59:29 +02:00
2024-09-08 13:59:25 +02:00
2024-08-19 21:37:22 +02:00
2024-08-21 15:12:46 -03:00
2024-07-12 22:42:18 +02:00
2024-08-02 17:38:46 +02:00
2022-10-21 21:12:45 +02:00
2024-09-09 07:05:24 +02:00
2024-09-09 07:05:42 +02:00
2024-09-09 07:05:24 +02:00
2022-01-04 13:16:49 +01:00
2022-01-04 13:16:49 +01:00
2022-02-24 12:56:49 +01:00
2024-03-31 00:08:43 +01:00
2024-08-12 14:42:20 +02:00
2024-07-29 14:00:48 -03:00
2024-09-06 13:59:28 +02:00
2024-09-08 13:58:11 +02:00
2024-09-03 17:47:37 +02:00
2021-01-30 05:14:45 +01:00
2024-08-16 11:48:02 +02:00
2024-08-16 11:48:02 +02:00
2024-08-16 11:48:02 +02:00
2024-08-16 11:48:02 +02:00
2022-09-03 15:42:57 +02:00
2024-03-31 00:08:43 +01:00
2022-09-07 00:07:45 +02:00
2024-09-08 13:58:11 +02:00
2024-03-31 00:08:43 +01:00
2024-05-19 11:40:07 +02:00
2024-07-12 22:42:20 +02:00
2024-08-11 13:21:15 +02:00
2024-09-06 13:59:29 +02:00
2024-08-11 13:21:15 +02:00
2024-08-11 13:21:15 +02:00
2024-08-11 13:21:15 +02:00
2024-08-11 13:21:15 +02:00
2024-03-31 00:08:43 +01:00
2024-09-08 13:59:29 +02:00
2023-11-10 00:15:28 +01:00
2022-06-15 04:58:14 +02:00
2023-11-14 19:15:51 +02:00
2024-08-01 10:09:26 +02:00
2024-08-12 14:42:20 +02:00
2024-08-12 14:42:20 +02:00
2024-08-01 10:09:26 +02:00
2024-08-12 14:42:20 +02:00
2024-08-01 10:09:26 +02:00
2024-09-08 13:58:11 +02:00
2024-05-19 11:40:07 +02:00
2024-07-12 22:49:33 +02:00
2024-05-24 09:23:00 -03:00
2022-08-19 22:09:36 +02:00
2024-09-08 13:58:11 +02:00
2022-03-15 09:42:42 -03:00
2024-07-12 22:42:23 +02:00
2024-09-08 13:58:11 +02:00
2024-08-19 20:23:20 -03:00
2024-06-20 18:58:38 +02:00
2024-08-19 20:23:20 -03:00
2024-08-19 20:23:20 -03:00
2024-08-19 20:23:20 -03:00
2022-07-16 21:43:54 +02:00
2024-07-23 23:21:17 +02:00
2014-03-26 14:50:55 +01:00
2021-08-05 19:58:10 +02:00
2024-09-08 13:58:11 +02:00
2024-09-09 07:05:41 +02:00
2024-09-09 07:05:41 +02:00
2024-09-09 07:05:42 +02:00
2024-09-09 07:05:24 +02:00
2024-07-12 22:42:28 +02:00
2024-06-30 11:37:25 +02:00
2024-07-12 22:42:31 +02:00
2022-09-03 15:42:57 +02:00
2024-08-12 14:42:20 +02:00
2021-04-27 10:43:16 -03:00
2024-09-08 13:58:11 +02:00
2024-09-08 13:58:11 +02:00
2022-06-10 10:50:12 +02:00
2024-08-10 09:22:44 -07:00
2024-08-10 09:22:51 -07:00
2024-08-10 09:22:44 -07:00
2024-08-10 09:22:51 -07:00
2024-08-10 09:22:51 -07:00
2023-12-29 19:21:26 +01:00
2024-07-12 22:42:33 +02:00
2024-09-08 13:59:29 +02:00
2024-07-29 14:00:48 -03:00
2022-09-03 15:42:57 +02:00
2024-01-20 10:34:48 +01:00
2024-07-29 14:00:48 -03:00
2024-03-31 00:08:43 +01:00
2024-09-08 13:58:11 +02:00
2024-09-08 13:58:11 +02:00
2024-09-08 13:58:11 +02:00
2024-09-08 13:58:11 +02:00
2024-03-31 00:08:43 +01:00
2024-09-08 13:58:11 +02:00
2024-09-08 13:58:11 +02:00
2024-03-07 08:53:30 -03:00
2023-09-19 18:11:46 +02:00
2024-09-08 13:59:29 +02:00
2024-06-15 21:00:05 +08:00
2024-09-08 13:58:11 +02:00
2024-09-08 13:58:11 +02:00
2024-09-08 13:58:11 +02:00
2024-09-08 13:59:29 +02:00
2024-09-08 13:58:11 +02:00
2024-09-08 13:58:11 +02:00
2024-09-08 13:58:11 +02:00
2024-09-08 13:58:11 +02:00
2024-09-08 13:58:11 +02:00
2024-07-12 22:42:38 +02:00
2024-05-19 11:40:07 +02:00
2024-09-08 13:58:11 +02:00
2024-09-09 07:05:41 +02:00
2024-07-12 22:42:40 +02:00
2022-11-21 23:55:57 +08:00
2024-09-01 12:25:56 +02:00
2024-09-01 12:25:56 +02:00
2024-09-08 13:58:11 +02:00
2021-11-27 18:24:49 +01:00
2024-09-08 13:59:29 +02:00
2024-07-12 22:42:42 +02:00
2024-07-12 22:42:44 +02:00
2024-03-31 00:08:43 +01:00
2023-09-07 00:42:10 +02:00
2024-09-08 13:58:11 +02:00
2024-06-20 18:58:38 +02:00
2022-10-04 17:41:34 +02:00
2024-07-29 14:00:48 -03:00
2024-09-08 13:58:11 +02:00
2022-02-24 12:56:49 +01:00
2024-07-15 01:59:41 +02:00
2024-09-03 17:14:24 +02:00
2024-09-01 13:42:30 +02:00
2024-09-01 13:42:30 +02:00
2024-06-20 18:58:39 +02:00
2024-07-16 18:43:15 +02:00
2024-08-28 17:38:30 +02:00
2024-09-08 13:58:11 +02:00
2024-03-31 00:08:43 +01:00
2024-03-31 00:08:43 +01:00
2023-05-18 08:45:23 -03:00
2024-08-14 18:21:00 +02:00
2024-08-28 16:27:55 +02:00
2023-01-31 09:00:56 +01:00
2024-09-06 13:59:29 +02:00
2024-09-08 13:58:11 +02:00
2024-09-08 13:58:11 +02:00
2024-09-08 13:58:11 +02:00
2024-08-03 20:04:31 +02:00
2024-08-03 20:04:31 +02:00
2024-09-08 13:58:11 +02:00
2024-07-23 23:21:16 +02:00
2024-07-08 13:23:33 -03:00
2024-07-08 13:23:33 -03:00
2024-08-05 23:17:46 +02:00
2024-03-31 00:08:43 +01:00
2024-03-31 00:08:43 +01:00
2024-08-01 18:44:01 +03:00
2024-07-12 22:42:46 +02:00
2024-07-30 05:43:31 -04:00
2024-07-30 05:43:36 -04:00
2024-07-21 15:29:24 +02:00
2024-09-06 13:59:28 +02:00
2024-07-23 23:21:14 +02:00
2024-09-08 13:58:11 +02:00
2024-09-08 13:58:11 +02:00
2024-08-12 14:42:20 +02:00
2022-07-25 23:35:22 +02:00
2024-08-12 14:42:20 +02:00
2024-06-13 20:36:09 -03:00
2024-05-19 11:40:07 +02:00
2023-09-10 21:22:30 +02:00
2024-08-09 13:40:26 +08:00
2024-08-16 14:15:04 +08:00
2024-09-08 13:58:11 +02:00
2024-09-08 13:58:11 +02:00
2024-09-08 13:58:11 +02:00
2024-09-08 13:58:11 +02:00
2024-09-08 13:58:11 +02:00
2024-09-08 13:58:11 +02:00
2024-09-04 12:14:58 +08:00
2023-05-18 08:45:23 -03:00
2024-07-16 18:43:14 +02:00
2024-03-31 00:08:43 +01:00
2023-09-11 00:27:45 +02:00
2024-09-08 13:58:11 +02:00
2024-08-13 14:49:41 -03:00
2024-09-08 13:58:11 +02:00
2024-09-08 13:58:11 +02:00
2021-07-22 15:29:46 +02:00
2021-01-01 14:14:57 +01:00
2022-08-05 03:28:45 +02:00
2024-04-23 08:31:40 +02:00
2024-08-14 18:20:58 +02:00
2024-08-19 17:40:00 -03:00
2024-08-01 00:18:02 +02:00
2024-09-08 13:58:11 +02:00
2024-03-31 00:08:43 +01:00
2024-09-08 13:58:11 +02:00
2024-03-31 00:08:43 +01:00
2024-09-08 13:58:11 +02:00
2024-08-12 14:42:20 +02:00
2024-07-15 01:59:40 +02:00
2024-03-14 20:37:03 +01:00
2024-09-08 13:58:11 +02:00
2024-08-12 14:42:20 +02:00
2024-05-19 11:40:07 +02:00
2024-09-08 13:58:11 +02:00
2024-09-08 13:58:11 +02:00
2024-07-15 10:25:43 +08:00
2024-07-15 10:25:43 +08:00
2024-05-29 10:47:43 +08:00
2024-09-09 07:05:24 +02:00
2024-09-09 07:05:41 +02:00
2024-09-09 07:05:24 +02:00
2024-09-09 07:05:24 +02:00
2024-09-09 07:05:24 +02:00
2024-09-09 07:05:24 +02:00
2024-09-09 07:05:24 +02:00
2024-09-09 07:05:42 +02:00
2024-09-09 07:05:24 +02:00
2024-09-06 13:59:29 +02:00
2024-06-12 11:38:13 +02:00
2024-05-19 11:40:55 +02:00
2024-08-28 16:27:55 +02:00
2024-08-14 18:21:01 +02:00
2024-09-08 13:58:11 +02:00
2024-09-06 13:59:29 +02:00
2024-09-08 13:59:25 +02:00
2024-07-30 18:41:51 +03:00
2024-07-30 18:41:51 +03:00
2024-08-19 21:37:22 +02:00
2024-09-08 13:58:11 +02:00
2024-04-02 00:21:59 +02:00
2022-09-03 15:42:57 +02:00
2024-03-31 00:08:43 +01:00
2023-10-01 00:50:38 +02:00
2023-10-01 00:50:38 +02:00
2024-05-19 22:12:54 +02:00
2020-12-08 17:51:46 +01:00
2024-07-29 21:16:41 +03:00
2024-08-07 00:59:18 +02:00
2022-02-24 12:56:49 +01:00
2024-05-19 22:12:55 +02:00
2024-09-09 07:05:44 +02:00
2024-09-09 07:05:46 +02:00
2024-09-09 07:05:44 +02:00
2024-09-09 07:05:44 +02:00
2024-09-09 07:05:44 +02:00
2024-09-09 07:05:44 +02:00
2024-09-09 07:05:44 +02:00
2024-08-15 20:50:24 +08:00
2024-06-02 22:29:23 +02:00
2023-10-31 21:44:48 +01:00
2024-03-31 00:08:43 +01:00
2024-08-28 17:38:24 +02:00
2024-09-08 13:58:11 +02:00
2024-05-19 11:40:07 +02:00
2024-07-12 22:42:14 +02:00