diff --git a/ChangeLog b/ChangeLog index d1d746503..9bcf0eef0 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2016-06-18 Alexei Podtelezhnikov + + [smooth] Remove `band_shoot' that never worked. + + * src/smooth/ftgrays.c (gray_TWorker): Remove `band_shoot'. + (gray_convert_glyph): Updated. + 2016-06-17 Alexei Podtelezhnikov [raster, smooth] Handle FT_RENDER_POOL_SIZE better. diff --git a/src/smooth/ftgrays.c b/src/smooth/ftgrays.c index fa28d8965..a78a12240 100644 --- a/src/smooth/ftgrays.c +++ b/src/smooth/ftgrays.c @@ -452,7 +452,6 @@ typedef ptrdiff_t FT_PtrDist; int span_y; int band_size; - int band_shoot; void* buffer; long buffer_size; @@ -1920,8 +1919,6 @@ typedef ptrdiff_t FT_PtrDist; if ( num_bands >= 39 ) num_bands = 39; - ras.band_shoot = 0; - min = ras.min_ey; max_y = ras.max_ey; @@ -2003,9 +2000,6 @@ typedef ptrdiff_t FT_PtrDist; return 1; } - if ( bottom-top >= ras.band_size ) - ras.band_shoot++; - band[1].min = bottom; band[1].max = middle; band[0].min = middle; @@ -2014,9 +2008,6 @@ typedef ptrdiff_t FT_PtrDist; } while ( band >= bands ); } - if ( ras.band_shoot > 8 && ras.band_size > 16 ) - ras.band_size = ras.band_size / 2; - return 0; }