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

The wgpu objects one reference device is reached through, released together. More...

#include "donner/svg/renderer/geode/GeodeWgpuAdapterDevice.h"

Public Attributes

wgpu::Instance instance
 Instance the adapter came from.
wgpu::Adapter adapter
 Adapter the device came from.
wgpu::Device device
 Device every runtime device over this root records against.
wgpu::Queue queue
 Default queue of device.
void * deviceLostCallbackToken = nullptr
 Token the device-lost callback this process installed retains, or null when it installed none. Released with the handles.

Detailed Description

The wgpu objects one reference device is reached through, released together.

Member Data Documentation

◆ adapter

wgpu::Adapter donner::geode::GeodeWgpuRoots::adapter

Adapter the device came from.

◆ device

wgpu::Device donner::geode::GeodeWgpuRoots::device

Device every runtime device over this root records against.

◆ deviceLostCallbackToken

void* donner::geode::GeodeWgpuRoots::deviceLostCallbackToken = nullptr

Token the device-lost callback this process installed retains, or null when it installed none. Released with the handles.

◆ instance

wgpu::Instance donner::geode::GeodeWgpuRoots::instance

Instance the adapter came from.

◆ queue

wgpu::Queue donner::geode::GeodeWgpuRoots::queue

Default queue of device.


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