mirror of
https://github.com/niri-wm/niri.git
synced 2026-06-22 02:01:55 +07:00
wiki: Use HTML dark/light image
Apparently GitHub Markdown is not supported on GitHub Wiki.
This commit is contained in:
+4
-2
@@ -3,8 +3,10 @@ In niri we keep track of this via the `RedrawState` enum that you can find in an
|
|||||||
|
|
||||||
Here's a diagram of state transitions for the `RedrawState` state machine:
|
Here's a diagram of state transitions for the `RedrawState` state machine:
|
||||||
|
|
||||||

|
<picture>
|
||||||

|
<source media="(prefers-color-scheme: dark)" srcset="./img/RedrawState-dark.drawio.png">
|
||||||
|
<img alt="RedrawState state transition diagram" src="./img/RedrawState-light.drawio.png">
|
||||||
|
</picture>
|
||||||
|
|
||||||
`Idle` is the default state, when the output does not need to be repainted.
|
`Idle` is the default state, when the output does not need to be repainted.
|
||||||
Any operation that may cause the screen to update calls `queue_redraw()`, which moves the output to a `Queued` state.
|
Any operation that may cause the screen to update calls `queue_redraw()`, which moves the output to a `Queued` state.
|
||||||
|
|||||||
Reference in New Issue
Block a user