# Direct GPU Image Sharing

Real-time OpenFX signal processing just became ultra-efficient on macOS:

* **Zero-latency GPU image sharing**: The OpenFX plugin now supports **direct GPU memory transfer**, removing costly CPU-GPU copies and enabling **instant signal handoff** to OmniScope.
* **Significantly reduced resource usage**: The plugin has been optimized to use **far less CPU and GPU**, especially when monitoring live Resolve timelines.
* For maximum efficiency, you can also **scale down the input resolution** in the plugin settings, ideal for heavy projects or low-power systems.

### How to enable Direct GPU Sharing

In OpenFX settings, enable "Direct GPU Sharing" option:<br>

<figure><img src="/files/cGfPEijYNtFILjBDfI7n" alt=""><figcaption></figcaption></figure>

Then, after couple of seconds, Nobe OmniScope should auto-detect new **GPU Share Source** named "**NobeOmniScope Metal Output**":

<figure><img src="/files/yHKzwAFiGNLy1hcXzk4M" alt=""><figcaption></figcaption></figure>

After selecting this source the signal should now be shared directly through GPU with near zero latency.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.timeinpixels.com/nobe-omniscope/sources/davinci-resolve-ofx/direct-gpu-image-sharing.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
