Set bootinfo framebuffer fields

This commit is contained in:
Josh Holtrop 2022-03-15 23:03:28 -04:00
parent 3fa8e4a24b
commit f054bab5cc

View File

@ -76,6 +76,11 @@ private bool set_graphics_mode()
writeln("SetMode: Error %u\n", status);
return false;
}
bootinfo.fb.buffer = cast(uint *)gop.Mode.FrameBufferBase;
bootinfo.fb.width = gop.Mode.Info.HorizontalResolution;
bootinfo.fb.height = gop.Mode.Info.VerticalResolution;
bootinfo.fb.stride = gop.Mode.Info.PixelsPerScanLine;
bootinfo.fb.format = gop.Mode.Info.PixelFormat;
return true;
}