diff options
| author | Scott Shawcroft <scott@adafruit.com> | 2020-03-19 10:02:08 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-03-19 10:02:08 -0700 |
| commit | 98f5cf25a5a3da98bba099a3ce375b286942bb12 (patch) | |
| tree | d978efcca466b39d13da1469c6f98a75b39941be /shared-module | |
| parent | 5dc3a8960bf97a4a28ed7e0547e3f3e38f881be0 (diff) | |
| parent | 310f2ccdf4c07bb2c99d7cbe9bc627299f1f3a3e (diff) | |
Merge pull request #2716 from jepler/pixelbuf-subscr
Pixelbuf: subscr: Get correct pixel value
Diffstat (limited to 'shared-module')
| -rw-r--r-- | shared-module/_pixelbuf/PixelBuf.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/shared-module/_pixelbuf/PixelBuf.c b/shared-module/_pixelbuf/PixelBuf.c index bad8539ea..31350b875 100644 --- a/shared-module/_pixelbuf/PixelBuf.c +++ b/shared-module/_pixelbuf/PixelBuf.c @@ -243,6 +243,7 @@ mp_obj_t common_hal__pixelbuf_pixelbuf_get_pixel(mp_obj_t self_in, size_t index) if (self->pre_brightness_buffer != NULL) { pixel_buffer = self->pre_brightness_buffer; } + pixel_buffer += self->byteorder.bpp * index; pixelbuf_rgbw_t *rgbw_order = &self->byteorder.byteorder; elems[0] = MP_OBJ_NEW_SMALL_INT(pixel_buffer[rgbw_order->r]); |
