...
- XPU currently requires a CUDA-compatible GPU to be installed, even if the intention is to run only in CPU mode.
- Behavior of XPU when it runs out of memory on your GPU: XPU will crash if it runs out of memory on your GPU. If you are running XPU inside of Maya, Houdini, or Blender, this will bring down your application as well. Be sure to save often. We are going to work to mitigate the two biggest causes of this condition.
- If you have more than one GPU, we allow you to specify which GPU to use with XPU, but do not yet support the ability to use more than one GPU at the same time.
- Releasing a license: It is possible to get XPU into a situation where it doesn't release the license back to the RenderMan license server. If this happens and you end up using all of your licenses, just restart your application (Maya, Houdini, Katana, or Blender) and you will be able to continue your work.
...
- XPU does not currently support redirection of errors away from the console, which means DCCs will not be able to report XPU errors in their UI.
- Warnings on the console when rendering to XPU from Katana. There are some warnings you will see on the console about a bad DSO being found for the socket display driver. You can ignore these.
- Picking from "it" does not relay the selection back to RenderMan for Maya
- RenderMan for Maya does not yet support supports batch rendering to XPU (PxrPathTracer integrator)
Shading
BxDFs, Displacements, & Patterns | RIS | XPU | Notes |
---|---|---|---|
PxrSurface | ✅ | ✅ | Some Subsurface modes are not available. Second refraction roughness is not yet implemented. |
PxrLayerSurface | ✅ | ✅ | |
PxrDisneyBsdf | ✅ | ✅ | |
PxrMarschnerHair | ✅ | ✅ | |
PxrConstant | ✅ | ✅ | |
PxrDiffuse | ✅ | ✅ | |
PxrDisplace | ✅ | ✅ | |
MaterialX Lama | ✅ | ❌ | |
PxrVolume, Volumes | ✅ | ❌ | |
OSL Patterns | ✅ | ✅ | PxrDirt & PxrCurvature not supported |
C++ Patterns | ✅ | ❌ | |
PxrSeExpr | ✅ | ❌ | |
Baking | ✅ | ❌ | |
Point Clouds | ✅ | ❌ |
...
Integration & Ray Tracing | RIS | XPU | Notes | |
---|---|---|---|---|
PxrPathTracer | ✅ | ✅ | Some features not available | |
PxrUnified | ✅ | ❌ | ||
PxrVCM | ✅ | ❌ | ||
PxrOcclusion | ✅ | ✅ | Will be available in 24.1||
PxrVisualizer | ✅ | ✅ | Some features not available | |
PxrDefault | ✅ | ✅ |
...
Pipeline | RIS | XPU | Notes |
---|---|---|---|
AOVs and LPEs | ✅ | ❌ | |
EXR, TIFF | ✅ | ✅ | |
Deep Output | ✅ | ❌ | |
Matte, Holdouts | ✅ | ❌ | |
PxrCamera | ✅ | ❌ | |
Crop windows | ✅ | ❌ | XPU support will be available in 24.2. crop windows in 'it' will be available in 24.4. |
Advanced DOF controls (bokeh, etc) | ✅ | ❌ |
...