diff --git a/src/panfrost/vulkan/csf/panvk_vX_cmd_draw.c b/src/panfrost/vulkan/csf/panvk_vX_cmd_draw.c index 597de479b51..e52eb131b09 100644 --- a/src/panfrost/vulkan/csf/panvk_vX_cmd_draw.c +++ b/src/panfrost/vulkan/csf/panvk_vX_cmd_draw.c @@ -1812,7 +1812,7 @@ panvk_cmd_draw(struct panvk_cmd_buffer *cmdbuf, struct panvk_draw_info *draw) VkResult result; /* If there's no vertex shader, we can skip the draw. */ - if (!panvk_priv_mem_dev_addr(vs->spds.pos_points)) + if (!panvk_priv_mem_dev_addr(vs->spd)) return; /* Needs to be done before get_fs() is called because it depends on @@ -1978,7 +1978,7 @@ panvk_cmd_draw_indirect(struct panvk_cmd_buffer *cmdbuf, VkResult result; /* If there's no vertex shader, we can skip the draw. */ - if (!panvk_priv_mem_dev_addr(vs->spds.pos_points)) + if (!panvk_priv_mem_dev_addr(vs->spd)) return; /* Needs to be done before get_fs() is called because it depends on