Requirements

Supported TouchDesigner builds, GPUs, and drivers.

NativeOps plugins are native CUDA code sharing TouchDesigner's GPU. The requirements below are hard floors, not recommendations — the operators check them at load time and say so in the status parameter when one is missing.

Supported platforms

MinimumRecommended
TouchDesigner2023.120002025.30000+
WindowsWindows 10 21H2Windows 11
NVIDIA driver560.xxLatest Studio driver
CUDA compute7.5 (Turing)8.9+ (Ada)
VRAM6 GB12 GB+

macOS is not supported. Every NativeOps plugin depends on CUDA — and Photon additionally on the RTX SDKs — which do not exist on Apple silicon. This is an NVIDIA-only product line by design.

GPU generations

The RTX requirement differs by plugin:

PluginNeeds RT coresRuns on GTX
Photon RTXPTYes — RTX 20-series or newerNo
Photon OVRTXYes — RTX 20-series or newerNo
MatterNo — any CUDA 7.5+ GPUYes (16-series+)
AuraNo — any CUDA 7.5+ GPUYes (16-series+)

Multi-GPU rigs: the operator cooks on whichever adapter TouchDesigner is running on. Affinity across GPUs is on the roadmap, not in the current builds.

Checking your machine

Textport
# TouchDesigner build
print(app.build)

# GPU + driver as TouchDesigner sees them
print(project.paths)  # placeholder — see the Guides section

If the machine falls short, Troubleshooting → GPU requirements has the full decision tree.

On this page