Maniphest T85988

Checker texture swaps colors for CPU and GPU render
Closed, DuplicateBUG

Assigned To
None
Authored By
Jindřich Olšar (olsarxd)
Feb 25 2021, 4:15 PM
Tags
  • BF Blender
  • Render & Cycles
Subscribers
Germano Cavalcante (mano-wii)
Jindřich Olšar (olsarxd)
Philipp Oeser (lichtwerk)

Description

System Information
Operating system: Windows 10
Graphics card: GeForce 1060 6gb
Processor: Ryzen 3700X

Blender Version
Broken: 2.91 (official) and 2.93 alpha

Short description of error
Checker texture node swaps inputs for CPU and GPU rendering.

Create a new material, add an checker texture, colors will swap depending on either you are using CPU or GPU to render.

Exact steps for others to reproduce the error

  • Open attached file
  • Make sure you have GPU + CPU enabled
  • F12 to render

Event Timeline

Jindřich Olšar (olsarxd) created this task.Feb 25 2021, 4:15 PM
Philipp Oeser (lichtwerk) changed the task status from Needs Triage to Needs Information from User.Feb 25 2021, 4:39 PM
Philipp Oeser (lichtwerk) added a subscriber: Philipp Oeser (lichtwerk).

This is rendering the same for me (hybrid CPU + GPU, tried both with optix and cuda)

Does this happen in above file for you as well?
If not, please attach you example .blend file where this happens.
Which GPU driver version are you using?

Jindřich Olšar (olsarxd) added a comment.Feb 25 2021, 5:29 PM

No, it doesn't, but I noticed it does once I set the scale to 2.

Jindřich Olšar (olsarxd) added a comment.Feb 25 2021, 5:30 PM

1,99 works, 2,00 doesn't, 2,01 works, it's gotta be only for scale 2.

Philipp Oeser (lichtwerk) changed the task status from Needs Information from User to Needs Triage.Feb 25 2021, 5:38 PM

Not happening here, but maybe someone else can reproduce.

Germano Cavalcante (mano-wii) added a subscriber: Germano Cavalcante (mano-wii).EditedFeb 26 2021, 6:51 PM

I was also unable to reproduce the problem.
EDIT:
I forgot to enable the GPU.

Germano Cavalcante (mano-wii) changed the task status from Needs Triage to Confirmed.Feb 26 2021, 6:57 PM
Germano Cavalcante (mano-wii) updated the task description.
Germano Cavalcante (mano-wii) added a project: Render & Cycles.
Germano Cavalcante (mano-wii) changed the subtype of this task from "Report" to "Bug".
Jindřich Olšar (olsarxd) added a comment.Feb 26 2021, 7:43 PM

I use studio drivers from nvidia, updated them, problem still occurs.

Germano Cavalcante (mano-wii) changed the task status from Confirmed to Needs Information from User.Jun 28 2022, 2:31 PM

Since OpenCL support has been removed, I am no longer able to test this issue.
Does this problem still happen in the latest daily build: https://builder.blender.org/download/
It may be related to T67448: Shader node float precision issue cause different results on CPU and GPU

Germano Cavalcante (mano-wii) closed this task as a duplicate of T67448: Shader node float precision issue cause different results on CPU and GPU.Jul 7 2022, 4:06 PM