Skip to content
  • Kenneth Moreland's avatar
    Add ArrayHandlePermutation · fe444e12
    Kenneth Moreland authored
    Also found a problem with ArrayHandle that manifests itself with derived
    types when you first do a PrepareForInput and then a PrepareForInPlace.
    The ArrayHandle assumes the data is already moved to the device and
    skips the in place call to the array transfer. However, this means the
    transfer of the derived array handle does not have a chance to set up
    for in place.
    
    I think the appropriate solution may be to move the appropriate logic
    from ArrayHandle to ArrayTransfer. I will look into that next.
    fe444e12