get_gpu_info
Identify GPU adapters, driver versions, Vulkan SDK presence, shader compilers, and Vulkan API version to prevent rendering code from guessing unsupported features.
Instructions
Report the GPU adapters, driver versions and graphics toolchain.
Answers the questions a renderer needs settled before generating code: which adapter is present, which driver, whether the Vulkan SDK and the shader compilers are installed, and which Vulkan API version the driver reports. Without this a model guesses at extension and feature support, and code that compiles then fails at device creation.
Reads the adapter list through WMI and, when vulkaninfo is installed, Vulkan's own view of the device. Both probes are individually time-limited, so a broken driver degrades one section rather than failing the call.
Note: Direct3D feature levels are NOT reported. Obtaining them requires creating a D3D12 device, which this server does not do -- so a feature level here would be a guess. Query it from the application instead.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |