OpenCL™, OpenGL®, and Vulkan® Compatibility Pack

OpenCL™, OpenGL®, and Vulkan® Compatibility Pack 1.2404.1.0

A mapping layer, which implements the OpenCL 1.2 API on top of D3D12. It also implements the OpenCL ICD extension, and can therefore be loaded by the existing ICD loader.

Download for Windows

About OpenCL™, OpenGL®, and Vulkan® Compatibility Pack

A mapping layer, which implements the OpenCL 1.2 API on top of D3D12. It also implements the OpenCL ICD extension, and can therefore be loaded by the existing ICD loader.

Technical details

PublisherMicrosoft Corporation
Version1.2404.1.0
Release date2024-05-17
LicenseMIT
Installer typemsix
Architecturex64, arm64
Package IDMicrosoft.OpenCLGLVulkanCompatibilityPack
RequirementsWindows 10 version 2004 or later

Install OpenCL™, OpenGL®, and Vulkan® Compatibility Pack from the command line

Install with Windows Package Manager
winget install --id=Microsoft.OpenCLGLVulkanCompatibilityPack -e
Update to the latest version
winget upgrade --id=Microsoft.OpenCLGLVulkanCompatibilityPack -e
Uninstall
winget uninstall --id=Microsoft.OpenCLGLVulkanCompatibilityPack -e

openclon12opencl-on-12opencl-on-d3d12opengl-compatibility-packuniversal_d3dmappinglayeruniversald3dmappinglayersuniversal-d3d-mapping-layersclon12compilercl-on-12-compilervulkanon12vulkan-on-12dozen-mesad3dagilitysdkd3d-agility-sdkdxil.dll9nqpsl29bfff

Frequently asked questions

Is OpenCL™, OpenGL®, and Vulkan® Compatibility Pack free?

Yes. OpenCL™, OpenGL®, and Vulkan® Compatibility Pack is free and open-source software released under the MIT license.

What is the latest version of OpenCL™, OpenGL®, and Vulkan® Compatibility Pack?

The latest version is 1.2404.1.0, released on May 17, 2024.

Is it safe to download OpenCL™, OpenGL®, and Vulkan® Compatibility Pack?

The download button links to the official installer published on github.com, the same file Windows Package Manager installs. You can verify the downloaded file by comparing its SHA-256 checksum with e1912e292e07f1b4b21c27c47b0a1cd5ccb7e27e6b7359293d7a88a91f94f638.

Which Windows versions does OpenCL™, OpenGL®, and Vulkan® Compatibility Pack support?

OpenCL™, OpenGL®, and Vulkan® Compatibility Pack requires Windows 10 version 2004 or later and is available for 64-bit (x64), ARM64 systems.

How do I uninstall OpenCL™, OpenGL®, and Vulkan® Compatibility Pack?

Open Settings › Apps › Installed apps, find OpenCL™, OpenGL®, and Vulkan® Compatibility Pack and select Uninstall. From the command line, run winget uninstall --id=Microsoft.OpenCLGLVulkanCompatibilityPack -e.