| Index: include/codec/SkCodec.h
|
| diff --git a/include/codec/SkCodec.h b/include/codec/SkCodec.h
|
| index 023ae51c499de1c90227322236878cfa4deeb94e..edc8ec38fa2f5a8cce3d0bdf1217a586d430929d 100644
|
| --- a/include/codec/SkCodec.h
|
| +++ b/include/codec/SkCodec.h
|
| @@ -570,15 +570,14 @@ protected:
|
| * scanlines. This allows the subclass to indicate what value to fill with.
|
| *
|
| * @param colorType Destination color type.
|
| - * @param alphaType Destination alpha type.
|
| * @return The value with which to fill uninitialized pixels.
|
| *
|
| * Note that we can interpret the return value as an SkPMColor, a 16-bit 565 color,
|
| * an 8-bit gray color, or an 8-bit index into a color table, depending on the color
|
| * type.
|
| */
|
| - uint32_t getFillValue(SkColorType colorType, SkAlphaType alphaType) const {
|
| - return this->onGetFillValue(colorType, alphaType);
|
| + uint32_t getFillValue(SkColorType colorType) const {
|
| + return this->onGetFillValue(colorType);
|
| }
|
|
|
| /**
|
| @@ -586,13 +585,13 @@ protected:
|
| * types that we support. Note that for color types that do not use the full 32-bits,
|
| * we will simply take the low bits of the fill value.
|
| *
|
| - * kN32_SkColorType: Transparent or Black
|
| + * kN32_SkColorType: Transparent or Black, depending on the src alpha type
|
| * kRGB_565_SkColorType: Black
|
| * kGray_8_SkColorType: Black
|
| * kIndex_8_SkColorType: First color in color table
|
| */
|
| - virtual uint32_t onGetFillValue(SkColorType /*colorType*/, SkAlphaType alphaType) const {
|
| - return kOpaque_SkAlphaType == alphaType ? SK_ColorBLACK : SK_ColorTRANSPARENT;
|
| + virtual uint32_t onGetFillValue(SkColorType /*colorType*/) const {
|
| + return kOpaque_SkAlphaType == fSrcInfo.alphaType() ? SK_ColorBLACK : SK_ColorTRANSPARENT;
|
| }
|
|
|
| /**
|
|
|