uint32_t SkPngCodec::onGetFillValue(SkColorType colorType) const { const SkPMColor* colorPtr = get_color_ptr(fColorTable.get()); if (colorPtr) { return get_color_table_fill_value(colorType, colorPtr, 0); } return INHERITED::onGetFillValue(colorType); }
// FIXME: This is similar to the implementation for bmp and png. Can we share more code or // possibly make this non-virtual? uint32_t SkGifCodec::onGetFillValue(SkColorType colorType) const { const SkPMColor* colorPtr = get_color_ptr(fColorTable.get()); return get_color_table_fill_value(colorType, colorPtr, fFillIndex); }
// FIXME: This is similar to the implementation for bmp and png. Can we share more code or // possibly make this non-virtual? uint64_t SkGifCodec::onGetFillValue(const SkImageInfo& dstInfo) const { const SkPMColor* colorPtr = get_color_ptr(fColorTable.get()); return get_color_table_fill_value(dstInfo.colorType(), dstInfo.alphaType(), colorPtr, fFillIndex, nullptr); }