General
Updated: 14 Jan 2025
Updated: 14 Jan 2025
Windows is constantly monitoring the GPU and it’s drivers to ascertain if it is in a ‘good state’. This mechanism is called Timeout Detection & Recovery (TDR). Part of TDR is making sure that render requests come back in a timely fashion. However, the timeout detection can sometimes be a bit too aggressive when you are rendering huge scenes.
In these cases you may need to extend the Timeout Detection Delay, by adding/updating the TdrDelay
registry setting.
KeyPath : HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\GraphicsDrivers
KeyValue : TdrDelay
ValueType : REG_DWORD (32bit)
ValueData : Number of seconds to delay. 2 seconds is the default value.
We recommend extending the TdrDelay to 60 seconds if you are experiencing issues. Make sure the value type is set to Decimal.
regedit
, the Windows Registry EditorHKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\GraphicsDrivers
TdrDelay
key exists, double-click on it and change it’s value to 5 or 8.TdrDelay
key does not exist, add the key by:
TdrDelay
One of our users said it best: “When you arrive in a game engine, you (re)build a known outcome. When you arrive in Notch, you start with the idea and discover the outcome.”
Notch was built from the ground up to be artist accessible. In Notch, you create your content (be it video, interactive, VR or camera-based) using easy to understand nodes. There is no programming, external compiling/building or other game engine-like pipeline work involved.
Documents/Notch/Logs
. When dealing with issues starting Notch, please provide a copy of the most recent files in this directory when contacting Notch support.
Notch does allow media servers to render Notch frames on additional GPUs, however, there are some reasons why most media servers have opted not to do this.
In a media server input to output latency is often a top priority. If Notch is run on a separate GPU all live camera feeds have to be copied from the primary GPU to the generative GPU to be processed and then the treated content needs to be transferred back again. These copies are slow and sometimes outweigh the advantages of the additional GPU when live camera effects are used.
When running two GPUs that require multiple copies/sync per frame there are complexities in timings and render-sync between the GPUs (further complicated by genlock and multi-machine setups).
Again, this choice is media server vendor specific and may change over time. You may wish to talk further with your vendor.
Notch supports a wide range of codecs. Some are handled natively and can be played back without modification. Others will be automatically transcoded to NotchLC on import.
The list of video codecs with native support:
Codecs that can be automatically transcoded on import:
Auto-transcoding is available from Notch Builder 0.9.22.