w8jcik commented on a change in pull request #334:
URL: 
https://github.com/apache/incubator-nuttx-apps/pull/334#discussion_r455269862



##########
File path: graphics/lvgl/README.md
##########
@@ -0,0 +1,21 @@
+# Usage
+
+Import with `#include <lvgl/lvgl.h>`.
+
+Upstream example is present at `examples/lvgldemo`.
+
+LVGL can be used with framebuffer device. To find example boards with this
+preconfigured, search for `CONFIG_GRAPHICS_LVGL=y` in `defconfig` files.
+All of them have also `CONFIG_VIDEO_FB=y` present.
+
+As a second option, LVGL can talk to a display driver and explicitly draw line 
by line.
+For this case, there is no preconfigured board present. Go to _Porting_ section
+of upstream documentation for more hints.

Review comment:
       Yes, I am using it in such way. Although I bypassed NuttX display driver 
because it was considerably slower at that time (NuttX 7.24). Or I didn't know 
how to use it better.
   
   NuttX framebuffer as far as I understand needs [width x height x color 
depth] amount of memory. It means that it requires external RAM. But LVGL don't 
have such limitation. It can draw almost directly with some few kilobyte buffer.




----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to