Index: target/dartuinoP0/include/target/display/LS013B7DH06.h |
diff --git a/target/dartuinoP0/include/target/display/LS013B7DH06.h b/target/dartuinoP0/include/target/display/LS013B7DH06.h |
index 17564939423dfe9a19b8c7e458e160406ed9ddfc..e4cd964c8de09b060b8b0ede8350f219392d8200 100644 |
--- a/target/dartuinoP0/include/target/display/LS013B7DH06.h |
+++ b/target/dartuinoP0/include/target/display/LS013B7DH06.h |
@@ -33,7 +33,13 @@ |
// 3 bits per pixel (1 for each of RBG) divided by 8 bits per byte. |
#define MLCD_BYTES_LINE ((MLCD_WIDTH * 3) / 8) |
+#if 0 |
+// For gbskia |
+#define FB_FORMAT (DISPLAY_FORMAT_RGB_x111) |
+#define FB_STRIDE ((MLCD_WIDTH + 1) >> 1) |
+#else |
#define FB_FORMAT (DISPLAY_FORMAT_RGB_332) |
#define FB_STRIDE (MLCD_WIDTH) |
+#endif |
uint8_t lcd_get_line(uint8_t *framebuffer, uint8_t idx, uint8_t *result); |