Hello Christoph

Christoph Schäfer wrote:
> Carsten Neumann schrieb:
>> hm, thanks for posting these. I still suspect that some information is 
>> not synced in the right way between the aspects.
>> How does your app handle input from the user? I assume it first 
>> receives it in aspect 1 where the Qt GUI is running, but how do you 
>> get it to aspect 0? In the example I just manipulated the scenegraph 
>> in aspect 1, but making changes in more than one aspect and merging 
>> them back is a tricky business unless you are taking care to work on 
>> different parts of the scene.
>> The alternative would be to set up some communication between the 
>> threads and forward input from aspect 1 to aspect 0 and only make 
>> changes to the scene there, while aspect 0 focuses on rendering. In 
>> that case you'd only pull changes from aspect 0 into aspect 1.
> 
> I just wanted to analyze your example code step by step and it turned 
> out it won't run on windows vista 64 (building 32bit though). It 
> compiles fine but on runtime it gets stucked in the draw() methode. I 
> get no window only a warning in the console:
> 
> WARNING: Window::frameExit: Caught stray OpenGL error Der Vorgang ist 
> ung³ltig. (0x502).
> 
> Any suggestion?

hm, hard to say what the underlying problem is as this is just a generic 
check for OpenGL errors at the end of rendering, so the point of 
interest would be where the OpenGL operation that causes this error.
Do you have access to an OpenGL Debugger that you can run the program 
through to pinpoint the error location?
Does the program crash or do you only get a blank screen? If the former 
can you try to get a backtrace of the crash location, perhaps that gives 
a hint too?

        Thanks,
                Carsten

PS: Sorry, I've not had a chance to look at the description of your 
program's sync behaviour, planning to do that later today though.



------------------------------------------------------------------------------
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
_______________________________________________
Opensg-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/opensg-users

Reply via email to