Did you check the return value on Windows, do they match? I don't know how the actual non-zero values a estimated, but probably most interesting things if on such a machine EfficiencyClass is zero for performance cores (like in the patch) or maybe non-zero as well.
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/2710#note_32174