fix texture binding for IndexScalar on tuple arrays
fix texture binding for IndexScalar on tuple arrays

Ignore-this: 264d51f5fd81eb1cf4140b577ce028c6

- Added
    liftExp (Prj _ e) = liftExp e
  in Data/Array/Accelerate/CUDA/Execute.hs in order to lift free array
  variables which may appear as a part of e.
- fixed
    bind
  in Data/Array/Accelerate/CUDA/Execute.hs to compute the texture reference
  number correctly for tuple arrays.
- Trac:21

darcs-hash:20100809064109-879de-f9da19c9ed22922a27781f2f2dd986ca2925b7cd.gz

robeverest/accelerate,sjfloat/accelerate,wilbowma/accelerate,wilbowma/accelerate,robeverest/accelerate,rrnewton/accelerate