From a65278c7bc9c0dbca8a74db09fd0aebf1c26ef28 Mon Sep 17 00:00:00 2001 From: Bent Bisballe Nyeng Date: Sat, 29 Feb 2020 16:12:26 +0100 Subject: Read images as uint8_t instead of float. Convert Colour and all colour related operations to use uint8_t instade of float and finally optimize rendering to render lines instead of single pixels. --- plugingui/texture.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'plugingui/texture.h') diff --git a/plugingui/texture.h b/plugingui/texture.h index c165f19..e5b0472 100644 --- a/plugingui/texture.h +++ b/plugingui/texture.h @@ -49,6 +49,8 @@ public: size_t height() const override; const Colour& getPixel(size_t x, size_t y) const override; + const std::uint8_t* line(std::size_t y) const override; + bool hasAlpha() const override; private: std::size_t _x; -- cgit v1.2.3