> if(blit_instructions.dstx + blit_instructions.dstw >= psd->xvirtres) break;
This appears to be a clipping issue. Without your above fix, the blit isn't checking to see whether its writing off the end of the framebuffer x-direction. When the character is drawn using blit, it likely wraps around and disturbs pixels in the next row. I'll double-check this and likely add the fix to CVS. Also, you should be using my CVS code for any freetype work, I've added a number of fixes for Freetype 2, and also we now support the latest FT version. Regards, Greg --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]