JavaKazRace - Playable Java racing game demo
PSEmu Pro GPU plug-in
DOSX Utils
SHLight 2004
JavaKazRace DSharingu PSEmuGPU DOSX Utils SHLight 2004

Vista BSOD and NVidia drivers

Davide's picture

It looks like NVidia drivers are famous for crashing Vista.
I can believe that, considering all those Blue Screens Of Death I've been getting.
Also I think I can regularly get NVidia drivers to crash and stop providing 3D rendering until I reboot. Specifically very large polygons seem to be a cause of those crashes... ..umm perhaps some faulty clipping ;)

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

There's no clipping..

AFAIK nvidia GPUs don't perform any clipping on triangles as the use homogenous rasterization.
Not visibile fragments are not handled as a special case, there's no generation of new vertices and edges when a triangle straddles the viewport or the near/far planes.
Also I don't see why a driver, in a modern GPU, would be concerned with your vertices co-ordinates.

Marco

I see your point.. but at

Davide's picture

I see your point.. but at the same time it really seems like it's large polys that bork the thing down.
I have a static scene with 4 large triangles. It renders fine at first, then I move it a bit and boom.. and it's all static geometry.
It's really hard to debug because every time I have to reboot ! ..Maybe I should try use the reference rasterizer.. if it's still available 8)

Hmmm... I have an old 7800

Hmmm... I have an old 7800 GTX at work and the triangles get clipped for sure, with the addition of extra verts, etc... In fact I had a bug related to that when we were still doing vertex based fog. You could see the fog being interpolated incorrectly across clipped triangles. But thats with XP and DX9. Dunno about Vista and DX10....

Microsoft was trying to tell

Duddie's picture

Microsoft was trying to tell people that there is a big difference with handling drivers under Vista and that if driver crashes the system can take care of reloading and reinitializing driver. And now even that is gone. This leaves Vista with not too much difference from XP. UAC seem to be only good for you when you disable it. Whole garbage 3d interface seems to be great when you downgrade it to Windows 2000 look. Now even the drivers problem. So what is left? Because DX10 for sure is not a reason to use Vista, as nobody will make games for it when there is huge amount of installations of XP with DX9. Microsoft really did very poor job this time.
Anyway it is not my problem as I will stick to XP and OSX.

I did get other crashes that

Davide's picture

I did get other crashes that would let me do 3D if I closed and restarted the application.. ..however I'm generally just not used at graphics drivers crashing this much 8)

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <b> <i> <img> <table> <tr> <td> <ul> <li> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <blockquote> <div> <pre> <font> <h1> <h2> <h3> <h4> <h5> <h6>
  • Lines and paragraphs break automatically.
  • You may use [inline:xx] tags to display uploaded files or images inline.

More information about formatting options

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
5 + 2 =
Solve this simple math problem and enter the result. E.g. for 1+3, enter 4.