AnsweredAssumed Answered

[Solved]Vega Blender Cycles split kernel error; Invalid ray state caused by subsurface

Question asked by iscariot on Oct 8, 2020

Solved edit

Just use the pro drivers

 

 

Hi,

 

Rendering anything with Cycles in Blender with any Subsurface material property is causing a "split kernel error - invalid ray state". Render Preview mode closes Blender with no error messages

 

Occasionally, Render Preview will appear to be working, with the correct settings. It does, however, perform as though it's still using CPU rendering. Attempting to render scene when this happens will  "successfully" complete a render. The rendered image will be of black, white or noisy squares (attached).

 

I have not been able to ascertain what causes either of these failure modes.

 

I'm using Blender 2.90.1 (hash 3e85bb34d0d7), and have tried 2.91.0.

 

I'm running a Vega 64, with Driver Version - 20.20.29.01-200910a-359160C-RadeonSoftwareAdrenalin2020

 

Searching for similar errors only finds posts years old from a time before the GPU could do subsurface

 

Steps to reproduce-

 

1 Open Blender 

 

2 New File  - General

 

3 Add subsurface material property to default cube (any quantity / colour not needed)

 

4 Edit - Preferences - System - OpenCL. Ensure Vega 64 is checked

 

5 Render properties - Render engine - Cycles

                                 - Feature set - supported

                                 - Device - GPU compute

 

6 Press "F12" /  Render - Render Image

 

I'm exceptionally new to Blender; apologies if I've missed something obvious.

Let me know what else I can do to help,

Cheers

Outcomes