i just discovered that using textures i can fetch the data from memory and do processing on it in one operation. However i have found that only interpolation formulas are available. In my application, i have to multiply 2 floats (32 bits) (or sum 2 floats). So, the question is, using this interpolation formulas, is there any way that i could fetch 2 floats by texture processor multiply them in one operation and put them in a variable for further processing by the kernel? Any example would be apriciated.