Intel · Intel Gen3
Intel GMA 950
The most thoroughly exercised chip in Velocity9x: every interface the driver offers has run on it, from DirectDraw on the blitter to Glide and ATI 3DCIF. Where the Gen3 engine cannot express a draw, the CPU draws it into the same frame. From 0.47.0 DirectX 8 programs get pixel shader 1.1 on the engine, four texture stages, cube textures, 32-bit textures and textures up to 2048 pixels.
- Manufacturer
- Intel
- Chip
- 945GSE
- Family
- Intel Gen3
- 3D engine
- Gen3
- Bus
- Integrated (netbook chipset)
- PCI ID
- 8086:27AE
Package
intel-gma
Tested on
One HP Mini 110 netbook (Atom N280); a reporter runs 3D on a Nexcom NISE 3270 with an external VGA monitor.
Acceleration by interface
What has been tested
Direct3D, OpenGL, Glide 2 and 3 and 3DCIF; DirectDraw on the blitter. 3DMark 2001 SE completes with its pixel shader tests (528 at 0.47.0), with no batch refused and no flicker with vsync on or off. Quake 2, Half-Life and Serious Sam run through OpenGL; Need for Speed II SE, Carmageddon II and Rollcage through Glide; all eight ATI SDK 4.1 demos through 3DCIF.
Known issues
- 3DMark 2001 SE’s Dragothic draws its sky white, and its Advanced Pixel Shader test reports itself unsupported.
- Starting a Half-Life multiplayer game in OpenGL can leave the screen stuck; press Escape and resume.
Screenshots


Videos
Velocity9x GMA950 Status Update
· 4:57
The process of developing the driver for the Intel GMA 950, with 3D running on the HP Mini 110 netbook.
Velocity9x goals and some (mostly) ranting
· 6:30
The goals of the Velocity9x project and why it exists, with 3DMark 99 Max running on the GMA 950 netbook. If you are interested in helping, this is where to start.
Tested games and benchmarks
| Title | API | Result | Version |
|---|---|---|---|
| Quake II | OpenGL | 28 fps at the first map’s start; 19.6 fps in demo2 at 0.9.2 | 0.9.2 |
| Half-Life | Direct3D and OpenGL | 42.4 fps Direct3D | 0.9.2 |
| Serious Sam: The First Encounter | OpenGL | Runs | — |
| Need for Speed II SE | Glide | Races | — |
| Carmageddon II | Glide | Menus and races | — |
| Rollcage | Glide | Menus and races | — |
| 3DMark 99 Max | Direct3D | Runs | — |
| 3DMark 2001 SE | Direct3D 8 | 528, every test run to the end; Advanced Pixel Shader reports itself unsupported | 0.47.0 |
- Intel GMA 950Atom N280 · 640x480 · v0.9.242.4 fps
Test setup and source
- Machine / CPU
- Atom N280
- Resolution
- 640x480
- Driver version
- 0.9.2
Not recorded: cpu speed, colour depth, display mode, game / benchmark version, settings, test date.
Not a like-for-like comparison: machines and driver versions differ.
- Intel GMA 950Atom N280 · 640x480 · v0.9.219.6 fps
Test setup and source
- Machine / CPU
- Atom N280
- Resolution
- 640x480
- Driver version
- 0.9.2
Not recorded: cpu speed, colour depth, display mode, game / benchmark version, settings, test date.
Not a like-for-like comparison: machines and driver versions differ.
- Intel GMA 950Atom N280 · 640x480 · v0.47.0528 3DMarks
with pixel shader tests
Test setup and source
- Machine / CPU
- Atom N280
- Resolution
- 640x480
- Driver version
- 0.47.0
Not recorded: cpu speed, colour depth, display mode, game / benchmark version, settings, test date.
Source: Velocity9x CHANGELOG: 0.47.0
- Intel GMA 950Atom N280 · 640x480 · v0.12.0244 3DMarks
before pixel shaders
Test setup and source
- Machine / CPU
- Atom N280
- Resolution
- 640x480
- Driver version
- 0.12.0
Not recorded: cpu speed, colour depth, display mode, game / benchmark version, settings, test date.
Source: Velocity9x CHANGELOG: 0.12.0
Not a like-for-like comparison: machines and driver versions differ.
Install on Windows 98
- Take a cold backup and confirm you can reach Safe Mode.
- Download the
intel-gmapackage(Intel GMA and HD Graphics). - Device Manager → Display adapters → Update Driver → Have Disk, over the top of the current driver. On Intel, pick the adapter ending "(VGA)".
- Shut down fully, then cold-start once.

