mirror of
https://github.com/RGBCube/serenity
synced 2025-05-31 11:38:11 +00:00
Hook everything up to run the GUI on top of the kernel.
Okay things kinda sorta work. Both Bochs and QEMU now boot into GUI mode. There's a ton of stuff that doesn't make sense and so many things to rework. Still it's quite cool to have made it this far. :^)
This commit is contained in:
parent
8626e95509
commit
f6d2c3ed87
17 changed files with 117 additions and 23 deletions
|
@ -6,7 +6,7 @@ Color::Color(byte r, byte g, byte b)
|
|||
#ifdef USE_SDL
|
||||
m_value = SDL_MapRGB(FrameBuffer::the().surface()->format, r, g, b);
|
||||
#else
|
||||
#error FIXME: Implement
|
||||
m_value = (r << 16) | (g << 8) | b;
|
||||
#endif
|
||||
}
|
||||
|
||||
|
@ -33,6 +33,6 @@ Color::Color(NamedColor named)
|
|||
#ifdef USE_SDL
|
||||
m_value = SDL_MapRGB(FrameBuffer::the().surface()->format, rgb.r, rgb.g, rgb.g);
|
||||
#else
|
||||
#error FIXME: Implement
|
||||
m_value = (rgb.r << 16) | (rgb.g << 8) | rgb.b;
|
||||
#endif
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue