Microsoft выпустила пакет совместимости OpenCL и OpenGL для Windows 10
Microsoft выпустила новый пакет расширения для Windows 10, который добавляет новый уровень совместимости с DirectX. Он позволяет приложениям OpenCL и OpenGL работать на ПК с Windows 10, на котором по умолчанию не установлены драйверы оборудования OpenCL и OpenGL.
Если установлен драйвер DirectX 12, поддерживаемые приложения будут работать с аппаратным ускорением для повышения производительности. Этот пакет поддерживает приложения, использующие OpenCL версии 1.2 и ранее и OpenGL версии 3.3 и ранее.
Microsoft поставляет две версии пакета. Публичный доступен в Магазине, а другой доступен для участников программы предварительной оценки Windows. Последний поддерживает больше приложений из коробки.
Пакет предоставляет новый бэкэнд D3D12 для проекта Mesa с открытым исходным кодом для поддержки OpenCL и OpenGL. Создав слои сопоставления OpenCL и OpenGL, Microsoft сможет обеспечить аппаратное ускорение для множества приложений с помощью только драйвера DX12, никаких других драйверов не требуется.
Только определенные приложения могут использовать этот пакет совместимости. Участники программы предварительной оценки Windows могут получить версию этого пакета для участников программы предварительной оценки, которая позволяет использовать его большему количеству приложений.
Вы можете получить его здесь:
OpenCL ™ и OpenGL® Compatibility Pack
Пакет требует Windows 10 версии 19041.488 или выше, Xbox One, DirectX 12 и доступен для платформ ARM, ARM64, x64 и x86.