summaryrefslogtreecommitdiff
path: root/examples/framebuf_info.c
blob: 58c9ca74a6819092606dac75668ac097e3d6f2d4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#define FBGL_IMPLEMENTATION
#include "fbgl.h"

int main(void)
{
	fbgl_t buffer;
	if (fbgl_init("/dev/fb0", &buffer) == -1) {
		fprintf(stdout, "Error: could not open framebuffer device\n");
		return -1;
	}

	fprintf(stdout, "Framebuffer width: %d\n", fb_get_width(&buffer));
	fprintf(stdout, "Framebuffer height: %d\n", fb_get_height(&buffer));
	fprintf(stdout, "Framebuffer screen size: %d\n", buffer.screen_size);

	return 0;
}