# Compute Error

{% hint style="info" %}
Starting with **version 1.11.25**, OmniScope on Windows uses **DirectX 11** instead of OpenGL + OpenCL. The compute error described on this page **no longer applies** to current versions. If you are running 1.11.25 or later, you should not encounter this issue.
{% endhint %}

## Legacy OpenGL Builds (before 1.11.25)

On older Windows builds, you might see a "No compute capabilities" error in the status bar. This means OmniScope could not initialize OpenCL GPU processing.

The common cause is an incorrect or outdated **OpenCL.dll** in `C:\Windows\System32`. To fix it:

1. Search your `C:\` drive for **OpenCL.dll**.
2. Find the **largest** OpenCL.dll file — this is typically the correct GPU vendor driver version.
3. Copy it to the OmniScope program directory: **`C:\Program Files (x86)\NobeOmniScope\`**

OmniScope loads the DLL from its own directory first, so placing the correct file there overrides the system default.

Restart OmniScope after copying the file — the compute error should be resolved.
