http://bugs.winehq.org/show_bug.cgi?id=18857
Summary: D3DADAPTER_IDENTIFIER9.Driver retrieved from IDirect3D9::GetAdapterIdentifier should match the video adapter card reported. Product: Wine Version: 1.1.23 Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: enhancement Priority: P2 Component: directx-d3d AssignedTo: wine-bugs@winehq.org ReportedBy: yann@droneaud.fr
According to my own experience, Driver is always the name of a .DLL (or a .DRV) (eg. vmx_fb.dll, atiumdag.dll, vmx_svga.drv, ati3d1ag.dll, NVDD32.DLL, ati2dvag.dll, nv4_disp.dll, ialmrnt5.dll, etc.). Currently it's a fixed string "Display".
See winetest.exe results for d3d9:visual for examples.
driver_version_table from dlls/wined3d/directx.c could be extended to also store some well known driver name.
(or, instead of using "Display", why not using "wined3d.dll" as driver name ?).