mirror of
https://github.com/RGBCube/serenity
synced 2025-07-26 11:27:34 +00:00
Move WindowServer to userspace.
This is a monster patch that required changing a whole bunch of things. There are performance and stability issues all over the place, but it works. Pretty cool, I have to admit :^)
This commit is contained in:
parent
0b1b21d622
commit
640360e958
41 changed files with 325 additions and 463 deletions
|
@ -47,10 +47,8 @@ public:
|
|||
|
||||
static RetainPtr<Font> load_from_memory(const byte*);
|
||||
|
||||
#ifdef USERLAND
|
||||
static RetainPtr<Font> load_from_file(const String& path);
|
||||
bool write_to_file(const String& path);
|
||||
#endif
|
||||
|
||||
~Font();
|
||||
|
||||
|
@ -69,6 +67,7 @@ private:
|
|||
String m_name;
|
||||
|
||||
unsigned* m_rows { nullptr };
|
||||
void* m_mmap_ptr { nullptr };
|
||||
|
||||
RetainPtr<CharacterBitmap> m_error_bitmap;
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue