Skip to content
  • Robert Maynard's avatar
    Redesign RuntimeDeviceTracker and RuntimeDeviceInformation · 838cb433
    Robert Maynard authored
    The RuntimeDeviceTracker had grown organically to handle multiple
    different roles inside VTK-m. Now that we have device tags
    that can be passed around at runtime, large portions of
    the RuntimeDeviceTracker API aren't needed.
    
    Additionally the RuntimeDeviceTracker had a dependency on knowing
    the names of each device, and this wasn't possible
    as that information was part of its self. Now we have moved that
    information into RuntimeDeviceInformation and have broken
    the recursion.
    838cb433