nir: Add an LOD parameter to image_*_size
[mesa.git] / src / intel / compiler / brw_nir_lower_image_load_store.c
index 1825c2f02212679b34c7dbf5c6ce6027f1839afc..0c57b59fb933ff72364657218c1556ea0c8e28f1 100644 (file)
@@ -653,6 +653,8 @@ lower_image_size_instr(nir_builder *b,
    if (isl_has_matching_typed_storage_image_format(devinfo, image_fmt))
       return false;
 
+   assert(nir_src_as_uint(intrin->src[1]) == 0);
+
    b->cursor = nir_instr_remove(&intrin->instr);
 
    nir_ssa_def *size = load_image_param(b, deref, SIZE);