Commit 32a6213a authored by Brian Salomon's avatar Brian Salomon Committed by Commit Bot

SkiaPaintImageGenerator allows 16 bit planes

Bug: skia:10632
Change-Id: I66625bcf31c69df65f104d7abe6cd2508c0a2f91
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2405899
Commit-Queue: Khushal <khushalsagar@chromium.org>
Reviewed-by: default avatarKhushal <khushalsagar@chromium.org>
Cr-Commit-Position: refs/heads/master@{#806396}
parent 89c761e4
...@@ -36,13 +36,8 @@ bool SkiaPaintImageGenerator::onGetPixels(const SkImageInfo& info, ...@@ -36,13 +36,8 @@ bool SkiaPaintImageGenerator::onGetPixels(const SkImageInfo& info,
bool SkiaPaintImageGenerator::onQueryYUVAInfo( bool SkiaPaintImageGenerator::onQueryYUVAInfo(
const SkYUVAPixmapInfo::SupportedDataTypes& supported_data_types, const SkYUVAPixmapInfo::SupportedDataTypes& supported_data_types,
SkYUVAPixmapInfo* yuva_pixmap_info) const { SkYUVAPixmapInfo* yuva_pixmap_info) const {
if (!paint_image_generator_->QueryYUVA(supported_data_types, return paint_image_generator_->QueryYUVA(supported_data_types,
yuva_pixmap_info)) { yuva_pixmap_info);
return false;
}
// TODO(skbug.com/10632): Enable other bit depths now that they are supported
// by SkImageGenerator. There's no known reason that this should not work.
return yuva_pixmap_info->dataType() == SkYUVAPixmapInfo::DataType::kUnorm8;
} }
bool SkiaPaintImageGenerator::onGetYUVAPlanes(const SkYUVAPixmaps& planes) { bool SkiaPaintImageGenerator::onGetYUVAPlanes(const SkYUVAPixmaps& planes) {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment