It turned out that, The wxGLCanvas is initialized incorrectly in kicad. I've fixed the initialization and added some protection code. The patch is attached, please review.
Tony On Sat, Jan 29, 2011 at 10:15 AM, Phinitnan Chanasabaeng < [email protected]> wrote: > I forgot to mention one thing, the explicit declaration of wxGLContext is > suggested (required?) by wxWidgets since 2.7.x but kicad do this in 2.9.x++. > So, all the lines with #if wxCHECK_VERSION( 2, 9, 0 ) macro should be > changed to #if wxCHECK_VERSION( 2, 7, 0 ). I don't know if there is any > paticular reason for kicad to do so. > > Fabio, > > Yes, I also see the layer problem. Just woke up and will try to fix it > today :) > > Charras, > > As far as I know, this bug normally occurs on some certain computers. Most > of them use anything but Nvidia. I'm now using Intel graphic and affected by > this bug. What is you hardware being used? > > Tony > > > On Sat, Jan 29, 2011 at 3:47 AM, jean-pierre charras < > [email protected]> wrote: > >> Le 28/01/2011 19:08, Phinitnan Chanasabaeng a écrit : >> >> Have a look the 3d-view source, PCBNEW will crash after calling >>> SwapBuffers (3d_draw.cpp:101). Comment out this call stop the crash. >>> What confuse me is, 3d view should have not drawn anything but it did. >>> Without SwapBuffers, everything works as it should. >>> I'm now investigating and trying to find the cause. Can someone confirm >>> this and please leave your suggestion. >>> >>> Tony >>> >>> >> Test under XP, 3d view does not drawn anything! >> >> -- >> Jean-Pierre CHARRAS >> >> >> >> _______________________________________________ >> Mailing list: >> https://launchpad.net/~kicad-developers<https://launchpad.net/%7Ekicad-developers> >> Post to : [email protected] >> Unsubscribe : >> https://launchpad.net/~kicad-developers<https://launchpad.net/%7Ekicad-developers> >> More help : https://help.launchpad.net/ListHelp >> > >
pcbnew.patch
Description: Binary data
_______________________________________________ Mailing list: https://launchpad.net/~kicad-developers Post to : [email protected] Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp

