etnaviv: gallium driver for Vivante GPUs
[mesa.git] / src / gallium / drivers / ilo / ilo_render_surface.c
index 3bf8646b344a29a050b970427fb0c936ed56584f..50f00d20bf3b40e1b28a9242992f16ba7063a555 100644 (file)
@@ -530,9 +530,9 @@ gen6_emit_launch_grid_surface_global(struct ilo_render *r,
    if (!count)
       return;
 
-   if (base + count > Elements(r->state.cs.SURFACE_STATE)) {
+   if (base + count > ARRAY_SIZE(r->state.cs.SURFACE_STATE)) {
       ilo_warn("too many global bindings\n");
-      count = Elements(r->state.cs.SURFACE_STATE) - base;
+      count = ARRAY_SIZE(r->state.cs.SURFACE_STATE) - base;
    }
 
    /* SURFACE_STATEs for global bindings */