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

Producer work one consumer submission is ordered after on the device, for a registration whose ordering is SourceOrdering::WaitOnDevice and whose producer work has not completed yet. More...

#include "donner/gpu/TextureExport.h"

Public Attributes

const ExportedTextureBacking * backing = nullptr
 The producer's export of the registered texture. The consumer's backend is the producer's too, and finds there what to wait on. Never null.
uint64_t serial = 0
 Producer submission serial whose completion the consumer's work waits for.

Detailed Description

Producer work one consumer submission is ordered after on the device, for a registration whose ordering is SourceOrdering::WaitOnDevice and whose producer work has not completed yet.

Member Data Documentation

◆ backing

const ExportedTextureBacking* donner::gpu::SourceWait::backing = nullptr

The producer's export of the registered texture. The consumer's backend is the producer's too, and finds there what to wait on. Never null.

◆ serial

uint64_t donner::gpu::SourceWait::serial = 0

Producer submission serial whose completion the consumer's work waits for.


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