forked from micropython/micropython
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Closed
Description
CircuitPython version
Adafruit CircuitPython 9.1.1 on 2024-07-22; Adafruit-Qualia-S3-RGB666 with ESP32S3
Code/REPL
import time
import board
import displayio
from adafruit_qualia.graphics import Graphics, Displays
graphics = Graphics(Displays.ROUND40, default_bg=None, auto_refresh=False)
bitmap = displayio.OnDiskBitmap("/img.bmp")
# Create a TileGrid to hold the bitmap
tile_grid = displayio.TileGrid(bitmap, pixel_shader=bitmap.pixel_shader)
# Center the image
tile_grid.x -= (bitmap.width - graphics.display.width) // 2
tile_grid.y -= (bitmap.height - graphics.display.height) // 2
# Create a Group to hold the TileGrid
group = displayio.Group()
# Add the TileGrid to the Group
group.append(tile_grid)
# Add the Group to the Display
graphics.display.root_group = group
graphics.display.auto_refresh = True
# Loop forever so you can enjoy your image
while True:
pass
Behavior
I'm using the 4" display (https://www.adafruit.com/product/5793) with the Qualia S3. I'm getting some tearing/glitching on the display, usually vertically. The glitching is also present when the REPL is on the display. I installed 9.0.5 and the glitching did not occur.
Description
No response
Additional information
No response