aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gdisp/SSD1306/gdisp_lld_config.h
diff options
context:
space:
mode:
authorergosys <ergosys@gmail.com>2014-12-13 14:44:53 -0800
committerergosys <ergosys@gmail.com>2014-12-13 15:09:37 -0800
commit555fda21708519de00dd10a213e346d084c50023 (patch)
treebfda2007e4fccda9bf6a805986701dccd45d6139 /drivers/gdisp/SSD1306/gdisp_lld_config.h
parentd3b3020a078fff9607fd169c32210888ee6b0c5c (diff)
downloaduGFX-555fda21708519de00dd10a213e346d084c50023.tar.gz
uGFX-555fda21708519de00dd10a213e346d084c50023.tar.bz2
uGFX-555fda21708519de00dd10a213e346d084c50023.zip
Implement "hardware" fills
Implement hardware fills by drawing on the framebuffer. This provides a significant performance boost for filled geometric primitives and a small one for font drawing. Tested at all orientations.
Diffstat (limited to 'drivers/gdisp/SSD1306/gdisp_lld_config.h')
-rw-r--r--drivers/gdisp/SSD1306/gdisp_lld_config.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/gdisp/SSD1306/gdisp_lld_config.h b/drivers/gdisp/SSD1306/gdisp_lld_config.h
index 9c502157..a0961dcf 100644
--- a/drivers/gdisp/SSD1306/gdisp_lld_config.h
+++ b/drivers/gdisp/SSD1306/gdisp_lld_config.h
@@ -19,6 +19,7 @@
#define GDISP_HARDWARE_PIXELREAD TRUE
#define GDISP_HARDWARE_CONTROL TRUE
#define GDISP_HARDWARE_CLEARS TRUE
+#define GDISP_HARDWARE_FILLS TRUE
#define GDISP_LLD_PIXELFORMAT GDISP_PIXELFORMAT_MONO