System Information
Operating system: Linux-5.15.13-arch1-1-x86_64-with-glibc2.33 64 Bits
Graphics card: Mesa DRI Intel(R) HD Graphics 520 (SKL GT2) Intel Open Source Technology Center 4.6 (Core Profile) Mesa 21.3.3
Blender Version
Broken: version: 3.0.0, branch: master, commit date: 2021-12-02 18:35, hash: rBf1cca3055776
Broken: version: 3.1.0 Alpha, branch: master, commit date: 2022-01-07 23:28, hash: rB741ed5fcd2e2
Short description of error
When the normal map node is supplied with other input than normal pointing directly towards the viewer mapped to the tangent space, the result is different depending on if Open Shading Language is enabled. When OSL is enabled, the result has jagged artifacts.
Exact steps for others to reproduce the error
- Open the attached file.
- Set viewport shading to rendered.
- Artifacts are visible.
- Disable Open Shading language.
- Artifacts are gone.
Related reports:
T56209: Normal map node produces wrong result after reflection fix patch

