| 125 | } |
| 126 | |
| 127 | fl::ScreenMap makeScreenMap() { |
| 128 | fl::vector<fl::vec2f> lut; |
| 129 | for (uint16_t y = 0; y < WIDTH; y++) { |
| 130 | for (uint16_t x = 0; x < HEIGHT; x++) { |
| 131 | fl::vec2f xy = {float(x) * 3, float(y) * 20}; |
| 132 | lut.push_back(xy); |
| 133 | } |
| 134 | } |
| 135 | return fl::ScreenMap(lut.data(), lut.size(), 1); |
| 136 | } |
| 137 | |
| 138 | void Fire2023(uint32_t now) { |
| 139 | // some changing values |