> For the complete documentation index, see [llms.txt](https://docs.timeinpixels.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.timeinpixels.com/nobe-omniscope/troubleshooting/compute-error.md).

# 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.
