   tfTexture.addressMode[0] = cudaAddressModeClamp;   // wrap texture coordinates
 
   vvCuda::checkError(&ok, cudaBindTextureToArray(tfTexture, d_transferFuncArray, channelDesc),
-                     "vvRayRend::updateTransferFunction()");
+                     "vvRayRend::updateTransferFunction() - bind tf texture");
 }
 
 void vvRayRend::compositeVolume(int, int)

        volTexture8.addressMode[0] = cudaAddressModeClamp;
        volTexture8.addressMode[1] = cudaAddressModeClamp;
        vvCuda::checkError(&ok, cudaBindTextureToArray(volTexture8, d_volumeArrays[0], _channelDesc),
                           "vvRayRend::initVolumeTexture()");
    }
    else if (vd->bpc == 2)
    {

    copyParams.extent = volumeSize;
    copyParams.kind = cudaMemcpyHostToDevice;
    vvCuda::checkError(&ok, cudaMemcpy3D(&copyParams),
                       "vvRayRend::initVolumeTexture() - copy volume frame to 3D array");
  }

  if (outOfMemFrame >= 0)
