From what I understand, the driver has to kick into sw emulation when the program exceeds the hw limits. Is this correct?
I guess it won't (or is it optional) for the driver to do a multipass.
Another thing.
If I have
vec3 val;
vec4 val2;
result=dot(val, val2);
The compiler complains about dot because one is vec3 and the other vec4. Can't it do dot3 here?



