https://bugs.winehq.org/show_bug.cgi?id=53500
Bug ID: 53500 Summary: PixelFormats PFD_GENERIC_FORMAT flag doesn't get set Product: Wine Version: 5.0 Hardware: x86-64 OS: Mac OS X Status: UNCONFIRMED Severity: normal Priority: P2 Component: winemac.drv Assignee: wine-bugs@winehq.org Reporter: ddaniels@umalumni.mb.ca
https://github.com/opentk/opentk/issues/523 If you grep through the Wine source, you can see that it never sets the PFD_SUPPORT_COMPOSITION flag, under any of the graphics drivers.
On macOS, the winemac driver never sets PFD_GENERIC_FORMAT so OpenTK treats all modes as accelerated.
This causes programs such as an older version of BizHawk for macOS ( https://github.com/TASVideos/BizHawk/releases/ ) to fail and even some more recent software that uses the OpenTK library.