SaschaWillems / vulkan.gpuinfo.org

Front-End and Back-End for the Vulkan Hardware Database
https://vulkan.gpuinfo.org
GNU Affero General Public License v3.0
25 stars 5 forks source link

Implement Windows Intel driver versioning scheme #5

Closed ghost closed 6 years ago

ghost commented 6 years ago

These drivers use two component versioning scheme:

driverVersion = (major << 14) | minor;

This change implementts this in getDriverVerson function.

One more parameter is added ("osname") to distinguish Windows Intel drivers from other drivers running on Intel HW.

SaschaWillems commented 6 years ago

Very much appreciated! Haven't had the time to implement this myself. Two minor changes are required to make this work across the board, will do that after the merge.

SaschaWillems commented 6 years ago

One thing that won't work (yet) is filtering for the converted driver versions, as filtering is done at database level. That's something I'll have to fix at a later point.