mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-01-08 19:20:12 +01:00
panvk: Kill panvk_queue_get_device()
We use to_panvk_device() elsewhere. Signed-off-by: Boris Brezillon <boris.brezillon@collabora.com> Reviewed-by: Mary Guillemard <mary.guillemard@collabora.com> Acked-by: Erik Faye-Lund <erik.faye-lund@collabora.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/28927>
This commit is contained in:
parent
f57af8fe1c
commit
a3fb990a86
2 changed files with 4 additions and 8 deletions
|
|
@ -12,6 +12,8 @@
|
|||
|
||||
#include <stdint.h>
|
||||
|
||||
#include "panvk_device.h"
|
||||
|
||||
#include "vk_queue.h"
|
||||
|
||||
struct panvk_queue {
|
||||
|
|
@ -21,16 +23,10 @@ struct panvk_queue {
|
|||
|
||||
VK_DEFINE_HANDLE_CASTS(panvk_queue, vk.base, VkQueue, VK_OBJECT_TYPE_QUEUE)
|
||||
|
||||
static inline struct panvk_device *
|
||||
panvk_queue_get_device(const struct panvk_queue *queue)
|
||||
{
|
||||
return container_of(queue->vk.base.device, struct panvk_device, vk);
|
||||
}
|
||||
|
||||
static inline void
|
||||
panvk_queue_finish(struct panvk_queue *queue)
|
||||
{
|
||||
struct panvk_device *dev = panvk_queue_get_device(queue);
|
||||
struct panvk_device *dev = to_panvk_device(queue->vk.base.device);
|
||||
|
||||
vk_queue_finish(&queue->vk);
|
||||
drmSyncobjDestroy(dev->vk.drm_fd, queue->sync);
|
||||
|
|
|
|||
|
|
@ -326,7 +326,7 @@ VKAPI_ATTR VkResult VKAPI_CALL
|
|||
panvk_per_arch(QueueWaitIdle)(VkQueue _queue)
|
||||
{
|
||||
VK_FROM_HANDLE(panvk_queue, queue, _queue);
|
||||
struct panvk_device *dev = panvk_queue_get_device(queue);
|
||||
struct panvk_device *dev = to_panvk_device(queue->vk.base.device);
|
||||
|
||||
if (vk_device_is_lost(&dev->vk))
|
||||
return VK_ERROR_DEVICE_LOST;
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue