fix swapping
This commit is contained in:
+3
-6
@@ -167,7 +167,6 @@ def draw_pil_image(canvas, img):
|
|||||||
r, g, b = img.getpixel((x, y))
|
r, g, b = img.getpixel((x, y))
|
||||||
canvas.SetPixel(x, y, b, g, r) # bgr panels
|
canvas.SetPixel(x, y, b, g, r) # bgr panels
|
||||||
|
|
||||||
# --- Main loop ---
|
|
||||||
def run():
|
def run():
|
||||||
global canvas
|
global canvas
|
||||||
times_ran = 0
|
times_ran = 0
|
||||||
@@ -175,12 +174,10 @@ def run():
|
|||||||
current_mode = 0
|
current_mode = 0
|
||||||
|
|
||||||
while True:
|
while True:
|
||||||
print(times_ran)
|
|
||||||
if times_ran >= 3:
|
if times_ran >= 3:
|
||||||
times_ran = 0
|
times_ran = 0
|
||||||
|
current_mode += 1
|
||||||
++current_mode
|
if current_mode >= len(supported_modes):
|
||||||
if current_mode > len(supported_modes):
|
|
||||||
current_mode = 0
|
current_mode = 0
|
||||||
|
|
||||||
if supported_modes[current_mode] == "score":
|
if supported_modes[current_mode] == "score":
|
||||||
@@ -190,7 +187,7 @@ def run():
|
|||||||
canvas_ref = fantasy_mode.draw_frame(canvas)
|
canvas_ref = fantasy_mode.draw_frame(canvas)
|
||||||
canvas = matrix.SwapOnVSync(canvas_ref)
|
canvas = matrix.SwapOnVSync(canvas_ref)
|
||||||
|
|
||||||
++times_ran
|
times_ran += 1
|
||||||
|
|
||||||
if __name__ == "__main__":
|
if __name__ == "__main__":
|
||||||
run()
|
run()
|
||||||
Reference in New Issue
Block a user