diff --git a/ext/native/thin3d/thin3d_vulkan.cpp b/ext/native/thin3d/thin3d_vulkan.cpp index 8ceebbf3fa..0dd024b390 100644 --- a/ext/native/thin3d/thin3d_vulkan.cpp +++ b/ext/native/thin3d/thin3d_vulkan.cpp @@ -439,6 +439,7 @@ public: return StringFromFormat("%d.%d.%d.%d (%08x)", major, minor, secondaryBranch, tertiaryBranch, props.driverVersion); } else { uint32_t branch = props.driverVersion & 0xfff; + minor = (props.driverVersion >> 12) & 0x0ff; return StringFromFormat("%d.%d.%d (%08x)", major, minor, branch, props.driverVersion); } }