Yiwei Zhang
78c1f66add
vkr: refactor vkr_queue to use track_head
...
Signed-off-by: Yiwei Zhang <zzyiwei@chromium.org>
Reviewed-by: Chia-I Wu <olvaffe@gmail.com>
Reviewed-by: Ryan Neph <ryanneph@google.com>
4 years ago
Yiwei Zhang
59a5ac4d33
vkr: let vkr_queue_create respect VkDeviceQueueCreateFlags
...
protected and non-protected queues need separate vkr_queue objects.
Signed-off-by: Yiwei Zhang <zzyiwei@chromium.org>
Reviewed-by: Chia-I Wu <olvaffe@gmail.com>
Reviewed-by: Ryan Neph <ryanneph@google.com>
4 years ago
Chia-I Wu
813607e5bd
vkr: split out vkr_queue.c
...
No functional change.
Signed-off-by: Chia-I Wu <olvaffe@gmail.com>
Reviewed-by: Yiwei Zhang <zzyiwei@chromium.org>
Reviewed-by: Ryan Neph <ryanneph@google.com>
4 years ago
Chia-I Wu
4f619e630f
vkr: split out struct definitions to their own headers
...
No functional change.
Signed-off-by: Chia-I Wu <olvaffe@gmail.com>
Reviewed-by: Yiwei Zhang <zzyiwei@chromium.org>
Reviewed-by: Ryan Neph <ryanneph@google.com>
4 years ago