Rémi Bernon (@rbernon) commented about dlls/win32u/sysparams.c:
- if (!(devmode->dmFields & DM_DISPLAYFLAGS))
return DISPLAYCONFIG_SCANLINE_ORDERING_UNSPECIFIED;- else if (devmode->dmDisplayFlags & DM_INTERLACED)
return DISPLAYCONFIG_SCANLINE_ORDERING_INTERLACED;- else
return DISPLAYCONFIG_SCANLINE_ORDERING_PROGRESSIVE;+}
+static DISPLAYCONFIG_PIXELFORMAT get_dc_pixelformat(DWORD dmBitsPerPel) +{
- if ((dmBitsPerPel == 8) || (dmBitsPerPel == 16) ||
(dmBitsPerPel == 24) || (dmBitsPerPel == 32))return dmBitsPerPel / 8;- else
return DISPLAYCONFIG_PIXELFORMAT_NONGDI;+}
```suggestion:-7+0 static DISPLAYCONFIG_PIXELFORMAT get_dc_pixelformat( DWORD bits ) { if ((bits == 8) || (bits == 16) || (bits == 24) || (bits == 32)) return bits / 8; else return DISPLAYCONFIG_PIXELFORMAT_NONGDI; } ```