{
  "name": "kdgpu",
  "href": "https://vcpkg.link/ports/kdgpu",
  "supports": "!uwp",
  "published_at": "2026-03-23T07:32:07.000Z",
  "is_deprecated": false,
  "is_featured": false,
  "documentation_href": null,
  "homepage_href": "https://github.com/KDAB/kdgpu",
  "description": [
    "KDGPU Library - C++ Vulkan wrapper for GPU programming"
  ],
  "license": "MIT",
  "version": {
    "type": "semver",
    "value": "0.10.0",
    "port": 1
  },
  "commit": {
    "tree_href": "https://github.com/microsoft/vcpkg/tree/52cb4557736c2a85844e335346219e128e4411ac/ports/kdgpu",
    "hash": "52cb4557736c2a85844e335346219e128e4411ac"
  },
  "repository": null,
  "dependencies": [
    {
      "name": "glslang",
      "href": "https://vcpkg.link/ports/glslang",
      "is_host": true,
      "with_default_features": true,
      "version_constraint": null,
      "platform": "all"
    },
    {
      "name": "kdutils",
      "href": "https://vcpkg.link/ports/kdutils",
      "is_host": false,
      "with_default_features": true,
      "version_constraint": null,
      "platform": "all"
    },
    {
      "name": "spdlog",
      "href": "https://vcpkg.link/ports/spdlog",
      "is_host": false,
      "with_default_features": true,
      "version_constraint": null,
      "platform": "all"
    },
    {
      "name": "vcpkg-cmake",
      "href": "https://vcpkg.link/ports/vcpkg-cmake",
      "is_host": true,
      "with_default_features": true,
      "version_constraint": null,
      "platform": "all"
    },
    {
      "name": "vcpkg-cmake-config",
      "href": "https://vcpkg.link/ports/vcpkg-cmake-config",
      "is_host": true,
      "with_default_features": true,
      "version_constraint": null,
      "platform": "all"
    },
    {
      "name": "vulkan-sdk-components",
      "href": "https://vcpkg.link/ports/vulkan-sdk-components",
      "is_host": false,
      "with_default_features": true,
      "version_constraint": null,
      "platform": "all"
    }
  ],
  "dev_dependencies": [],
  "features": [
    {
      "name": "hlsl",
      "default": [],
      "description": [
        "Enable HLSL shader support"
      ],
      "supports": "(windows & !arm32 & !uwp & !xbox) | (linux & x64)",
      "dependencies": [
        {
          "name": "directx-dxc",
          "href": "https://vcpkg.link/ports/directx-dxc",
          "is_host": true,
          "with_default_features": true,
          "version_constraint": null,
          "platform": "all"
        }
      ]
    },
    {
      "name": "kdgpuexample",
      "default": [],
      "description": [
        "Enable KDGpuExample"
      ],
      "supports": "all",
      "dependencies": [
        {
          "name": "glm",
          "href": "https://vcpkg.link/ports/glm",
          "is_host": false,
          "with_default_features": true,
          "version_constraint": null,
          "platform": "all"
        },
        {
          "name": "imgui",
          "href": "https://vcpkg.link/ports/imgui",
          "is_host": false,
          "with_default_features": true,
          "version_constraint": null,
          "platform": "all"
        }
      ]
    },
    {
      "name": "kdgpukdgui",
      "default": [],
      "description": [
        "Enable KDGui integration"
      ],
      "supports": "all",
      "dependencies": []
    },
    {
      "name": "kdgpuutils",
      "default": [],
      "description": [
        "Enable KDGpuUtils"
      ],
      "supports": "all",
      "dependencies": []
    },
    {
      "name": "openxr",
      "default": [],
      "description": [
        "Enable OpenXR support for VR/AR"
      ],
      "supports": "all",
      "dependencies": [
        {
          "name": "kdbindings",
          "href": "https://vcpkg.link/ports/kdbindings",
          "is_host": false,
          "with_default_features": true,
          "version_constraint": null,
          "platform": "all"
        },
        {
          "name": "openxr-loader",
          "href": "https://vcpkg.link/ports/openxr-loader",
          "is_host": false,
          "with_default_features": true,
          "version_constraint": null,
          "platform": "all"
        }
      ]
    },
    {
      "name": "slang",
      "default": [],
      "description": [
        "Enable Slang shader support"
      ],
      "supports": "(windows & !arm32 & !uwp & !xbox) | (linux & x64)",
      "dependencies": [
        {
          "name": "shader-slang",
          "href": "https://vcpkg.link/ports/shader-slang",
          "is_host": true,
          "with_default_features": true,
          "version_constraint": null,
          "platform": "all"
        }
      ]
    }
  ]
}