Stefan Eilemann (via Nabble) wrote:
> You could just handle them by setting the PixelViewport on the  
> eq::Window, similar to Window::processEvent. Equalizer doesn't need  
> the native events.

Am I allowed to do that from another thread?
I tried to do it that way, but I occasionally get a failed EQASSERT in 
Channel::processEvent:
client/channel.cpp:707: EQASSERT( _context == &_nativeContext )
(at svn rev. 3204)

This happens if the Pipe thread is currently e.g. in 
Channel::_cmdFrameDraw and has set _context to something else than 
_nativeContext.

So I assume I'm not supposed to call Equalizer's event handling 
functions (or those that call them, like Window::setPixelViewport) from 
another thread, is that correct?

Cheers,
Marc

-- 
View this message in context: 
http://n2.nabble.com/Qt-integration-tp3268114p3275592.html
Sent from the Equalizer - Parallel Rendering mailing list archive at Nabble.com.
_______________________________________________
eq-dev mailing list
[email protected]
http://www.equalizergraphics.com/cgi-bin/mailman/listinfo/eq-dev
http://www.equalizergraphics.com

Reply via email to