<ClCompile Include="ClassDefinitionTables.cpp">\r
<Filter>Source Files</Filter>\r
</ClCompile>\r
+ <ClCompile Include="ContextualGlyphInsertionProc2.cpp">\r
+ <Filter>Source Files</Filter>\r
+ </ClCompile>\r
<ClCompile Include="ContextualGlyphSubstProc.cpp">\r
<Filter>Source Files</Filter>\r
</ClCompile>\r
+ <ClCompile Include="ContextualGlyphSubstProc2.cpp">\r
+ <Filter>Source Files</Filter>\r
+ </ClCompile>\r
<ClCompile Include="ContextualSubstSubtables.cpp">\r
<Filter>Source Files</Filter>\r
</ClCompile>\r
<ClCompile Include="GXLayoutEngine.cpp">\r
<Filter>Source Files</Filter>\r
</ClCompile>\r
+ <ClCompile Include="GXLayoutEngine2.cpp">\r
+ <Filter>Source Files</Filter>\r
+ </ClCompile>\r
<ClCompile Include="HangulLayoutEngine.cpp">\r
<Filter>Source Files</Filter>\r
</ClCompile>\r
<ClCompile Include="IndicRearrangementProcessor.cpp">\r
<Filter>Source Files</Filter>\r
</ClCompile>\r
+ <ClCompile Include="IndicRearrangementProcessor2.cpp">\r
+ <Filter>Source Files</Filter>\r
+ </ClCompile>\r
<ClCompile Include="IndicReordering.cpp">\r
<Filter>Source Files</Filter>\r
</ClCompile>\r
<ClCompile Include="LigatureSubstProc.cpp">\r
<Filter>Source Files</Filter>\r
</ClCompile>\r
+ <ClCompile Include="LigatureSubstProc2.cpp">\r
+ <Filter>Source Files</Filter>\r
+ </ClCompile>\r
<ClCompile Include="LigatureSubstSubtables.cpp">\r
<Filter>Source Files</Filter>\r
</ClCompile>\r
<ClCompile Include="MorphTables.cpp">\r
<Filter>Source Files</Filter>\r
</ClCompile>\r
+ <ClCompile Include="MorphTables2.cpp">\r
+ <Filter>Source Files</Filter>\r
+ </ClCompile>\r
<ClCompile Include="MPreFixups.cpp">\r
<Filter>Source Files</Filter>\r
</ClCompile>\r
<ClCompile Include="NonContextualGlyphSubstProc.cpp">\r
<Filter>Source Files</Filter>\r
</ClCompile>\r
+ <ClCompile Include="NonContextualGlyphSubstProc2.cpp">\r
+ <Filter>Source Files</Filter>\r
+ </ClCompile>\r
<ClCompile Include="OpenTypeLayoutEngine.cpp">\r
<Filter>Source Files</Filter>\r
</ClCompile>\r
<ClCompile Include="SegmentArrayProcessor.cpp">\r
<Filter>Source Files</Filter>\r
</ClCompile>\r
+ <ClCompile Include="SegmentArrayProcessor2.cpp">\r
+ <Filter>Source Files</Filter>\r
+ </ClCompile>\r
<ClCompile Include="SegmentSingleProcessor.cpp">\r
<Filter>Source Files</Filter>\r
</ClCompile>\r
+ <ClCompile Include="SegmentSingleProcessor2.cpp">\r
+ <Filter>Source Files</Filter>\r
+ </ClCompile>\r
<ClCompile Include="ShapingTypeData.cpp">\r
<Filter>Source Files</Filter>\r
</ClCompile>\r
<ClCompile Include="SimpleArrayProcessor.cpp">\r
<Filter>Source Files</Filter>\r
</ClCompile>\r
+ <ClCompile Include="SimpleArrayProcessor2.cpp">\r
+ <Filter>Source Files</Filter>\r
+ </ClCompile>\r
<ClCompile Include="SinglePositioningSubtables.cpp">\r
<Filter>Source Files</Filter>\r
</ClCompile>\r
<ClCompile Include="SingleTableProcessor.cpp">\r
<Filter>Source Files</Filter>\r
</ClCompile>\r
+ <ClCompile Include="SingleTableProcessor2.cpp">\r
+ <Filter>Source Files</Filter>\r
+ </ClCompile>\r
<ClCompile Include="StateTableProcessor.cpp">\r
<Filter>Source Files</Filter>\r
</ClCompile>\r
+ <ClCompile Include="StateTableProcessor2.cpp">\r
+ <Filter>Source Files</Filter>\r
+ </ClCompile>\r
<ClCompile Include="SubstitutionLookups.cpp">\r
<Filter>Source Files</Filter>\r
</ClCompile>\r
<ClCompile Include="SubtableProcessor.cpp">\r
<Filter>Source Files</Filter>\r
</ClCompile>\r
+ <ClCompile Include="SubtableProcessor2.cpp">\r
+ <Filter>Source Files</Filter>\r
+ </ClCompile>\r
<ClCompile Include="ThaiLayoutEngine.cpp">\r
<Filter>Source Files</Filter>\r
</ClCompile>\r
<ClCompile Include="TrimmedArrayProcessor.cpp">\r
<Filter>Source Files</Filter>\r
</ClCompile>\r
+ <ClCompile Include="TrimmedArrayProcessor2.cpp">\r
+ <Filter>Source Files</Filter>\r
+ </ClCompile>\r
<ClCompile Include="ValueRecords.cpp">\r
<Filter>Source Files</Filter>\r
</ClCompile>\r
<ClInclude Include="ContextualGlyphInsertion.h">\r
<Filter>Header Files</Filter>\r
</ClInclude>\r
+ <ClInclude Include="ContextualGlyphInsertionProc2.h">\r
+ <Filter>Header Files</Filter>\r
+ </ClInclude>\r
<ClInclude Include="ContextualGlyphSubstitution.h">\r
<Filter>Header Files</Filter>\r
</ClInclude>\r
<ClInclude Include="ContextualGlyphSubstProc.h">\r
<Filter>Header Files</Filter>\r
</ClInclude>\r
+ <ClInclude Include="ContextualGlyphSubstProc2.h">\r
+ <Filter>Header Files</Filter>\r
+ </ClInclude>\r
<ClInclude Include="ContextualSubstSubtables.h">\r
<Filter>Header Files</Filter>\r
</ClInclude>\r
<ClInclude Include="GXLayoutEngine.h">\r
<Filter>Header Files</Filter>\r
</ClInclude>\r
+ <ClInclude Include="GXLayoutEngine2.h">\r
+ <Filter>Header Files</Filter>\r
+ </ClInclude>\r
<ClInclude Include="HangulLayoutEngine.h">\r
<Filter>Header Files</Filter>\r
</ClInclude>\r
<ClInclude Include="IndicRearrangementProcessor.h">\r
<Filter>Header Files</Filter>\r
</ClInclude>\r
+ <ClInclude Include="IndicRearrangementProcessor2.h">\r
+ <Filter>Header Files</Filter>\r
+ </ClInclude>\r
<ClInclude Include="IndicReordering.h">\r
<Filter>Header Files</Filter>\r
</ClInclude>\r
<ClInclude Include="LigatureSubstProc.h">\r
<Filter>Header Files</Filter>\r
</ClInclude>\r
+ <ClInclude Include="LigatureSubstProc2.h">\r
+ <Filter>Header Files</Filter>\r
+ </ClInclude>\r
<ClInclude Include="LigatureSubstSubtables.h">\r
<Filter>Header Files</Filter>\r
</ClInclude>\r
<ClInclude Include="NonContextualGlyphSubstProc.h">\r
<Filter>Header Files</Filter>\r
</ClInclude>\r
+ <ClInclude Include="NonContextualGlyphSubstProc2.h">\r
+ <Filter>Header Files</Filter>\r
+ </ClInclude>\r
<ClInclude Include="OpenTypeLayoutEngine.h">\r
<Filter>Header Files</Filter>\r
</ClInclude>\r
<ClInclude Include="SegmentArrayProcessor.h">\r
<Filter>Header Files</Filter>\r
</ClInclude>\r
+ <ClInclude Include="SegmentArrayProcessor2.h">\r
+ <Filter>Header Files</Filter>\r
+ </ClInclude>\r
<ClInclude Include="SegmentSingleProcessor.h">\r
<Filter>Header Files</Filter>\r
</ClInclude>\r
+ <ClInclude Include="SegmentSingleProcessor2.h">\r
+ <Filter>Header Files</Filter>\r
+ </ClInclude>\r
<ClInclude Include="SimpleArrayProcessor.h">\r
<Filter>Header Files</Filter>\r
</ClInclude>\r
+ <ClInclude Include="SimpleArrayProcessor2.h">\r
+ <Filter>Header Files</Filter>\r
+ </ClInclude>\r
<ClInclude Include="SinglePositioningSubtables.h">\r
<Filter>Header Files</Filter>\r
</ClInclude>\r
<ClInclude Include="SingleTableProcessor.h">\r
<Filter>Header Files</Filter>\r
</ClInclude>\r
+ <ClInclude Include="SingleTableProcessor2.h">\r
+ <Filter>Header Files</Filter>\r
+ </ClInclude>\r
<ClInclude Include="StateTableProcessor.h">\r
<Filter>Header Files</Filter>\r
</ClInclude>\r
+ <ClInclude Include="StateTableProcessor2.h">\r
+ <Filter>Header Files</Filter>\r
+ </ClInclude>\r
<ClInclude Include="StateTables.h">\r
<Filter>Header Files</Filter>\r
</ClInclude>\r
<ClInclude Include="SubtableProcessor.h">\r
<Filter>Header Files</Filter>\r
</ClInclude>\r
+ <ClInclude Include="SubtableProcessor2.h">\r
+ <Filter>Header Files</Filter>\r
+ </ClInclude>\r
<ClInclude Include="ThaiLayoutEngine.h">\r
<Filter>Header Files</Filter>\r
</ClInclude>\r
<ClInclude Include="TrimmedArrayProcessor.h">\r
<Filter>Header Files</Filter>\r
</ClInclude>\r
+ <ClInclude Include="TrimmedArrayProcessor2.h">\r
+ <Filter>Header Files</Filter>\r
+ </ClInclude>\r
<ClInclude Include="ValueRecords.h">\r
<Filter>Header Files</Filter>\r
</ClInclude>\r