What texture features does CUDA support?
CUDA supports 1D, 2D and 3D textures, which can be accessed with normalized (0..1) or integer coordinates. Textures can also be bound to linear memory and accessed with the “tex1Dfetch” function. Cube maps, texture arrays, compressed textures and mip-maps are not currently supported. The hardware only supports 1, 2 and 4-component textures, not 3-component textures. The hardware supports linear interpolation of texture data, but you must use “cudaReadModeNormalizedFloat” as the “ReadMode”.