Skip to content

Commit 44398c8

Browse files
authored
Merge pull request #11 from lesamouraipourpre/ondiskbitmap-changes
Update the pixel_shader usage of OnDiskBitmap
2 parents c0a6a02 + d93ca41 commit 44398c8

File tree

2 files changed

+12
-2
lines changed

2 files changed

+12
-2
lines changed

README.rst

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,12 @@ Usage Example
6363
f = open("/display-ruler.bmp", "rb")
6464
6565
pic = displayio.OnDiskBitmap(f)
66-
t = displayio.TileGrid(pic, pixel_shader=displayio.ColorConverter())
66+
# CircuitPython 6 & 7 compatible
67+
t = displayio.TileGrid(
68+
pic, pixel_shader=getattr(pic, "pixel_shader", displayio.ColorConverter())
69+
)
70+
# CircuitPython 7 compatible only
71+
# t = displayio.TileGrid(pic, pixel_shader=pic.pixel_shader)
6772
g.append(t)
6873
6974
display.show(g)

examples/ssd1608_simpletest.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,12 @@
3535

3636
with open("/display-ruler.bmp", "rb") as f:
3737
pic = displayio.OnDiskBitmap(f)
38-
t = displayio.TileGrid(pic, pixel_shader=displayio.ColorConverter())
38+
# CircuitPython 6 & 7 compatible
39+
t = displayio.TileGrid(
40+
pic, pixel_shader=getattr(pic, "pixel_shader", displayio.ColorConverter())
41+
)
42+
# CircuitPython 7 compatible only
43+
# t = displayio.TileGrid(pic, pixel_shader=pic.pixel_shader)
3944
g.append(t)
4045

4146
display.show(g)

0 commit comments

Comments
 (0)