mirror of
https://github.com/licsber/micropython.git
synced 2024-09-20 00:50:24 +08:00
d040478d8a
This ensures that the buffer is large enough for the specified width, height, bits-per-pixel, and stride. Also makes the legacy FrameBuffer1 constructor re-use the FrameBuffer make_new to save some code size. Fixes issue #12562. This work was funded through GitHub Sponsors. Signed-off-by: Jim Mussared <jim.mussared@gmail.com>
45 lines
317 B
Plaintext
45 lines
317 B
Plaintext
3
|
|
Valid
|
|
ValueError
|
|
ValueError
|
|
Valid
|
|
Valid
|
|
ValueError
|
|
ValueError
|
|
0
|
|
Valid
|
|
ValueError
|
|
Valid
|
|
3
|
|
Valid
|
|
ValueError
|
|
Valid
|
|
Valid
|
|
ValueError
|
|
4
|
|
Valid
|
|
ValueError
|
|
Valid
|
|
Valid
|
|
ValueError
|
|
5
|
|
Valid
|
|
ValueError
|
|
Valid
|
|
Valid
|
|
2
|
|
Valid
|
|
ValueError
|
|
Valid
|
|
Valid
|
|
6
|
|
ValueError
|
|
Valid
|
|
ValueError
|
|
ValueError
|
|
1
|
|
ValueError
|
|
Valid
|
|
ValueError
|
|
ValueError
|