- Timestamp:
- 01/26/13 13:57:27 (12 years ago)
- Location:
- trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/nv/lib/freetype2.hh
r10 r12 758 758 759 759 } FT_Glyph_BBox_Mode; 760 761 typedef enum FT_LcdFilter_ 762 { 763 FT_LCD_FILTER_NONE = 0, 764 FT_LCD_FILTER_DEFAULT = 1, 765 FT_LCD_FILTER_LIGHT = 2, 766 FT_LCD_FILTER_LEGACY = 16, 767 768 FT_LCD_FILTER_MAX /* do not remove */ 769 770 } FT_LcdFilter; 760 771 761 772 /* ftmodapi.h */ … … 1189 1200 NV_FREETYPE_FUN( void, FT_Vector_Polarize, ( FT_Vector* vec, FT_Fixed *length, FT_Angle *angle ) ); 1190 1201 NV_FREETYPE_FUN( void, FT_Vector_From_Polar, ( FT_Vector* vec, FT_Fixed length, FT_Angle angle ) ); 1191 1202 NV_FREETYPE_FUN( FT_Error, FT_Library_SetLcdFilter, ( FT_Library library, FT_LcdFilter filter ) ); 1203 NV_FREETYPE_FUN( FT_Error, FT_Library_SetLcdFilterWeights, ( FT_Library library, unsigned char *weights ) ); 1192 1204 } 1193 1205 -
trunk/src/lib/freetype2.cc
r10 r12 141 141 void (NV_FREETYPE_APIENTRY *FT_Vector_From_Polar) ( FT_Vector* vec, FT_Fixed length, FT_Angle angle ) = nullptr; 142 142 143 FT_Error (NV_FREETYPE_APIENTRY *FT_Library_SetLcdFilter) ( FT_Library library, FT_LcdFilter filter ) = nullptr; 144 FT_Error (NV_FREETYPE_APIENTRY *FT_Library_SetLcdFilterWeights) ( FT_Library library, unsigned char *weights ) = nullptr; 145 146 143 147 bool nv::load_freetype_library( const char* path ) 144 148 { … … 275 279 NV_FREETYPE_LOAD( FT_Vector_Polarize ); 276 280 NV_FREETYPE_LOAD( FT_Vector_From_Polar ); 281 NV_FREETYPE_LOAD( FT_Library_SetLcdFilter ); 282 NV_FREETYPE_LOAD( FT_Library_SetLcdFilterWeights ); 277 283 278 284 # undef NV_FREETYPE_LOAD
Note: See TracChangeset
for help on using the changeset viewer.