PatchworkOS
Loading...
Searching...
No Matches
glyphs.h
Go to the documentation of this file.
1
#pragma once
2
3
#include <
stdint.h
>
4
5
// Glyph data generated using tools/generate_glyph_cache.
6
7
#define GLYPH_HEIGHT 16
8
#define GLYPH_WIDTH 8
9
#define GLYPH_AMOUNT 256
10
11
typedef
struct
12
{
13
uint32_t
pixels[
GLYPH_HEIGHT
*
GLYPH_WIDTH
];
14
}
glyph_t
;
15
16
typedef
struct
17
{
18
glyph_t
glyphs[
GLYPH_AMOUNT
];
19
}
glyph_cache_t
;
20
21
const
glyph_cache_t
*
glyph_cache_get
(
void
);
GLYPH_AMOUNT
#define GLYPH_AMOUNT
Definition
glyphs.h:9
GLYPH_HEIGHT
#define GLYPH_HEIGHT
Definition
glyphs.h:7
glyph_cache_get
const glyph_cache_t * glyph_cache_get(void)
Definition
glyphs.c:3848
GLYPH_WIDTH
#define GLYPH_WIDTH
Definition
glyphs.h:8
stdint.h
uint32_t
__UINT32_TYPE__ uint32_t
Definition
stdint.h:15
glyph_cache_t
Definition
glyphs.h:17
glyph_t
Definition
glyphs.h:12
include
kernel
log
glyphs.h
Generated by
1.9.8