I have gone through the whole FreeType 2.7 documentation, but haven't yet found any information on ligature rendering. It seems have something to do with the JSFT table, but there is merely one single function that mentions JSFT(FT_OpenType_Validate). I am wondering if FreeType supports ligatures so far.