# Testing your computer

The tests below will help you determine if LightAct runs as it should.

## No GPU Throttling

{% hint style="info" %}
**Good to know:** this tests check if there is anything throttling your GPU.
{% endhint %}

<figure><img src="https://3312042618-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9sVaJpWJhPbmscipukhh%2Fuploads%2Fgit-blob-a6220b5c439b392911edff65e647ba0d5c341e55%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

If you open *Preferences* window and enable **Remote support mode**, then you'll be able to modify the **Vertical sync** property in *Project settings* window.

Make sure it is unchecked and also uncheck **Force Project framerate**. This will cause LightAct to run as fast as it can.

On an average computer you should easily achieve more than 1000 FPS. The exact number is not so important. What's important is that the FPS should be more or less constant.

<figure><img src="https://3312042618-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9sVaJpWJhPbmscipukhh%2Fuploads%2Fgit-blob-b79c58119c8ee0fa15e140850de011dbd150704f%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

You can observe this either by watching the FPS number in the top right corner of the program or by opening the Performance window where all the graphs should be more or less completely straight.

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXcYxqIGIoCLIiTpLc3B0s7EiFAA84fK5cM0t-vOPg6hVHBkXQVo0RavRpwTURDR9DxQsZEB7AwVowQkKloGFb1tTvnXqBu7dJ6UUebwkL-sYfwpoqq6WwhG7GZg7w0L44LvCuv0zg?key=9MbVFRG7ng3qlGZvKKkNRQ" alt=""><figcaption><p>Example of a stable FPS</p></figcaption></figure>

If you see framerate dips every few seconds or so, it means something is throttling your GPU.

## Smooth Traveling gradient and Strobe Content Overrides

{% hint style="info" %}
**Good to know:** This tests checks if content generation and output is completely smooth.
{% endhint %}

You can now re-enable **Vertical sync** and **Force Project framerate checkboxes** in *Project settings* window. You can also uncheck **Remote support mode** in the *Preferences* window.

<figure><img src="https://3312042618-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9sVaJpWJhPbmscipukhh%2Fuploads%2Fgit-blob-ae5976242e4581198810065822b9d6161a4e1179%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

Then, in the *Output Maps* window, create one virtual output of the same resolution as your output display. You can do that by simply double clicking on one of your detected Physical outputs. Then enable either *Strobe* or *Traveling gradient* override. Enable the output so you see the chosen content override on the output display.

<figure><img src="https://3312042618-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9sVaJpWJhPbmscipukhh%2Fuploads%2Fgit-blob-950853405238b719979360b7290185ed47de987d%2Fimage.png?alt=media" alt="" width="375"><figcaption></figcaption></figure>

<p align="center">Traveling gradient content override.</p>

<figure><img src="https://3312042618-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9sVaJpWJhPbmscipukhh%2Fuploads%2Fgit-blob-101c2065a7f303d8e8e9a0cd144be4f58d52b379%2Fimage.png?alt=media" alt="" width="375"><figcaption></figcaption></figure>

<p align="center">Traveling lines content override.</p>

<figure><img src="https://3312042618-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9sVaJpWJhPbmscipukhh%2Fuploads%2Fgit-blob-6a017d4dddf6ea3caef6c99c637c4a43c484bf27%2Fimage.png?alt=media" alt="" width="375"><figcaption></figcaption></figure>

<p align="center">Strobe content override.</p>

Regardless of which of these 3 content overrides you picked, the movement should be completely smooth.

{% hint style="warning" %}
If you are outputting to multiple displays, you need to combine them into a Mosaic in order for them to be completely smooth.
{% endhint %}
