bino-list
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bino-list] Problems with Equalizer splitting


From: Artur Jaworski
Subject: [Bino-list] Problems with Equalizer splitting
Date: Mon, 13 Feb 2012 09:47:14 +0100

Hi!

I am trying to run bino with equalizer support for multiple planar displays. Unfortunatelly, all I can get is display of whole movie on each segment, it is not cut to appropriate parts. I tried bino 1.2.1 and 1.3.0 with latest equalizer 1.0.2 on Ubuntu 11.04 and Ubuntu 10.04.

My configuration file works fine for all examples bundled with equalizer, but does not work with bino:

global
{
    EQ_WINDOW_IATTR_HINT_DOUBLEBUFFER ON
    #EQ_WINDOW_IATTR_HINT_DECORATION OFF
    #EQ_WINDOW_IATTR_HINT_FULLSCREEN ON
}

 server
     {
         config
         {
             appNode
             {
                 pipe { 
device 0
window 
channel 
name "LL"
}
}
}

                 pipe { 
device 0
window 
channel 
name "LR" 
}
}
}
             }


observer {}
             layout { 
view { observer 0 }
}
             canvas
             {
                 layout 0
                 wall
                 {
bottom_left [ -1.53 -1.0 -1 ]
bottom_right [  1.53 -1.0 -1 ]
top_left [ -1.53  1.0 -1 ]
}


                 segment { 
viewport [ 0.0 0.0 0.5 1.0 ]
channel "LL" 
}
                 segment { 
viewport [ 0.5 0.0 0.5 1.0 ]
channel "LR" 
}
                
     
             }
             compound
             {


                 
compound 
channel "LL" 
swapbarrier {} 
}
compound 
channel "LR" 
swapbarrier {} 
}
                
             }
         }
     }

 I also tried the sample configuration from bino documentation with single modification of running on one device in one thread, because I only have 1 GPU in my computer:

server
     {
         config
         {
             appNode
             {
                 pipe { device 0 window { attributes { hint_fullscreen OFF } channel { name "left" }}
                  window { attributes { hint_fullscreen OFF } channel { name "right" }}}
             }
             observer {}
             layout { view { observer 0 }}
             canvas
             {
                 layout 0
                 wall
                 {
                     bottom_left  [ 0.0  0.0 -1 ]
                     bottom_right [ 2.0  0.0 -1 ]
                     top_left     [ 0.0  1.0 -1 ]
                 }
                 segment { channel "left" viewport [ 0.0 0.0 0.5 1.0 ] }
                 segment { channel "right" viewport [ 0.5 0.0 0.5 1.0 ] }
             }
             compound
             {
                 compound { channel ( view 0 segment 0 ) swapbarrier {} }
                 compound { channel ( view 0 segment 1 ) swapbarrier {} }
             }
         }
     }


It works with equalizer examples, but when I try to run it with bino, the application doesn't start with a message:

3088 Main loader.l:44 1 Parse error: 'No channel for the given view and segment', line 26 at ')'

line 26 is the first compund line: compound { channel ( view 0 segment 0 ) swapbarrier {} }.

Was bino tested with equalizer 1.0.2? I don't have any other idea of what can be wrong.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]