4508 Commits (8f403ab8a8bb211aff88897319a15a418f85c86e)

Author SHA1 Message Date
Werner Lemberg 9d8e6c2980 * src/base/ftbitmap.c (FT_Bitmap_Blend): Avoid integer overflow. 7 years ago
Werner Lemberg 68bc56f864 Add `FT_Bitmap_Blend' API. 7 years ago
Werner Lemberg 9b31c44620 Replace `FT_Get_GlyphLayers' with `FT_Get_Color_Glyph_Layer'. 7 years ago
Werner Lemberg f9d05eb326 Provide iterative API to access `COLR' data. 7 years ago
Werner Lemberg 33ac83e376 Add glyph index and glyph load flags to glyph slot. 7 years ago
Werner Lemberg a44e20879c [sfnt] Move `CPAL' stuff into separate files. 7 years ago
Werner Lemberg 54b332aaf9 [sfnt] Separate `CPAL' and `COLR' table handling. 7 years ago
Werner Lemberg c07ca2a1b3 [sfnt] Fix `sizeof' thinko. 7 years ago
Werner Lemberg 22d1be3f2c Finish CPAL/COLR support (4/4). 7 years ago
Werner Lemberg 45145d348f Finish CPAL/COLR support (3/4). 7 years ago
Werner Lemberg b85d4e8f04 Finish CPAL/COLR support (2/4). 7 years ago
Werner Lemberg 7542f030ec Finish CPAL/COLR support (1/4). 7 years ago
Werner Lemberg 7de877bbc6 [sfnt] Minor. 7 years ago
Alexei Podtelezhnikov eaa5a42a12 [raster] Clean up. 7 years ago
Werner Lemberg a698dbf868 [sfnt] Fix compiler warnings. 7 years ago
Werner Lemberg d8b8b6e34e s/FT_Palette/FT_Palette_Data/, s/palette/palette_data/. 7 years ago
Nikolaus Waxweiler bfbde7926f CMakeLists: also accept IOS_PLATFORM=SIMULATOR64 7 years ago
Werner Lemberg 6732f05593 Implement `FT_Palette_Get'. 7 years ago
Werner Lemberg 56be5f721b * src/sfnt/ttcolr.c (tt_face_load_colr): Improve overflow checks. 7 years ago
Alexei Podtelezhnikov 50fda0be3f [raster] Deal with pitch sign earlier. 7 years ago
Werner Lemberg c412de52fb [sfnt] Read `CPAL' version 1 tables. 7 years ago
Alexei Podtelezhnikov 8f1ed54877 [base] API for Harmony LCD rendering. 7 years ago
Werner Lemberg f87ced9dc9 ftcolor.h: Redesign API. 7 years ago
Werner Lemberg 172904ee3a Minor. 7 years ago
Parth Wazurkar 89d2f42918 [bdf, pcf] Removed deprecated FT_FACE_FLAG_FAST_GLYPHS flag. 7 years ago
Werner Lemberg ca4e707aa1 [smooth, raster] Limit bitmap size (#54019). 7 years ago
Armin Hasitzka 80ac364530 * src/smooth/ftgrays.c (gray_convert_glyph): Remove unused variables. 7 years ago
Werner Lemberg 02842872de * src/tools/glnames.py (main): Emit header in `light' comment style. 7 years ago
Alexei Podtelezhnikov ae24803410 [smooth] Attempt to mitigate bug #54019. 7 years ago
Werner Lemberg 67994e8221 * src/truetype/ttinterp.c (Ins_MIRP): Use SUB_LONG; avoid FT_ABS. 7 years ago
Werner Lemberg fab10b6fc2 * src/autofit/afwarp.h: Use AF_CONFIG_OPTION_USE_WARPER (#54033). 7 years ago
Werner Lemberg 125b84800a * src/raster/ftraster.c (black_TWorker_): Remove `gTarget' field. 7 years ago
Werner Lemberg 0589f6e6ee [sfnt] Get colors from `CPAL' table in right order (#54015). 7 years ago
Werner Lemberg db7c406084 ftcolor.h: Improve API design, fix typos (#54011, #54014). 7 years ago
Armin Hasitzka d45d4b97e6 Beautify a3cfed5e87. 7 years ago
Armin Hasitzka a3cfed5e87 Fix pointer underflow. 7 years ago
Werner Lemberg ae2cd1b749 Various minor color fixes. 7 years ago
Nikhil Ramakrishnan 51fee65583 [docmaker] Fix missing `Defined in (...)' under Windows/Cygwin. 7 years ago
Alexei Podtelezhnikov 7b73cb0707 [smooth] Formalize Harmony LCD rendering. 7 years ago
Werner Lemberg 3360ca5853 [truetype] Reject elements of composites with invalid glyph indices. 7 years ago
Werner Lemberg 3c99016f8f * src/truetype/ttgload.c (TT_Load_Simple_Glyph): Trace # of points. 7 years ago
Werner Lemberg 93363cd737 * include/freetype/ftcolor.h: New file. 7 years ago
Alexei Podtelezhnikov 2f218a4c3a * include/freetype/internal/ftcalc.h (FT_MSB): Verified `_MSC_VER'. 7 years ago
Werner Lemberg 840b844301 * include/freetype/internal/ftcalc.h (FT_MSB): Use `_MSC_VER' value. 7 years ago
Werner Lemberg 3331b84fc2 Minor comment fixes. 7 years ago
Werner Lemberg 2cac1c3542 s/inline/__inline/ for MSVC. 7 years ago
Werner Lemberg 583dabf291 Add function `FT_Get_GlyphLayers' to access `COLR' table data. 7 years ago
Alexei Podtelezhnikov f1458d2e44 [base] Fix mono bitmap presetting (#53896). 7 years ago
Werner Lemberg 49c5e24a14 [psaux] Fix compiler warning (#53915). 7 years ago
Werner Lemberg befee11296 [sfnt] Fix memory leak in handling `COLR' data. 7 years ago