On 9/6/21 10:40 PM, Paul Gofman wrote:
On 9/6/21 17:26, Zhiyi Zhang wrote:
iface_data is not used. You can pass NULL instead.
Yeah, thanks, I will resend.
Not strictly related, but is there any reason why your Proton patch "winex11.drv: Link display device interfaces" cannot go upstream? Yes, I know the functionality is managed in PnP driver on Windows, but since we don't have one and unlikely to have it in the near future is there anything wrong in making DIGCF_PRESENT flag work this way with display devices? Some games depend on that, and my other patch for D3DKMTOpenAdapterFromDeviceName() implementation is hard to get right without that one working.
It's because the way DIGCF_PRESENT that is implemented in Proton is incorrect. So "winex11.drv: Link display device interfaces" is also not proper.