summaryrefslogtreecommitdiff
path: root/src/smooth/ftgrays.c
Commit message (Expand)AuthorAgeFilesLines
* * src/smooth/ftgrays.c (FT_SSE2): Don't define for VMS.Jouk Jansen2023-05-091-3/+3
* [smooth] Signature fixes.Werner Lemberg2023-05-071-6/+20
* [base] Clean up contour indexing.Alexei Podtelezhnikov2023-02-201-9/+8
* Fix 'fall-through' warning messages.Werner Lemberg2023-02-081-15/+15
* Update all copyright notices.Werner Lemberg2023-01-171-1/+1
* [smooth] Fix GCC LTO crashes on Windows.Alexei Podtelezhnikov2022-06-101-1/+1
* * src/smooth/ftgrays.c [FT_STATIC_RASTER]: Fix compilation.bruvzg2022-06-091-2/+2
* Update all copyright notices.Werner Lemberg2022-01-111-1/+1
* Fix warnings for CMake Unity builds.Alexander Borsuk2021-12-271-0/+2
* [smooth] Fix stand-alone compilation.Werner Lemberg2021-11-201-1/+4
* Avoid undefined left-shifts.Werner Lemberg2021-11-201-1/+1
* Provide C++ versions for public macros with casts.Werner Lemberg2021-11-181-0/+4
* Fix clang++ warnings.Werner Lemberg2021-11-161-1/+1
* Fix clang warnings.Werner Lemberg2021-11-141-2/+2
* * src/smooth/ftgrays.c (FT_DIV_MOD): Limit the ARM workaround.Alexei Podtelezhnikov2021-10-051-1/+1
* Minor.Alexei Podtelezhnikov2021-09-201-1/+1
* [smooth, raster, sdf] Clean up initialization calls.Alexei Podtelezhnikov2021-09-021-8/+6
* [smooth] Reduce shift in multiply-shift optimization.Alexei Podtelezhnikov2021-08-301-6/+4
* [smooth] Detect SSE2 with MSVC for x86Ben Wagner2021-08-271-6/+13
* Expand comment (cont'd).Alexei Podtelezhnikov2021-08-261-0/+6
* Expand comment.Alexei Podtelezhnikov2021-08-251-2/+7
* * src/smooth/ftgrays.c (gray_render_conic): Refactor redundancy.Alexei Podtelezhnikov2021-08-241-14/+13
* [smooth] Clean up the null cell usage.Alexei Podtelezhnikov2021-08-201-45/+26
* [smooth] Fortify 64-bit algorithm.Alexei Podtelezhnikov2021-08-201-6/+6
* Use FT_INT64 instead of FT_LONG64.Alexei Podtelezhnikov2021-08-181-3/+3
* [smooth] Avoid integer overflow.Werner Lemberg2021-08-071-10/+5
* [smooth] Fix left shifts of negative numbers.Werner Lemberg2021-08-061-11/+16
* Fix some `cppcheck` warnings.Werner Lemberg2021-07-241-8/+16
* * src/smooth/ftgrays.c: Fix compilation if `FT_LONG64` is undefined.David Turner2021-07-171-0/+10
* [smooth] Minor fixes.Werner Lemberg2021-07-161-31/+51
* Formatting and ChangeLog additions for previous commits.Werner Lemberg2021-07-161-57/+81
* Guard inclusion of emmintrin.hBen Wagner2021-07-151-0/+2
* [smooth] Implement Bezier quadratic arc flattenning with DDADavid Turner2021-07-151-1/+190
* [smooth] Minor speedup to smooth rasterizerDavid Turner2021-07-151-30/+61
* [smooth, raster] Fix up and align error codes.Alexei Podtelezhnikov2021-06-241-11/+12
* [smooth, raster] Remove synonymous error macros.Alexei Podtelezhnikov2021-06-231-17/+13
* * src/smooth/ftgrays.c (FT_MAX_GRAY_SPANS): Increase from 10 to 16.Alexei Podtelezhnikov2021-05-121-1/+1
* * src/smooth/ftgrays.c (FT_GRAY_SET): Adjust for better code.Alexei Podtelezhnikov2021-05-121-16/+15
* [smooth] Faster bitmap sweeping.Alexei Podtelezhnikov2021-05-121-79/+116
* * src/smooth/ftgrays.c (gray_hline): Simplify even-odd computations.Alexei Podtelezhnikov2021-05-101-3/+3
* * src/smooth/ftgrays.c (gray_set_cell): Refactor to fix VC++ warning.Alexei Podtelezhnikov2021-03-151-4/+6
* [smooth] Reduce copying during integration phase.Alexei Podtelezhnikov2021-03-111-67/+42
* * src/smooth/ftgrays.c (FT_INTEGRATE): New convenience macro.Alexei Podtelezhnikov2021-03-111-38/+24
* * src/smooth/ftgrays.c (gray_render_line): Rearrange conditionals.Alexei Podtelezhnikov2021-03-091-8/+8
* Update all copyright notices.Werner Lemberg2021-01-171-1/+1
* Fix `-Wformat' compiler warnings.Priyesh Kumar2020-07-281-1/+1
* Remove redundant inclusion of `ft2build.h'.Werner Lemberg2020-06-131-1/+0
* Make macros for header file names optional.David Turner2020-06-081-4/+4
* Update all copyright notices.Werner Lemberg2020-01-191-1/+1
* [smooth] Restore the span buffering for direct mode only.Alexei Podtelezhnikov2019-06-131-6/+25