Class VelloViewDiagnostics
Namespace: VelloSharp.Maui.Diagnostics
Assembly: VelloSharp.Maui.Core.dll
Tracks frame timing and GPU diagnostics in a platform-agnostic way so views can surface perf insights.
public sealed class VelloViewDiagnostics : INotifyPropertyChanged
Inheritance
Implements
Inherited Members
object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()
Properties
ExtendedProperties
public IReadOnlyDictionary<string, string>? ExtendedProperties { get; }
Property Value
IReadOnlyDictionary<string, string>?
FramesPerSecond
public double FramesPerSecond { get; }
Property Value
HasError
public bool HasError { get; }
Property Value
KeyedMutexContention
public long KeyedMutexContention { get; }
Property Value
LastError
public string? LastError { get; }
Property Value
SwapChainResets
public long SwapChainResets { get; }
Property Value
PropertyChanged
Occurs when a property value changes.
public event PropertyChangedEventHandler? PropertyChanged