Page MenuHome

3D View split when using cycles render and two graphics cards (Texture problem)
Closed, ResolvedPublic

Description

The 3D View is exactly split in two areas, when using cycles with my two cards. If I use only one card, there is no problem.
For further details, please have a look at the attached pdf file.


Blender 2.61.4 (r43946) Release Candidates
(blender-2.62rc1-linux-glibc27-x86_64.tar.bz2 2012-Feb-07 15:18:07 44.1M application/x-bzip)

Configuration and System:

Prozessor (CPU): AMD Phenom(tm) II X4 965 Processor
RAM 8GB

GPU1: NVIDIA 275 GTX, 896 MB
GPU2: NVIDIA 560 GTX, 2048 MB

Kernel:Linux 2.6.37.6-0.11-desktop x86_64
Distribution:openSUSE 11.4 (x86_64)
KDE:4.6.00 (4.6.0) "release 6"

NVIDIA Driver 290.10

Details

Type
Bug

Event Timeline

I think the cause of the error is the "mix-shading-node". Using the mix-shader node with two GPU's show this error. If I use only one GPU there is no problem.
Using the CPU there is also no problem.

Thanks for investigating, it is indeed because of the mix shading node. The problem is that the 275 GTX and 560 GTX have somewhat different compute capabilities, and handling of mix nodes is different. This is difficult to solve, and there's various other things like transparent shadows or render passes that won't work on the 275 GTX. I've committed a change now in svn so that it's no longer possible to do multi device rendering in this case.