Sign in to follow this  
instinKt

XNA DrawPrimitives causing graphics crash on laptop?

Recommended Posts

I've recently started playing around with XNA on my brand new laptop (my new development machine) and I'm liking what it can do. However while going through the samples from creators.xna.com I loaded up the PerPixelLighting sample, built it and ran it. Everything was going fine, it renders a sphere in the middle of a large grid and shows off different techniques. However, after about 30 seconds of toying around, I noticed the grid start to flash slightly and eventually the display completely locked up for a few seconds, then blank out, then come back to normal with vista reporting an error saying that the display drivers stopped responding but it recovered okay. I found that not rendering the grid means that the sample runs fine so I'm wondering if anyone has any insight on why this is happening? The grid is drawn using a series of draw primitives call to draw several linelists. As for the laptop, its a Dell inspiron 1520 with an NVidia GeForce 8600M GT vid card. Not sure what else could be relevant. If anyone has any ideas, or has experienced this before I'd love to hear about it.

Share this post


Link to post
Share on other sites
This sounds like a driver problem. The 8600M is a rather new card, and drivers for it may have not yet stabilized completely.

I'd recommend you check you have the latest drivers available on Dell's website. If not, update them and see if the problem goes away. If you've never updated your drivers, they are probably out-of-date.

If that doesn't solve it, compare the driver version between the ones on Dell's website and the ones on the NVidia website (for a 8600M). If there's a big difference, I'd consider installing the non-Dell approved driver, though I'm not sure if that's possible or easy.

Hope this helps.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this