                                                               field_size,
                                                               output_count_clamped,
                                                               chunks,
-                                                              scale);
+                                                              scale,
+                                                              threshold);
       }
     }
   }

                                           make_uint2(ctx->chunks.x, ctx->chunks.y),
                                           make_float3(1.f/ctx->cells.x,
                                                       1.f/ctx->cells.y,
                                                       1.f/ctx->cells.z));
  }
}

  if (output_buffer) {
    ::runExtractionP<<<1, 32, 0, stream>>>(reinterpret_cast<float*>(output_buffer),
                                           ctx->pyramid,
                                           field_d,
                                           ctx->index_cases_d,
                                           ctx->tables->index_table,
                                           field_row_stride,
