On Thu, Dec 2, 2010 at 5:30 PM, Keith Parkins <[email protected]>wrote:
> Once again, thanks to everyone who has offered help. I ended up setting > breakpoints on the five glBegin calls in Geometry.cpp, yet my code doesn't > seem to hit any of them. > > Actually, I meant setting a breakpoint in the actual glBegin function. You won't have the source code to it, of course, but it should still be possible to break at that function. Tim > This is running on WindowsXP/NVidia gtx260 (drivers 6.14.12.5721) if that > makes a difference. I know when I run stuff on my linux box at home, I have > to use fluxbox instead of gnome because gnome kills my frame rate in the > same way I am seeing on the WindowsXP box. In gnome, I can run the scene and > I'll get horrible ~10fps while in fluxbox it gets ~400fps. Because of > hardware requirements, I have to run this on XP. > > I can't seem to find any other glBegin entry points. Does anyone have any > suggestions? I checked to make sure that I wasn't explicitely dirtying the > display lists. > > Thanks again! -K > > > On Wed, 1 Dec 2010, Keith Parkins wrote: > > Hi, >> >> My app is currently rendering via the slow path. I've checked for >> DrawArrayLengths and BIND_PER_PRIMITVES, but don't seem to have either. Dose >> anyone know of other things I should be looking for? I am walking through >> the rendering stage to see if I can figure out what is getting set that is >> putting me on the slow track, but I don't have endless amounts of time to do >> this. If anyone has any understanding of this, I would be most appreciative >> if you could point me in the right direction. >> >> If you need more information, check my post "FBO problem?" >> >> Thanks! >> Keith >> >> PS: Thanks a lot for the help, Jason. >> >> On Tue, 30 Nov 2010, Jason Daly wrote: >> >> On 11/30/2010 08:09 PM, Keith Parkins wrote: >>> >>>> I am using geo->setNormalBinding(osg::Geometry::BIND_OVERALL); >>>> and I did see a model with NormalBinding PER_VERTEX. Should I be setting >>>> these to BIND_OFF or is it just BIND_PER_PRIMITIVE? >>>> >>> >>> No, BIND_PER_PRIMITIVE is the "bad" binding. All of the others are fine. >>> If you are avoiding BIND_PER_PRIMITIVE and the attribute indexes, I'm not >>> sure why you'd be falling off the fast path. There may be other reasons for >>> it, but I can't think of them... >>> >>> --"J" >>> >>> _______________________________________________ >>> osg-users mailing list >>> [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 >> >> _______________________________________________ > osg-users mailing list > [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

