ladybird/SharedGraphics
Andreas Kling a258d6507a mmap all the font files!
Font now uses the same in-memory format as the font files we have on disk.
This allows us to simply mmap() the font files and not use any additional
memory for them. Very cool! :^)

Hacking on this exposed a bug in file-backed VMObjects where the first client
to instantiate a VMObject for a specific inode also got to decide its size.
Since file-backed VMObjects always have the same size as the underlying file,
this made no sense, so I removed the ability to even set a size in that case.
2019-02-05 06:43:33 +01:00
..
.gitignore Add basic automatic dependency management to Makefiles. 2019-02-02 04:41:59 +01:00
CharacterBitmap.cpp Make a SharedGraphics directory for classes shared between Kernel and LibGUI. 2019-01-19 23:22:46 +01:00
CharacterBitmap.h Start working on a simple graphical font editor. 2019-02-02 08:07:06 +01:00
Color.cpp Make a SharedGraphics directory for classes shared between Kernel and LibGUI. 2019-01-19 23:22:46 +01:00
Color.h Snazz up the windows with some title bar gradients. :^) 2019-01-25 05:02:32 +01:00
Font.cpp mmap all the font files! 2019-02-05 06:43:33 +01:00
Font.h mmap all the font files! 2019-02-05 06:43:33 +01:00
GraphicsBitmap.cpp Big, possibly complete sweep of naming changes. 2019-01-31 17:31:23 +01:00
GraphicsBitmap.h Kernel: Make Process a Weakable class. 2019-01-31 07:02:40 +01:00
Painter.cpp mmap all the font files! 2019-02-05 06:43:33 +01:00
Painter.h mmap all the font files! 2019-02-05 06:43:33 +01:00
Peanut8x8.h SharedGraphics: Draw an error glyph instead of crashing due to missing glyphs. 2019-01-23 08:07:58 +01:00
Peanut8x10.h SharedGraphics: Draw an error glyph instead of crashing due to missing glyphs. 2019-01-23 08:07:58 +01:00
Point.h Make a SharedGraphics directory for classes shared between Kernel and LibGUI. 2019-01-19 23:22:46 +01:00
Rect.cpp WindowServer: Only blit dirty rect of windows to back buffer. 2019-01-20 23:42:36 +01:00
Rect.h WindowServer: Only blit dirty rect of windows to back buffer. 2019-01-20 23:42:36 +01:00
Size.h Make a SharedGraphics directory for classes shared between Kernel and LibGUI. 2019-01-19 23:22:46 +01:00