The graphics API this build was compiled against, or null when it was
compiled without GPU support.
The adapter as the driver names it, or why the CPU is being used.
OptionaldriverDriver name and version, where the API reports them -- Vulkan does,
Metal does not. "N/A" where the CPU is rendering.
OptionalerrorWhy GPU initialization failed, where it failed. null on a build
compiled without GPU support -- there was nothing to initialize.
Whether a canvas may choose the GPU at all. False on a build without GPU
support and on a machine whose driver declined, which error tells
apart.
Whether a canvas built right now would rasterize on the GPU or the CPU.
Threads in the rasterizing pool.
What this build on this machine offers, as reported by backend.
🧪 Not in the HTML Canvas standard.