> > Starting with Windows Display Driver Model (WDDM) 1.2, if the > DevicePowerState parameter is set to PowerDeviceD0, the display miniport > driver should call DxgkCbAcquirePostDisplayOwnership to query the > information about the display mode. > > This patch fixies this bug: > https://bugzilla.redhat.com/show_bug.cgi?id=1202267 > > Signed-off-by: Sameeh Jubran <sameeh@xxxxxxxxxx> Acked-by: Frediano Ziglio <fziglio@xxxxxxxxxx> > --- > qxldod/QxlDod.cpp | 5 ++++- > 1 file changed, 4 insertions(+), 1 deletion(-) > > diff --git a/qxldod/QxlDod.cpp b/qxldod/QxlDod.cpp > index 5b42731..eb88744 100755 > --- a/qxldod/QxlDod.cpp > +++ b/qxldod/QxlDod.cpp > @@ -2614,7 +2614,10 @@ NTSTATUS VgaDevice::SetPowerState(_In_ > DEVICE_POWER_STATE DevicePowerState, DXG > switch (DevicePowerState) > { > case PowerDeviceUnspecified: > - case PowerDeviceD0: regs.Ebx |= 0x1; break; > + case PowerDeviceD0: > + regs.Ebx |= 0x1; > + AcquireDisplayInfo(*(pDispInfo)); > + break; > case PowerDeviceD1: > case PowerDeviceD2: > case PowerDeviceD3: regs.Ebx |= 0x400; break; Frediano _______________________________________________ Spice-devel mailing list Spice-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/spice-devel