program works w/ generic, not with accel. why?

If a program works correctly with the generic microsoft driver and not with the accelerated driver does that mean the driver is buggy? Specifically, I tried running the “vertex array and lightmap demo” at http://nate.scuzzy.net/valdemo/valdemo.zip. Using my accelerated driver all I see is a flat shaded cube without textures. I know the problem is not multitexturing cause I recompiled and got the same result with the multitexturing code removed. Might it be bad vertex array code? The card is a VX1 and 3Dlabs is known for high quality drivers so I doubt they are the problem. Incidently, I tested the generic driver by running a direct3d sdk sample program at the same time as the valdemo program. ICD driver version is 1.1 which I’m sure supports vertex arrays without using the extension.

[This message has been edited by OddJob (edited 02-12-2001).]