Skip to content
Discussion options

You must be logged in to vote

Do clients report damage and then a render pass happens?

essentially, yea. If you damage anything, a repaint is scheduled. Damage accumulates until the repaint is carried out. If there hasn't been any change in more than your refresh cycle, the repaint will happen ASAP, otherwise it will happen at the next vblank. "damage" is just wayland slang for "content that has changed and needs to be repainted"

IPassElement is an "operation" that is carried out once the entire scene is "queued". The reason is that the pass can look at those elements and do occlusion ("oh, this will be covered by an opaque thing, dont render it") and blur calculations ("oh this part needs blur so we need to blur be…

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@jmanc3
Comment options

Answer selected by jmanc3
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
2 participants