diff --git a/src/panfrost/vulkan/panvk_vX_shader.c b/src/panfrost/vulkan/panvk_vX_shader.c index 83da725fc88..d7a88c1eb9a 100644 --- a/src/panfrost/vulkan/panvk_vX_shader.c +++ b/src/panfrost/vulkan/panvk_vX_shader.c @@ -457,6 +457,7 @@ panvk_preprocess_nir(struct vk_physical_device *vk_pdev, NIR_PASS(_, nir, nir_split_var_copies); NIR_PASS(_, nir, nir_lower_var_copies); + assert(pdev->kmod.props.shader_present != 0); uint64_t core_max_id = util_last_bit(pdev->kmod.props.shader_present) - 1; NIR_PASS(_, nir, nir_inline_sysval, nir_intrinsic_load_core_max_id_arm, core_max_id);