PATCH 0/4 wined3d: gpu/driver table restructuring

Roderick Colenbrander thunderbird2k at gmail.com
Sat Jul 31 22:37:21 CDT 2010


This patch series restructures the driver_version_table by separating
videocard information from driver information.

The restructuring makes it easier to report proper driver names (the current
code assumes the driver name is fixed for each vendor). It also makes
maintaining driver versions itself easier (not each entry has to be updated
anymore). In the long term, I also want to put more stuff in the new gpu
table like the amount of video memory.

The driver table contains the driver name (depends on the OS!) and a number
of version related fields. On Win2k/xp and vista/win7 the drivers are the same
except for the driver_os_version. I decided to duplicate each entry, so 
that all information is contained in the table. It makes the code easier
to read and perhaps at some point a driver becomes lets say Win7-only.

Regards,
Roderick





More information about the wine-patches mailing list