That, and software shaders. It wasn't until the later DX10 compatible Gen4 Intel GMA had hardware support for SM3.0/DX9c. Which was effectively the standard API then.In a way yes. But lots of their "driver issues" as perceived by people have been due to their hardware. The X3000 had an issue of having a weak geometry engine, but people expected driver magic to fix it. Yes, it took them forever to get hardware T&L support, which enhanced performance and compatibility in many games but unexpected lack of performance in many others was due to having a low performance geometry engine, not crappy drivers.