Skip to main content

Module quadtree

Module quadtree 

Source
Expand description

Quadtree-based dirty region tracking for tiles

This module implements a quadtree data structure that tracks which regions of a tile have been invalidated. The quadtree can dynamically split and merge nodes based on invalidation patterns to optimize tracking.

Structs§

TileNode
A node in the dirty rect tracking quadtree.

Enums§

TileModification 🔒
The kind of modification that a tile wants to do
TileNodeKind
Details for a node in a quadtree that tracks dirty rects for a tile.