Because of a typo, 1-wide filled rectangles, aligned at the right edge of the clipping window, become invisible:
|
if ((x >= dispWin.x2) || (y > dispWin.y2)) return; |
should be
if ((x > dispWin.x2) || (y > dispWin.y2)) return;
Because of this, an image composed of 2x2 rectangles (or larger), scrolling across and beyond the screen, causes artifacts at the right edge.
Because of a typo, 1-wide filled rectangles, aligned at the right edge of the clipping window, become invisible:
ESP32_TFT_library/components/tft/tft.c
Line 278 in aa21772
should be
Because of this, an image composed of 2x2 rectangles (or larger), scrolling across and beyond the screen, causes artifacts at the right edge.