(red: number, green: number, blue: number, alpha = 255)
| 329 | blackPixels[pixel * 4 + 3] = 255; |
| 330 | } |
| 331 | const makeSolidPixels = (red: number, green: number, blue: number, alpha = 255) => { |
| 332 | const pixels = new Uint8Array(width * height * 4); |
| 333 | for (let pixel = 0; pixel < width * height; pixel++) { |
| 334 | const offset = pixel * 4; |
| 335 | pixels[offset] = red; |
| 336 | pixels[offset + 1] = green; |
| 337 | pixels[offset + 2] = blue; |
| 338 | pixels[offset + 3] = alpha; |
| 339 | } |
| 340 | return pixels; |
| 341 | }; |
| 342 | const makeSingleRedPixel = (x: number, y: number) => { |
| 343 | const pixels = makeSolidPixels(0, 0, 0); |
| 344 | const offset = (y * width + x) * 4; |
no outgoing calls
no test coverage detected