and maby other card will fails
in GetAvailableModes
svn path=/trunk/; revision=15522
while (ulTemp--)
{
+ /*
+ FIXME
+ Do only remove no supporet mode not reste the ModeInfoPtr->Length=0
+ if the mode should be betwin 8 - 32 it will not found the rest
+ of the mode that comes after it. That why 24bits graphic card
+ fails. and that reason We add 15bpp check here
+ */
if ((ModeInfoPtr->NumberOfPlanes != 1) ||
!(ModeInfoPtr->AttributeFlags & VIDEO_MODE_GRAPHICS) ||
((ModeInfoPtr->BitsPerPlane != 8) &&
ModeInfoPtr->Length = 0;
}
+
ModeInfoPtr = (PVIDEO_MODE_INFORMATION)
(((PUCHAR)ModeInfoPtr) + Modes.ModeInformationLength);
}