openmixer — generated API reference
    Preparing search index...

    Interface DetectedGpu

    One detected GPU. Fields the node does not publish are null rather than guessed.

    interface DetectedGpu {
        card: string;
        device: string | null;
        driver: string | null;
        hasDisplay: boolean;
        label: string;
        name: GpuVendorName;
        rank: number;
        renderNode: string | null;
        vaDriver: string | null;
        vendor: string;
    }
    Index
    card: string

    DRM card node, e.g. card0.

    device: string | null

    Raw PCI device id, e.g. 0x2c02.

    driver: string | null

    Kernel driver bound to the device, e.g. nvidia, amdgpu, i915.

    hasDisplay: boolean

    True when at least one of this card's connectors reports a connected display.

    label: string

    Friendly vendor label for operator-facing text.

    Vendor name — the discriminant a backend choice keys on.

    rank: number

    Selection rank: NVIDIA 3, AMD 2, Intel 1, anything else 0.

    renderNode: string | null

    The device's render node, when one is present in the DRM listing.

    vaDriver: string | null

    The VA-API driver this vendor implies, when it has one.

    vendor: string

    Raw PCI vendor id, e.g. 0x10de.