#include <gpu_surface.hpp>
◆ adapter_type
◆ architecture
| std::string pulp::render::GpuSurface::AdapterInfo::architecture = "unavailable" |
◆ available
| bool pulp::render::GpuSurface::AdapterInfo::available = false |
◆ backend
| std::string pulp::render::GpuSurface::AdapterInfo::backend = "unavailable" |
◆ backend_type
| std::string pulp::render::GpuSurface::AdapterInfo::backend_type = "Unknown" |
◆ description
| std::string pulp::render::GpuSurface::AdapterInfo::description = "Mock Dawn Adapter" |
◆ name
| std::string pulp::render::GpuSurface::AdapterInfo::name = "Mock Dawn Adapter" |
◆ native_bridge
| bool pulp::render::GpuSurface::AdapterInfo::native_bridge = false |
◆ null_backend
| bool pulp::render::GpuSurface::AdapterInfo::null_backend = false |
Authoritative backend classification reported by Dawn/WebGPU.
Dawn's Null backend can also report a CPU adapter type, but it is an API-validation backend and must never be treated as software rendering evidence.
◆ preferred_canvas_format
| std::string pulp::render::GpuSurface::AdapterInfo::preferred_canvas_format = "bgra8unorm" |
◆ vendor
| std::string pulp::render::GpuSurface::AdapterInfo::vendor = "Pulp" |
The documentation for this struct was generated from the following file:
- /home/runner/work/pulp/pulp/core/render/include/pulp/render/gpu_surface.hpp