Reference/Release Notes/3.3/Cycles

Render & Cycles

GPU Rendering

Intel

Support for rendering on the latest Intel GPUs has been added using oneAPI. (rBa02992f1)

  • Requires an Intel® Arc™ GPU. The implementation is primarily focused on this architecture and future Intel GPUs.
  • Only supported on Windows currently, with driver version 101.1660 or newer.
  • Kernels are compiled when rendering for the first time. Currently this can be slow, for example 15 minutes. We are working to bundle compiled kernels with Blender for the final release instead.

Linux support is being worked on for the final release. This will require driver version 22.10.22597 or newer.

AMD

AMD GPU Rendering for Vega generation graphics cards has been enabled, on Windows and Linux. Both discrete GPUs and APUs are supported. (abfa097abf)

This includes GPUs such as Radeon VII, Radeon RX Vega Series and Radeon Pro WX 9100.

Apple

Metal GPU rendering on Apple Silicon received optimizations for memory access locality and intersection kernels. (4b1d3154b1, da4ef05da4)

Changes

  • OpenVDB volumes are now rendered with half float instead of full float precision by default. This significantly reduces memory usage. The Volume datablock render settings has a new setting to choose half float, full float or variable precision encoding. (a8c81ffa8c)
  • A new Filmic sRGB colorspace was added for images. This may be used for compositing background plates into a render that uses a Filmic view transform, without changing the look of the background plate. Using Filmic sRGB will convert 0..1 range colors into HDR colors in the scene linear color space. (2b80bfe2b8, 33f5e8f33f)
  • Camera depth of field now supports armature bones as target. (2e70d5c2e7)