https://bugs.winehq.org/show_bug.cgi?id=45072
Fabian Maurer dark.shadow4@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Ever confirmed|0 |1 URL| |http://www.geocities.jp/hig | |uchuu4/pict/MikuMikuDanceE_ | |v931.zip Summary|Wine 3.6 causes 100% CPU |Enabling csmt causes 100% |use in MikuMikuDance |CPU use in MikuMikuDance Status|UNCONFIRMED |NEW Keywords| |download Component|-unknown |directx-d3d CC| |dark.shadow4@web.de
--- Comment #3 from Fabian Maurer dark.shadow4@web.de --- Bisected it to
commit dd0ea0a61463db83c647a9367ca61e2b69a98eb3 (refs/bisect/bad) Author: Henri Verbeet hverbeet@codeweavers.com Date: Fri Feb 16 09:39:08 2018 +0330
wined3d: Enable the multi-threaded command stream by default.
However, this doesn't really help, since it's not a regression in that sense.
CSMT is controlled through the registry key HKCU/Software/Wine/Direct3D/csmt, which is a DWORD value. Setting the key to 0 will disable the feature, while setting it to 1 will enable the feature.
Disabling csmt returns the CPU usage to normal levels with wine-3.7.