Home
last modified time | relevance | path

Searched refs:Status (Results 1 – 4 of 4) sorted by relevance

/lvgl-latest/src/libs/thorvg/
DtvgCanvas.h32 enum Status : uint8_t {Synced = 0, Updating, Drawing, Damaged}; enum
39 Status status = Status::Synced;
68 if (status == Status::Drawing) return Result::InsufficientCondition; in push()
86 status = Status::Synced; in clear()
93 if (paints.empty() || status == Status::Drawing) return Result::InsufficientCondition; in update()
97 if (status == Status::Damaged || force) flag = RenderUpdateFlag::All; in update()
108 status = Status::Updating; in update()
114 if (status == Status::Damaged) update(nullptr, false); in draw()
115 …if (status == Status::Drawing || paints.empty() || !renderer->preRender()) return Result::Insuffic… in draw()
124 status = Status::Drawing; in draw()
[all …]
DtvgGlCanvas.cpp68 if (Canvas::pImpl->status != Status::Damaged && Canvas::pImpl->status != Status::Synced) { in target()
81 Canvas::pImpl->status = Status::Damaged; in target()
DtvgWgCanvas.cpp66 if (Canvas::pImpl->status != Status::Damaged && Canvas::pImpl->status != Status::Synced) { in target()
81 Canvas::pImpl->status = Status::Damaged; in target()
DtvgSwCanvas.cpp88 if (Canvas::pImpl->status != Status::Damaged && Canvas::pImpl->status != Status::Synced) { in target()
104 Canvas::pImpl->status = Status::Damaged; in target()