Merge pull request #2716 from jepler/pixelbuf-subscr
Pixelbuf: subscr: Get correct pixel value
This commit is contained in:
commit
98f5cf25a5
|
@ -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) {
|
if (self->pre_brightness_buffer != NULL) {
|
||||||
pixel_buffer = self->pre_brightness_buffer;
|
pixel_buffer = self->pre_brightness_buffer;
|
||||||
}
|
}
|
||||||
|
pixel_buffer += self->byteorder.bpp * index;
|
||||||
|
|
||||||
pixelbuf_rgbw_t *rgbw_order = &self->byteorder.byteorder;
|
pixelbuf_rgbw_t *rgbw_order = &self->byteorder.byteorder;
|
||||||
elems[0] = MP_OBJ_NEW_SMALL_INT(pixel_buffer[rgbw_order->r]);
|
elems[0] = MP_OBJ_NEW_SMALL_INT(pixel_buffer[rgbw_order->r]);
|
||||||
|
|
Loading…
Reference in New Issue