Skip to main content

Module compare

Module compare 

Source
Expand description

Dependency tracking for tile invalidation

This module contains types and logic for tracking dynamic content dependencies (images, opacity bindings, color bindings, clip corners) used to determine what needs to be redrawn each frame.

Structs§

BindingInfo
Information about the state of a binding.
ImageDependency
Information stored an image dependency
PrimitiveComparer
A helper struct to compare a primitive and all its sub-dependencies.
PrimitiveComparisonKey
A key for storing primitive comparison results during tile dependency tests.

Enums§

Binding
Information stored in a tile descriptor for a binding.
PrimitiveDependency
Types of dependencies that a primitive can have

Type Aliases§

ColorBinding
ColorBindingInfo
OpacityBinding
OpacityBindingInfo