For me, FFP is a shader... it's written in a shader language, it just doesn't need ps/vs. And it wouldn't be wise anyway not to support FFP any longer o_O