mirror of
https://github.com/torlando-tech/pyxis.git
synced 2026-09-27 01:48:00 +00:00
23 lines
520 B
C++
23 lines
520 B
C++
#include <cassert>
|
|
|
|
#include "lib/tdeck_ui/Hardware/TDeck/DisplayRefreshRetry.h"
|
|
|
|
int main() {
|
|
Hardware::TDeck::DisplayRefreshRetry retry;
|
|
|
|
assert(!retry.consume());
|
|
|
|
retry.mark_failed();
|
|
assert(retry.consume());
|
|
assert(!retry.consume());
|
|
|
|
// Multiple dropped regions before the refresh cycle completes coalesce
|
|
// into one full-screen retry on the next LVGL cycle.
|
|
retry.mark_failed();
|
|
retry.mark_failed();
|
|
assert(retry.consume());
|
|
assert(!retry.consume());
|
|
|
|
return 0;
|
|
}
|