Personnaly i use 8-bit unsigned textures.
I could be a wrong initialisation or a missing initialisation.
What are you doing exacltly?
are you doing something like that:
cudaChanelFormatKindUnsigned), width, height,pitch);
where array is what you want to bind with texture.