Can now display a few more raster image types

This commit is contained in:
Yousef Khadadeh 2025-08-11 21:34:01 +03:00
parent 1850da9a2b
commit b34a76ace3
3 changed files with 37 additions and 6 deletions

View file

@ -4,15 +4,21 @@
#include <include/codec/SkBmpDecoder.h>
#include <include/codec/SkIcoDecoder.h>
#include <include/codec/SkGifDecoder.h>
#include <include/codec/SkRawDecoder.h>
#include <include/codec/SkWbmpDecoder.h>
#include <include/codec/SkWebpDecoder.h>
#include "../MainProgram.hpp"
#include <Helpers/Logger.hpp>
std::array<const SkCodecs::Decoder, 5> decoders = {
SkPngDecoder::Decoder(),
SkJpegDecoder::Decoder(),
std::array<const SkCodecs::Decoder, 8> decoders = {
SkBmpDecoder::Decoder(),
SkGifDecoder::Decoder(),
SkIcoDecoder::Decoder(),
SkGifDecoder::Decoder()
SkJpegDecoder::Decoder(),
SkPngDecoder::Decoder(),
SkRawDecoder::Decoder(),
SkWbmpDecoder::Decoder(),
SkWebpDecoder::Decoder()
};
bool ImageResourceDisplay::update_draw() const {