[eq-dev] Qt integration
m0bl0
treib at in.tum.de
Fri Jul 17 16:07:31 CEST 2009
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.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.equalizergraphics.com/pipermail/eq-dev/attachments/20090717/46e6e6ce/attachment.htm
More information about the eq-dev
mailing list