wined3d: Add a separate structure for driver info.
diff --git a/dlls/wined3d/wined3d_private.h b/dlls/wined3d/wined3d_private.h
index cc097fb..98fea80 100644
--- a/dlls/wined3d/wined3d_private.h
+++ b/dlls/wined3d/wined3d_private.h
@@ -1228,6 +1228,14 @@
int numSamples;
} WineD3D_PixelFormat;
+struct wined3d_driver_info
+{
+ const char *name;
+ const char *description;
+ DWORD version_high;
+ DWORD version_low;
+};
+
/* The adapter structure */
struct wined3d_adapter
{
@@ -1235,8 +1243,7 @@
BOOL opengl;
POINT monitorPoint;
struct wined3d_gl_info gl_info;
- const char *driver;
- const char *description;
+ struct wined3d_driver_info driver_info;
WCHAR DeviceName[CCHDEVICENAME]; /* DeviceName for use with e.g. ChangeDisplaySettings */
int nCfgs;
WineD3D_PixelFormat *cfgs;