#include "cc/paint/decoded_draw_image.h"
#include <utility>
#include "cc/paint/color_filter.h"
namespace cc {
DecodedDrawImage::DecodedDrawImage(sk_sp<SkImage> image,
sk_sp<ColorFilter> dark_mode_color_filter,
const SkSize& src_rect_offset,
const SkSize& scale_adjustment,
PaintFlags::FilterQuality filter_quality,
bool is_budgeted)
: … { … }
DecodedDrawImage::DecodedDrawImage(const gpu::Mailbox& mailbox,
PaintFlags::FilterQuality filter_quality)
: … { … }
DecodedDrawImage::DecodedDrawImage(
std::optional<uint32_t> transfer_cache_entry_id,
sk_sp<ColorFilter> dark_mode_color_filter,
const SkSize& src_rect_offset,
const SkSize& scale_adjustment,
PaintFlags::FilterQuality filter_quality,
bool needs_mips,
bool is_budgeted)
: … { … }
DecodedDrawImage::DecodedDrawImage()
: … { … }
DecodedDrawImage::DecodedDrawImage(const DecodedDrawImage&) = default;
DecodedDrawImage::DecodedDrawImage(DecodedDrawImage&&) = default;
DecodedDrawImage& DecodedDrawImage::operator=(const DecodedDrawImage&) =
default;
DecodedDrawImage& DecodedDrawImage::operator=(DecodedDrawImage&&) = default;
DecodedDrawImage::~DecodedDrawImage() = default;
}