I'm using cudaTextureObject_t do do some linear interpolation. For binding to the lookup data array to the texture object I've got to provide void *devPtr, as defined in driver_types.h. I'm curious why that's not a const void *devPtr? Since this data is for looking up values I don't expect CUDA to modify it. I certainly can make things work with creating casting, just curious.