Intel processors have supported OpenCL for a long time now; latest versions (Haswell and above) support OpenCL 2.0 or better. Why don't we have a GPU rendering option when using Blender on these processors?

I have tried the latest test build (2.75) too, which claims to add support for OpenCL, but I do not see GPU option in User Preferences. Do I need to download some add-on for it?

  • 3
    It's still quite experimental and there are quite a few features still missing. It's only enabled for AMD gpus by default. It's possible to "force" it to work on other opencl devices by setting the environment variable CYCLES_OPENCL_SPLIT_KERNEL_TEST=1. – gandalf3 Jun 4 '15 at 8:16
  • @gandalf3: Thanks a bunch. Your comment has enough information to be posted as answer. :) – dotNET Jun 4 '15 at 11:48
up vote 8 down vote accepted

As it's still quite experimental and there are quite a few features still missing, it's only enabled for AMD gpus by default. It's possible to "force" it to work on other opencl devices by setting the environment variable CYCLES_OPENCL_SPLIT_KERNEL_TEST=1

Linux

On Linux, run the following in a terminal:

CYCLES_OPENCL_SPLIT_KERNEL_TEST=1 blender

To make this permanent for all versions of blender which have the split kernel feature, put the following in your shell's initialization file (~/.profile or similar)

CYCLES_OPENCL_SPLIT_KERNEL_TEST=1; export CYCLES OPENCL_SPLIT_KERNEL_TEST

See this question for more detail.

Windows

On windows, create a batch file by putting the following in a text file:

set CYCLES_OPENCL_SPLIT_KERNEL_TEST=1
start blender
exit 

Rename the file so it has the .bat extension and put it in the same directory as the blender executable (if you installed blender with the installer, in C:\Program Files\Blender Foundation\Blender).
Then press RMB RMB on the .bat file and create a shortcut which you can put on your desktop or taskbar for ease of running it later.

  • 1
    CYCLES_OPENCL_SPLIT_KERNEL_TEST=1 won't do anything... Blender 2.78c downloaded from blender.org running on Ubuntu 17.04 – Tooniis Aug 12 '17 at 20:08

protected by cegaton Dec 28 '16 at 18:23

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged or ask your own question.