Artifacts when render in Hybrid mode in version 2.8
Open, NormalPublic

Description

System Information
Mac OS high Sierra 10.13.4 NVIDIA GeForce GTX 780M 4096 МБ

Blender Version
Broken: blender-2.80-1ae77fe9c1f
Worked: (optional)

Short description of error
Artifacts when render in Hybrid mode in version 2.8 and also the same issue in blender-2.79-cb6d7cb0b25 - see picture :


But in version 2.79.4 everything is ok:

Exact steps for others to reproduce the error
In settings activate GPU CUDA and CPU. In render settings activate GPU rendering. Render F12.
Tiles 8x8

Details

Type
Bug
Brecht Van Lommel (brecht) lowered the priority of this task from Normal to Incomplete.Aug 4 2018, 3:24 PM

Please attach a simplified .blend to reproduce the problem. By incrementally removing objects, materials and nodes you can help us figure out what exactly is causing the problem.

Here it is! Please solve this problem ;) NOTE, that this problem also exist in 2.79.6


I guess the problem is not a bug in Cycles but rather a small mistake in your material:

You accidentally plugged your normal map into the "Strength" connector instead of the "Normal". If I correct this no more shading problems are visible:

I don't get the other artefacts you are seeing. I'm using the very latest 2.79 master on Linux Mint with hybrid rendering.

Yes, sorry its my fault about the material =( but when i correct this its also the same artifacts here in the latest version of 2.79((( and if i render this in older 2.79.4 version its ok, even with the mistake in the material! maybe this issue on Mac Os, because you said that you have Linux Mint

And also there is no artifacts if i render CPU only. Its only in Hybrid mode

I just gave it another try. Both with 2.79 latest master and 2.80 latest. This time under Windows. No artefacts there as well. So it might be a Mac thing, maybe OpenCL related?!

I am not strong in this kind of things)) can anyone on Mac try this one?

Hi! Any thoughts on this one?

I'm seeing CUDA renders on macOS giving wrong results starting with rBd611cf923358 (determined via git bisect, MBP Retina, 15-inch, Late 2013, GeForce GT 750M, Xcode 9.2, CUDA 9.2). The code in rBd611cf923358 looks innocent to me, may be that commit just exposed a compiler bug on macOS?

Bastien Montagne (mont29) raised the priority of this task from Incomplete to Normal.Aug 23 2018, 2:49 PM