| 60 | } |
| 61 | |
| 62 | static void DrawRect(uint8_t data[], size_t x, size_t y, size_t width, size_t scale) noexcept |
| 63 | { |
| 64 | for (size_t outY = (y * scale); outY < ((1 + y) * scale); outY++) |
| 65 | { |
| 66 | for (size_t outX = (x * scale); outX < ((1 + x) * scale); outX++) |
| 67 | { |
| 68 | SetBit(data, outX, outY, width * scale); |
| 69 | } |
| 70 | } |
| 71 | } |
| 72 | |
| 73 | static std::vector<uint8_t> ScaleDataArray(const uint8_t data[], size_t width, size_t height, size_t scale) |
| 74 | { |
no test coverage detected