Donner SVG main
0.8.0 ยท 64d9612f0.8.0 main
SVG editor and embeddable C⁠+⁠+⁠20 engine.
Loading...
Searching...
No Matches
donner::gpu::DeviceLossSnapshot Struct Reference

Stable diagnostic view of the first declaration that won a device-loss condition. More...

#include "donner/gpu/DeviceLost.h"

Public Attributes

bool lost = false
 Whether loss has been declared.
bool attributionSettled = false
 Whether the winning attribution is safe to retain.
DeviceLostWaitSite timedOutSite = DeviceLostWaitSite::None
 Winning bounded wait, if any.
int timedOutElapsedMs = 0
 Time spent in that bounded wait.

Detailed Description

Stable diagnostic view of the first declaration that won a device-loss condition.

Member Data Documentation

◆ attributionSettled

bool donner::gpu::DeviceLossSnapshot::attributionSettled = false

Whether the winning attribution is safe to retain.

◆ lost

bool donner::gpu::DeviceLossSnapshot::lost = false

Whether loss has been declared.

◆ timedOutElapsedMs

int donner::gpu::DeviceLossSnapshot::timedOutElapsedMs = 0

Time spent in that bounded wait.

◆ timedOutSite

DeviceLostWaitSite donner::gpu::DeviceLossSnapshot::timedOutSite = DeviceLostWaitSite::None

Winning bounded wait, if any.


The documentation for this struct was generated from the following file: