feature: line spacing + characters are aligned
This commit is contained in:
@ -9,9 +9,10 @@
|
||||
|
||||
#define SCREEN_WIDTH 1024
|
||||
#define SCREEN_HEIGHT 768
|
||||
#define FONT_SIZE 13
|
||||
#define VGA_WIDTH (SCREEN_WIDTH / FONT_SIZE)
|
||||
#define VGA_HEIGHT (SCREEN_HEIGHT / FONT_SIZE)
|
||||
#define FONT_WIDTH 13
|
||||
#define FONT_HEIGHT 17
|
||||
#define VGA_WIDTH (SCREEN_WIDTH / FONT_WIDTH)
|
||||
#define VGA_HEIGHT (SCREEN_HEIGHT / FONT_HEIGHT)
|
||||
#define TERM_COUNT 10
|
||||
|
||||
struct screen {
|
||||
@ -19,7 +20,7 @@ struct screen {
|
||||
size_t column;
|
||||
uint32_t fg_color;
|
||||
uint32_t bg_color;
|
||||
uint16_t buffer[VGA_WIDTH * VGA_HEIGHT];
|
||||
uint8_t buffer[VGA_WIDTH * VGA_HEIGHT];
|
||||
uint32_t default_color;
|
||||
struct icon *background;
|
||||
struct font *font;
|
||||
|
Reference in New Issue
Block a user