Page MenuHome

16 bit transparent Image renders color data on CPU Cycles
Open, Needs Triage by DeveloperPublic

Description

System Information
Operating system: Windows-10-10.0.18362 64 Bits
Graphics card: GeForce GTX 1080 Ti/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 436.02
CPU: Intel i7-4770k

Blender Version
Broken: version: 2.81 (sub 12), branch: master, commit date: 2019-09-20 22:35, hash: rB7926e8ea4c11
Worked: (optional)

Short description of error
Rendering a transparent Filmic Log 16bit PNG image plane (meaning node color space set to filmic log) with Cycles the CPU renders color data where there should not be any. The GPU works as expected.

Exact steps for others to reproduce the error
every thing with Cycles (have not tested eevee)

  1. render something with transparent background and save as PNG (RGBA, 16bit)
  2. import image as plane ( shadeless )
  3. set image node color space to Filmic log and background to transparent
  4. rendering with CPU or CPU+GPU results in the tiles rendered by the CPU to have color data (see image)

Redner:

  • on the left is no image plane, only the transparent background

Used image:

Details

Type
Bug