Thanks Sebastian. I have to switch to my Windows machine :-)

Cheers,
Nick

On Fri, Mar 6, 2015 at 8:47 AM, Sebastian Messerschmidt <
[email protected]> wrote:

>  Hi Nick,
>
> Try geDebugger [1] etc.. Under visual studio they even integrate into the
> GUI, so you will be able to debug the offending line which causes the error.
>
>
> [1] http://developer.amd.com/tools-and-sdks/archive/amd-gdebugger/
>
> Cheers
> Sebastian
>
>  suddenly OSG_GL_ERROR_CHECKING=ON is not verbose at all for this error
> .... still the same :-/
>
>  Nick
>
> On Thu, Mar 5, 2015 at 11:16 PM, Trajce Nikolov NICK <
> [email protected]> wrote:
>
>>  Thanks Bjorn. I will start debugging ....
>>
>>  Nick
>>
>> On Thu, Mar 5, 2015 at 11:21 PM, Björn Blissing <[email protected]>
>> wrote:
>>
>>> Hi Nick,
>>>
>>> I got a couple of this while doing the Oculus integration (mostly due to
>>> Oculus driver injection). But the procedure I usually use is this:
>>>
>>> 1. Enabled OpenGL debugging in OpenSceneGraph by setting the environment
>>> variable:
>>>
>>> OSG_GL_ERROR_CHECKING=ON
>>>
>>> This will give you more information of which class that triggered the GL
>>> error. (Although this is not always true, there are some caveats).
>>>
>>> 2. Once I found which class that is the probable offender I usually add
>>> some debug printouts in that OSG class, printing out the name of the node,
>>> attribute or whatever classtype is triggering the error.
>>>
>>> The caveats:
>>> This process usually finds you the offending call. But you cannot trust
>>> it 100%. This is due to the fact that to clear the error flag you have to
>>> call glGetError(), and since OSG cannot have glGetError() calls after every
>>> single one of its OpenGL calls, sometimes the wrong class gets reported.
>>>
>>> So if you suspects that OSG is pointing the finger on the wrong class.
>>> Start by adding a glGetError() call as first OpenGL call in that class.
>>> Otherwise you might chase an error that actually exists in another class.
>>>
>>> Good luck on you bug hunting!
>>>
>>> Björn
>>>
>>> ------------------
>>> Read this topic online here:
>>> http://forum.openscenegraph.org/viewtopic.php?p=62968#62968
>>>
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> osg-users mailing list
>>> [email protected]
>>> http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
>>>
>>
>>
>>
>>  --
>> trajce nikolov nick
>>
>
>
>
> --
> trajce nikolov nick
>
>
> _______________________________________________
> osg-users mailing 
> [email protected]http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
>
>
>
> _______________________________________________
> osg-users mailing list
> [email protected]
> http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
>
>


-- 
trajce nikolov nick
_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to