Hi,

We tried to run equalizer on a computer with 4 graphic cards (nvidia 
quadro fx1700). On linux this worked just fine, by defining a pipe and 
device for every graphic card.

Unfortunately, on windows we experienced some problems with the same 
config. We had one window, which was displayed correctly, but the other 
three were empty (empty window frame). By removing the "device X" 
definitions in each pipe, all windows were displayed correctly. But by 
makeing them full-screen and distributing them on the different screens, 
everything got shaky. A look on the task manager confirmed that the CPU 
was very busy.

Here the config we used:
global {
    EQ_CONFIG_FATTR_EYE_BASE    0.025
    EQ_COMPOUND_IATTR_STEREO_MODE    ANAGLYPH
}

server
{
    config
    {
        appNode
        {
            pipe
            {
                device 0
                window
                {
                    viewport [ 0 0 1 1 ]
                    channel { name "left" }
                    attributes { hint_fullscreen ON }
                }
            }
            pipe
            {
                device 1
                window
                {
                    viewport [ 0 0 1 1 ]
                    channel { name "center" }
                    attributes { hint_fullscreen ON }
                }
            }
            pipe
            {
                device 2
                window
                {
                    viewport [ 0 0 1 1 ]
                    channel { name "right" }
                    attributes { hint_fullscreen ON }
                }
            }
            pipe
            {
                device 3
                window
                {
                    viewport [ 0 0 1 1 ]
                    channel { name "bottom" }
                    attributes { hint_fullscreen ON }
                }
            }
        }
        compound
        {
            compound
            {
                eye [ LEFT RIGHT ]
                channel "right"
                wall
                {
                    bottom_left  [ -1 -1  1 ]
                    bottom_right [ -1 -1 -1 ]
                    top_left     [ -1  1  1 ]
                }
            }
            compound
            {
                eye [ LEFT RIGHT ]
                channel "left"
                wall
                {
                    bottom_left  [ -1 -1 -1 ]
                    bottom_right [  1 -1 -1 ]
                    top_left     [ -1  1 -1 ]
                }
            }
            compound
            {
                eye [ LEFT RIGHT ]
                channel "center"
                wall
                {
                    bottom_left  [ 1 -1 -1 ]
                    bottom_right [ 1 -1  1 ]
                    top_left     [ 1  1 -1 ]
                }
            }
            compound
            {
                eye [ LEFT RIGHT ]
                channel "bottom"
                wall
                {
                    bottom_left     [  -1 -1  1 ]
                    bottom_right [ 1 -1  1 ]
                    top_left     [  -1 -1 -1 ]
                }
            }
        }
    }   
}

why seems everything to be rendered on the cpu? has anyone experienced 
similar problems?

Best regards,
Stefan

_______________________________________________
eq-dev mailing list
[email protected]
http://www.equalizergraphics.com/cgi-bin/mailman/listinfo/eq-dev
http://www.equalizergraphics.com

Reply via email to