From 31afd2a2540430139200e50fd9cf546dc93fbfa9 Mon Sep 17 00:00:00 2001 From: lvntky Date: Tue, 26 Nov 2024 01:46:12 +0300 Subject: [feature] font rendering updated, but not works --- examples/text.c | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 examples/text.c (limited to 'examples/text.c') diff --git a/examples/text.c b/examples/text.c new file mode 100644 index 0000000..0982a37 --- /dev/null +++ b/examples/text.c @@ -0,0 +1,28 @@ +#define FBGL_IMPLEMENTATION +#include "fbgl.h" +#include +#include +#include // for usleep +#include + +int main(int argc, char *argv[]) +{ + fbgl_t buf; + fbgl_init("/dev/fb0", &buf); + + fbgl_set_bg(&buf, 0x000000); + + fbgl_psf2_font_t *font = fbgl_load_psf2_font(argv[1]); + + size_t framerate = 30 * 30; + fbgl_render_psf2_text(&buf, font, "hello fbgl", 100, 100, 0xFFFFFF); + + for(size_t i = 0; i < framerate; i++) { + usleep(50000); + } + + fbgl_destroy_psf2_font(font); + fbgl_destroy(&buf); + + return 0; +} -- cgit v1.2.3