Struct GraphicsDomainSnapshot
Defined in File graphics-domain.h
Struct Documentation
-
struct GraphicsDomainSnapshot
Value-only observation; availability does not authorize foreign-thread/context use.
Public Functions
-
bool operator==(const GraphicsDomainSnapshot&) const = default
Public Members
-
std::uint64_t id = 0
Permanent process-local identity; zero denotes an unsupported/empty token.
-
std::uint64_t sequence = 0
Zero before initialization, one when available, two after permanent invalidation.
-
GraphicsDomainStatus status = GraphicsDomainStatus::Unavailable
Usability of native resources.
-
GraphicsDomainReason reason = GraphicsDomainReason::NotInitialized
Committed lifecycle cause.
-
bool operator==(const GraphicsDomainSnapshot&) const = default