To render text im using freetype and a i create display lists that will be rendered. Now my problem is that on NVIDIA cards my text sometimes looks very bad (on ATI this problem does not occur). I have made an image showing the problem:

The problem occurs if i render my text at a position that is not an integral number but of the form XXX.5f. If i change my code for example from
spriteFont->render(L"Loading...", (width - textWidth) * 0.5f, (height - textHeight) * 0.5f);
to
spriteFont->render(L"Loading...", (int32)((width - textWidth) * 0.5f), (int32)((height - textHeight) * 0.5f));
its fine no matter what the actual values are.
Is that a known effect?
Greetings
Plerion