Dirty Flag System #116

Closed
opened 2025-07-12 19:04:26 +00:00 by john · 1 comment
Owner

Add dirty flag propagation to prevent unnecessary re-renders.

Definition of Done:

  • Base UIDrawable class has dirty flag
  • Flag propagates up parent hierarchy
  • Render only processes dirty elements
  • Measurable performance improvement

Wiki References:

Add dirty flag propagation to prevent unnecessary re-renders. **Definition of Done:** - Base UIDrawable class has dirty flag - Flag propagates up parent hierarchy - Render only processes dirty elements - Measurable performance improvement **Wiki References:** - [Grid System](https://gamedev.ffwf.net/gitea/john/McRogueFace/wiki/Grid-System) - [Grid Rendering Pipeline](https://gamedev.ffwf.net/gitea/john/McRogueFace/wiki/Grid-Rendering-Pipeline) - [Performance and Profiling](https://gamedev.ffwf.net/gitea/john/McRogueFace/wiki/Performance-and-Profiling) - [Performance Optimization Workflow](https://gamedev.ffwf.net/gitea/john/McRogueFace/wiki/Performance-Optimization-Workflow)
Author
Owner
e3d8f54d46
john closed this issue 2025-11-28 02:45:49 +00:00
Sign in to join this conversation.
No milestone
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
john/McRogueFace#116
No description provided.