Donner SVG 0.8.0-pre
SVG editor and embeddable C⁠+⁠+⁠20 engine.
Loading...
Searching...
No Matches
donner::gpu::baseline::CaptureEnvironment Struct Reference

The adapter a capture ran on. Frozen pixels are only meaningful against the environment that produced them, so every capture records this and the check mode refuses to compare across a mismatch instead of reporting a difference it cannot attribute. More...

#include "donner/gpu/baseline/WgpuBaselineCapture.h"

Public Attributes

std::string adapterName
 Vendor and device string reported by the adapter.
std::string adapterBackend
 "Metal", "Vulkan", "D3D12", "OpenGL", ...
std::string adapterType
 "DiscreteGPU", "IntegratedGPU", "CPU", or "Unknown".

Detailed Description

The adapter a capture ran on. Frozen pixels are only meaningful against the environment that produced them, so every capture records this and the check mode refuses to compare across a mismatch instead of reporting a difference it cannot attribute.

Member Data Documentation

◆ adapterBackend

std::string donner::gpu::baseline::CaptureEnvironment::adapterBackend

"Metal", "Vulkan", "D3D12", "OpenGL", ...

◆ adapterName

std::string donner::gpu::baseline::CaptureEnvironment::adapterName

Vendor and device string reported by the adapter.

◆ adapterType

std::string donner::gpu::baseline::CaptureEnvironment::adapterType

"DiscreteGPU", "IntegratedGPU", "CPU", or "Unknown".


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