<html><body>
<p><font size="2" face="sans-serif">Hi, I'm currently working on porting an application from win32 to linux and I'm currently replacing the graphics rendering system at the lowest level. For various reasons, we initially started using the X11 library alone for this and got everything working; though the text rendering system provided by X11 did not cut it for various reasons and thus we started using Xft for that. </font><br>
<br>
<font size="2" face="sans-serif">The problem is that Xft seems to fail to render text for unknown reasons on occasion. That is, it will render but not always actually show anything. When it fails, it uses the same font and the same highly visible color as when it does not fail. Drawing order is unchanged from the otherwise working X11 implementation we did, as this is only a change at the very lowest level of the graphics system. </font><font size="2" face="sans-serif">Through debbuging, we have verified that the XftDrawString functions are called witrh the expected text, text length, color, position and font. </font><br>
<br>
<font size="2" face="sans-serif">So my question is, what are the conditions that could cause Xft text rendering to silently fail? Are there any known issues in combining it with the standard X11 drawing functions for non-text?</font><br>
<br>
<br>
<font size="2" face="sans-serif">Regards,</font><br>
<font size="2" face="sans-serif">Pierre Andersson</font><br>
</body></html>