3077 Commits (ef070d458bfe965116a36734dfc6b639644c6855)

Author SHA1 Message Date
Alexei Podtelezhnikov ef070d458b [base] Tighten the overflow check in `FT_MulDiv'. 11 years ago
Alexei Podtelezhnikov bc12d9e9ac Fix Savannah bug #43153. 11 years ago
Alexei Podtelezhnikov 336735d8de [base] Tighten the overflow check in `FT_DivFix'. 11 years ago
Alexei Podtelezhnikov 3212852cce [base] Tighten the overflow check in `FT_MulFix'. 11 years ago
Alexei Podtelezhnikov 125c3ca8f0 [truetype] Shortcut ppem calculations for square pixels. 11 years ago
Behdad Esfahbod 1ec98b29ec Don't use `register' keyword. Fixes compiler warnings. 11 years ago
Alexei Podtelezhnikov a8bc49e141 [truetype] Optimize DELTAP and DELTAC. 11 years ago
Alexei Podtelezhnikov 986885965a Fix Savannah bug #43033. 11 years ago
Alexei Podtelezhnikov 8fd87d4e69 [base] Small optimization of `FT_MulFix'. 11 years ago
Alexei Podtelezhnikov f09326a1a6 [base] Use unsigned calculation in `FT_MulDiv'. 11 years ago
Alexei Podtelezhnikov 382f3155f6 [base] Remove truncation in `FT_DivFix'. 11 years ago
Alexei Podtelezhnikov 5ef2023c45 Minor refactoring. 11 years ago
Alexei Podtelezhnikov c7022467d2 Turn FT_MSB into a macro when using gcc builtins. 11 years ago
Alexei Podtelezhnikov f8efbcfb8e [base] Avoid undefined FT_MSB in `BBox_Cubic_Check'. 11 years ago
Alexei Podtelezhnikov 28018d42a8 [base] Handle collapsed outlines to avoid undefined FT_MSB. 11 years ago
Alexei Podtelezhnikov 4728993fa8 [base] Restore FT_MulFix inlining. 11 years ago
Alexei Podtelezhnikov 90be4b6377 * src/base/ftbitmap.c (ft_gray_for_premultiplied_srgb_bgra): Refactor. 11 years ago
Werner Lemberg d17cabf57d [cff] Fix typo. 11 years ago
Werner Lemberg 4e75413334 Fix Savannah bug #42788. 11 years ago
Werner Lemberg cbbf26b705 Whitespace. 11 years ago
Alexei Podtelezhnikov c0a6f20a4b Replace `ft_highpow2' function. 11 years ago
Alexei Podtelezhnikov 177982e933 * src/base/ftcalc.c (FT_MSB): Utilize gcc builtins. 11 years ago
Alexei Podtelezhnikov 71330ceb50 [base] Move assembler code back in the source file. 11 years ago
Alexei Podtelezhnikov 1183cd4e17 [base] Further clean up color bitmap conversion. 11 years ago
Werner Lemberg 441b3f3898 [truetype] Improve handling of buggy `prep' tables. 11 years ago
Werner Lemberg e98e2bc1aa * builds/vms/ftconfig.h: Synchronize. 11 years ago
Alexei Podtelezhnikov 35576bf067 [base] Clean up bitmap conversion. 11 years ago
Alexei Podtelezhnikov ceab95a649 [base] Small optimization of the ancient code. 11 years ago
Werner Lemberg 3897556a13 Fix Apple standard glyph names. 11 years ago
Werner Lemberg 231171fc3a Partially revert commit from 2014-06-13. 11 years ago
Werner Lemberg cf2347c962 * builds/unix/freetype2.m4: s/AC_PATH_PROG/AC_PATH_TOOL/. 11 years ago
Werner Lemberg e5c0fff5af Fix more compiler warnings. 11 years ago
Werner Lemberg 6497b9c5a5 Fix compiler warnings. 11 years ago
Alexey Petruchik 02f2170432 [cmake] Add option to build OS X framework. 11 years ago
Pavel Koshevoy 15da66a630 * CMakeLists.txt (BASE_SRCS): Add missing `ftbdf.c'. 11 years ago
Werner Lemberg faa21472b7 [autofit] Fix variable initializations. 11 years ago
Werner Lemberg 07e7b8affe [autofit] Fix crash with font `CabinSketch-Bold.ttf'. 11 years ago
Werner Lemberg c576bb0d21 [autofit] Add blue-zone support for Devanagari. 11 years ago
Werner Lemberg 63bef9a588 [autofit] Fix handling of neutral blue zones in stems. 11 years ago
Werner Lemberg ccfc4b4c4e [autofit] Introduce neutral blue zones to the latin module. 11 years ago
Werner Lemberg abb3fcac85 * src/autofit/hbshim.c: Partially revert commit from 2014-04-17. 11 years ago
Werner Lemberg f193637f63 * src/raster/ftraster.c (Vertical_Sweep_Span): Use drop-out mode. 11 years ago
Werner Lemberg d9b4470e39 * src/sfnt/pngshim.c (error_callback): s/longjmp/ft_longjmp/. 11 years ago
Werner Lemberg 98e510ee94 [autofit] Fix Savannah bug #42148. 11 years ago
Werner Lemberg 8c7fb78b16 [autofit] More coverage fixes for complex scripts. 11 years ago
Werner Lemberg bbd8313b5d Make `FT_Get_SubGlyph_Info' actually work. 11 years ago
Werner Lemberg 181fd071ee [afblue.pl]: Minor improvements. 11 years ago
Werner Lemberg 8b1f2a6cda [autofit] Improve coverage handling. 11 years ago
David Weber 7630787a6a [smooth] Fix stand-alone compilation. 11 years ago
Werner Lemberg 8a94b1efd6 [autofit] Redesign the recognition algorithm of strong points. 11 years ago