Blender 2.79a rc gpu vega 56 rendering failed
Closed, ResolvedPublic

Description

System Information
Windows 10 proffesional Radeon Vega 56 driver 18.1.1

Blender Version
Broken: Blender 2.79a rc
Worked: 2.79 1eeb846

**Gpu rendering not working on Radeon Vega 56 test scene pavillon_barcelone_v1.2,
Render fails on any scene with the same console output...

console output:

Device init success
Compiling OpenCL program split
OpenCL build failed with error CL_BUILD_PROGRAM_FAILURE, errors in console.
OpenCL program split build output: source\kernel/geom/geom_object.h:173:48: error: no member named 'lamp' in 'struct ShaderData'

Transform tfm = lamp_fetch_transform(kg, sd->lamp, false);
                                         ~~  ^

source\kernel/kernel_shadow.h:470:49: warning: use of logical '&&' with constant operand

if(!kernel_data.integrator.transparent_shadows &&
                                               ^

source\kernel/kernel_shadow.h:470:49: note: use '&' for a bitwise operation

if(!kernel_data.integrator.transparent_shadows &&
                                               ^~
                                               &

source\kernel/kernel_shadow.h:470:49: note: remove constant to silence this warning

if(!kernel_data.integrator.transparent_shadows &&
                                              ~^~

1 warning and 1 error generated.

error: Clang front-end compilation failed!
Frontend phase failed compilation.
Error: Compiling CL to IR**

Details

Type
Bug