Normal map node produces wrong result after reflection fix patch
Open, NormalPublic

Description

System Information
Windows 10 64bit & Radeon RX 480

Blender Version
Broken: After this commit d6e769d32e79
Worked: Before that commit

Short description of error
After patch D2574 merged, normal map node produces very inaccurate results. For example in this screenshots below.
Before patch:


After patch:

Normal map used:

I know reflection fix can be useful in certain cases, but I think it should be optional. It can be a toggle or enum on the normal map node itself.

Blend file:

Details

Type
Bug
Yusuf Umar (ucupumar) renamed this task from Normal map produces wrong result after reflection fix patch to Normal map node produces wrong result after reflection fix patch.Aug 2 2018, 10:03 AM
Yusuf Umar (ucupumar) updated the task description. (Show Details)

After D3816 patch, it still produce wrong result compared to Blender 2.79. I still think this reflection fix should be optional.