4589 Commits (2ffcf17e15a4f9c15609fb2e5a9c9942193e4a1f)
 

Author SHA1 Message Date
Alexei Podtelezhnikov 2ffcf17e15 [base] Introduce and use new macro `FT_UPDATE_BBOX' 10 years ago
Alexei Podtelezhnikov 7abdb8ccea [base] Significant optimization of `ft_div64by32' 10 years ago
Werner Lemberg c0ce72a6de Formatting. 10 years ago
Dave Arnold 537c55d39d [cff] Fix Savannah bug #43271. 10 years ago
Alexei Podtelezhnikov 74d0aad22c * src/base/ftcalc.c: Remove miscellaneous type casts. 10 years ago
Alexei Podtelezhnikov 418e18f3df [base] Use more common `FT_MSB' implementation with masks. 10 years ago
Alexei Podtelezhnikov 955aff12c0 [base] Clean up. 10 years ago
Alexei Podtelezhnikov f78ca0dbb9 Remove commented out code. 10 years ago
Alexei Podtelezhnikov 7f49111f81 [base] Avoid unnecessary long division. 10 years ago
Werner Lemberg 5b68e4fb60 [autofit] Minor clean-ups. 10 years ago
Alexei Podtelezhnikov 0753c0c35e Minor documentation fixes. 10 years ago
Werner Lemberg 7a615283cb [autofit] Minor. 10 years ago
Werner Lemberg 387a9fe73d [autofit] Minor code streamlining. 10 years ago
Werner Lemberg 378266dc1a Formatting. 10 years ago
Alexei Podtelezhnikov 5c894842d3 * src/base/ftcalc.c: Harmonize code. 10 years ago
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 5bb5750f98 Minor. 11 years ago
Alexei Podtelezhnikov 986885965a Fix Savannah bug #43033. 11 years ago
Werner Lemberg 70961e5772 Minor. 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 87e56b043a Fix comment and whitespace. 11 years ago
Alexei Podtelezhnikov f8efbcfb8e [base] Avoid undefined FT_MSB in `BBox_Cubic_Check'. 11 years ago
Alexei Podtelezhnikov d2935e2969 * src/base/fttrigon.c (ft_trig_prenorm): Comment on undefined behavior. 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 e1394d5675 Minor documentation improvement. 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
Werner Lemberg 3939c200f3 Minor. 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 2f52df4a0d [base] Improve comment. 11 years ago
Alexei Podtelezhnikov ceab95a649 [base] Small optimization of the ancient code. 11 years ago