Lines Matching full:modeinfo
386 int VBE_getModeInfo(int mode,VBE_modeInfo *modeInfo)
391 * modeInfo - Place to store VBE mode information
405 VBE_callESDI(®s, modeInfo, sizeof(VBE_modeInfo));
408 if ((modeInfo->ModeAttributes & vbeMdAvailable) == 0)
459 VBE_modeInfo modeInfo;
464 if (VBE_getModeInfo(*p, &modeInfo)) {
466 if ((modeInfo.ModeAttributes & vbeMdLinear) == 0)
468 if (modeInfo.MemoryModel != vbeMemPK
469 || modeInfo.BitsPerPixel != 8
470 modeInfo.NumberOfPlanes != 1)
473 modeInfo.XResolution, modeInfo.YResolution,
474 modeInfo.BitsPerPixel);
493 VBE_modeInfo modeInfo;
497 if (VBE_getModeInfo(*p, &modeInfo)) {
499 if ((modeInfo.ModeAttributes & vbeMdLinear) == 0)
501 if (modeInfo.MemoryModel != vbeMemPK
502 || modeInfo.BitsPerPixel != 8
503 || modeInfo.NumberOfPlanes != 1)
505 if (modeInfo.XResolution != x || modeInfo.YResolution != y)
509 bytesperline = modeInfo.BytesPerScanLine;
512 LFBPtr = GetPtrToLFB(modeInfo.PhysBasePtr);