From 40ca7f75b233425b33c4db537783d32f1b1ab7fe Mon Sep 17 00:00:00 2001 From: Nikita Kostovsky Date: Wed, 12 Nov 2025 12:07:14 +0100 Subject: radxa: copy only first img_width bytes for each row; cleanup --- src/image.h | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'src/image.h') diff --git a/src/image.h b/src/image.h index a59e209..178f0ee 100644 --- a/src/image.h +++ b/src/image.h @@ -20,8 +20,10 @@ struct Image // uint8_t data[img_height][img_width] = {{0}}; #ifdef RADXA_ZERO_3E - using row_t = std::array; - // using row_t = std::array; + using radxa_row_t = std::array; + using radxa_data_t = std::array; + // using row_t = std::array; + using row_t = std::array; using data_t = std::array; #else using row_t = std::array; @@ -52,6 +54,8 @@ struct Image std::shared_ptr sharedPixels(); void copyFromData(const void* src, size_t size); + static void copy(data_t &dst, const radxa_data_t &src); + private: Image &operator=(Image &other) = delete; }; -- cgit v1.2.3-70-g09d2