aboutsummaryrefslogtreecommitdiffstats
path: root/gfxconf.example.h
diff options
context:
space:
mode:
authorAndrew Hannam <andrewh@inmarket.com.au>2013-03-10 16:14:32 +1000
committerAndrew Hannam <andrewh@inmarket.com.au>2013-03-10 16:14:32 +1000
commit40b390908c569a173ce280734a4bdf0679a44f54 (patch)
treea63f31ea352229401aa8c0f573b2051f1f99e364 /gfxconf.example.h
parent8a40457c8645560b4b94bfd16f99f67d51168c82 (diff)
downloaduGFX-40b390908c569a173ce280734a4bdf0679a44f54.tar.gz
uGFX-40b390908c569a173ce280734a4bdf0679a44f54.tar.bz2
uGFX-40b390908c569a173ce280734a4bdf0679a44f54.zip
GDISP changes including polygon support
Add polygon drawing Add convex polygon filling Start support for a monochrome display Move gdisp doxygen to header file Restructure the balance between gdisp.h and gdisp_lld.h Remove old extern font definitions (now always use gdispOpenFont) Make public the GDISP structure and change macros to suit (faster for the application). gdispQuery is now optional.
Diffstat (limited to 'gfxconf.example.h')
-rw-r--r--gfxconf.example.h27
1 files changed, 14 insertions, 13 deletions
diff --git a/gfxconf.example.h b/gfxconf.example.h
index c53906d2..9db7d1b5 100644
--- a/gfxconf.example.h
+++ b/gfxconf.example.h
@@ -27,21 +27,22 @@
#define GFX_USE_GMISC FALSE
/* Features for the GDISP subsystem */
-#define GDISP_NEED_VALIDATION TRUE
-#define GDISP_NEED_CLIP TRUE
-#define GDISP_NEED_TEXT TRUE
-#define GDISP_NEED_CIRCLE TRUE
-#define GDISP_NEED_ELLIPSE TRUE
-#define GDISP_NEED_ARC FALSE
-#define GDISP_NEED_SCROLL FALSE
-#define GDISP_NEED_PIXELREAD FALSE
-#define GDISP_NEED_CONTROL FALSE
-#define GDISP_NEED_MULTITHREAD FALSE
-#define GDISP_NEED_ASYNC FALSE
-#define GDISP_NEED_MSGAPI FALSE
+#define GDISP_NEED_VALIDATION TRUE
+#define GDISP_NEED_CLIP TRUE
+#define GDISP_NEED_TEXT TRUE
+#define GDISP_NEED_CIRCLE TRUE
+#define GDISP_NEED_ELLIPSE TRUE
+#define GDISP_NEED_ARC FALSE
+#define GDISP_NEED_CONVEX_POLYGON FALSE
+#define GDISP_NEED_SCROLL FALSE
+#define GDISP_NEED_PIXELREAD FALSE
+#define GDISP_NEED_CONTROL FALSE
+#define GDISP_NEED_QUERY FALSE
+#define GDISP_NEED_MULTITHREAD FALSE
+#define GDISP_NEED_ASYNC FALSE
+#define GDISP_NEED_MSGAPI FALSE
/* GDISP - builtin fonts */
-#define GDISP_OLD_FONT_DEFINITIONS FALSE
#define GDISP_INCLUDE_FONT_SMALL TRUE
#define GDISP_INCLUDE_FONT_LARGER TRUE
#define GDISP_INCLUDE_FONT_UI1 TRUE