9
0
Fork 0
barebox/lib/gui
Jean-Christophe PLAGNIOL-VILLARD 3fa8d74abe gui: introduce screen and surface to factorize and simplify code
Instead of passing hundreds of parameter, just pass the right structure.

struct screen represent the screen with a without double buffering.
struct surface represent the part of the screen we want to render.

Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2012-10-04 17:22:09 +02:00
..
Kconfig gui: move gui file to include/gui and lib/gui 2012-10-04 17:22:09 +02:00
Makefile gui: move gui file to include/gui and lib/gui 2012-10-04 17:22:09 +02:00
bmp.c gui: introduce screen and surface to factorize and simplify code 2012-10-04 17:22:09 +02:00
bmp_layout.h gui: move gui file to include/gui and lib/gui 2012-10-04 17:22:09 +02:00
graphic_utils.c graphic_utils: pass image so we can draw only the visible part of the image 2012-10-04 17:22:09 +02:00
image_renderer.c gui: introduce screen and surface to factorize and simplify code 2012-10-04 17:22:09 +02:00
lodepng.c gui: move gui file to include/gui and lib/gui 2012-10-04 17:22:09 +02:00
lodepng.h gui: move gui file to include/gui and lib/gui 2012-10-04 17:22:09 +02:00
picopng.c gui: move gui file to include/gui and lib/gui 2012-10-04 17:22:09 +02:00
picopng.h gui: move gui file to include/gui and lib/gui 2012-10-04 17:22:09 +02:00
png.c gui: introduce screen and surface to factorize and simplify code 2012-10-04 17:22:09 +02:00
png.h gui: move gui file to include/gui and lib/gui 2012-10-04 17:22:09 +02:00
png_lode.c gui: move gui file to include/gui and lib/gui 2012-10-04 17:22:09 +02:00
png_pico.c gui: move gui file to include/gui and lib/gui 2012-10-04 17:22:09 +02:00