Skip to content
  • Robert Maynard's avatar
    Reduce compile time for MarchingCubes by passing less info by Invoke. · 179b48e0
    Robert Maynard authored
    When the number of parameters to a worklet hits 6+ like the EdgeGenerate
    worklet did, the compile times when some of those parameters are dynamic array
    handle is very bad.
    
    For example when building the MarchingCubes filter for VTK integration the
    EdgeGenerate worklet would take 800+ seconds to compile, but when we switch
    it to have fewer arguments the compile time comes down to ~250sec.
    179b48e0