TextStudioAppearanceMemorySnapshot
public readonly struct TextStudioAppearanceMemorySnapshotA snapshot of owned, pending, idle, peak, and borrowed appearance payloads with allocation, upload, cache, and eviction counters.
Properties
Section titled “Properties”
OwnedGpuBytes
Section titled “OwnedGpuBytes”public long OwnedGpuBytes { get; }Returns
System.Int64
OwnedCpuBytes
Section titled “OwnedCpuBytes”public long OwnedCpuBytes { get; }Returns
System.Int64
PendingGpuBytes
Section titled “PendingGpuBytes”public long PendingGpuBytes { get; }Returns
System.Int64
PendingCpuBytes
Section titled “PendingCpuBytes”public long PendingCpuBytes { get; }Returns
System.Int64
IdleGpuBytes
Section titled “IdleGpuBytes”public long IdleGpuBytes { get; }Returns
System.Int64
IdleCpuBytes
Section titled “IdleCpuBytes”public long IdleCpuBytes { get; }Returns
System.Int64
PeakGpuBytes
Section titled “PeakGpuBytes”public long PeakGpuBytes { get; }Returns
System.Int64
PeakCpuBytes
Section titled “PeakCpuBytes”public long PeakCpuBytes { get; }Returns
System.Int64
BorrowedTextureBytes
Section titled “BorrowedTextureBytes”public long BorrowedTextureBytes { get; }Returns
System.Int64
BorrowedTextureCount
Section titled “BorrowedTextureCount”public int BorrowedTextureCount { get; }Returns
System.Int32
ActiveAllocations
Section titled “ActiveAllocations”public int ActiveAllocations { get; }Returns
System.Int32
IdleAllocations
Section titled “IdleAllocations”public int IdleAllocations { get; }Returns
System.Int32
PendingAllocations
Section titled “PendingAllocations”public int PendingAllocations { get; }Returns
System.Int32
UploadedBytes
Section titled “UploadedBytes”public long UploadedBytes { get; }Returns
System.Int64
CacheHits
Section titled “CacheHits”public long CacheHits { get; }Returns
System.Int64
CacheMisses
Section titled “CacheMisses”public long CacheMisses { get; }Returns
System.Int64
Evictions
Section titled “Evictions”public long Evictions { get; }Returns
System.Int64