Lines Matching refs:bool

9 		bool "Check this to not use custom lv_conf.h"
13 bool "LVGL minimal configuration"
23 bool "32: XRGB8888"
25 bool "24: RGB888"
27 bool "16: RGB565"
29 bool "8: RGB232"
31 bool "1: 1 byte per pixel"
49 bool "LVGL's built in implementation"
52 bool "Standard C functions malloc/realloc/free"
55 bool "MicroPython functions malloc/realloc/free"
58 bool "RTThread functions malloc/realloc/free"
61 bool "Implement the functions externally"
70 bool "LVGL's built in implementation"
73 bool "Standard C functions memcpy/memset/strlen/strcpy"
76 bool "Implement the functions externally"
85 bool "LVGL's built in implementation"
88 bool "Standard C functions vsnprintf"
91 bool "Implement the functions externally"
133 bool "0: NONE"
135 bool "1: PTHREAD"
137 bool "2: FREERTOS"
139 bool "3: CMSIS_RTOS2"
141 bool "4: RTTHREAD"
143 bool "5: WINDOWS"
145 bool "6: MQX"
147 bool "255: CUSTOM"
167 bool "Use RTOS task with a direct notification for synchronization"
190 bool "Using matrix for transformations"
222 bool "Enable software rendering"
228 bool "Enable support for RGB565 color format"
233 bool "Enable support for RGB565A8 color format"
238 bool "Enable support for RGB888 color format"
243 bool "Enable support for XRGB8888 color format"
248 bool "Enable support for ARGB8888 color format"
253 bool "Enable support for L8 color format"
258 bool "Enable support for AL88 color format"
263 bool "Enable support for A8 color format"
268 bool "Enable support for I1 color format"
287 bool "Enable Arm's 2D image processing library (Arm-2D) for all Cortex-M processors"
294 bool "Enable native helium assembly"
301 bool "Enable complex draw engine"
309 bool "Enable drawing complex gradients in software"
343 bool "0: NONE"
345 bool "1: NEON"
347 bool "2: HELIUM"
349 bool "255: CUSTOM"
365 bool "Use NXP's VG-Lite GPU on iMX RTxxx platforms"
369 bool "Enable blit quality degradation workaround recommended for screen's dimension > 352 pixels"
374 bool "Use additional draw thread for VG-Lite processing"
379 bool "Enable VGLite draw async"
386 bool "Enable VGLite asserts"
391 bool "Use NXP's PXP on iMX RTxxx platforms"
395 bool "Use PXP for drawing"
400 bool "Use PXP to rotate display"
405 bool "Use additional draw thread for PXP processing"
410 bool "Enable PXP asserts"
415 bool "Use Renesas Dave2D on RA platforms"
419 bool "Draw using cached SDL textures"
425 bool "Use VG-Lite GPU"
430 bool "Enable VG-Lite custom external 'gpu_init()' function"
435 bool "Enable VG-Lite assert"
447 bool "Enable border to simulate shadow"
469 bool "Use Vector Graphic APIs"
476 bool "Use DMA2D on the supporting STM32 platforms"
487 bool "use the DMA2D transfer complete interrupt"
496 bool "Draw using cached OpenGLES textures"
504 bool "Enable the log module"
507 bool "Default log verbosity" if LV_USE_LOG
513 bool "A lot of logs to give detailed information"
515 bool "Log important events"
517 bool "Log if something unwanted happened but didn't cause a problem"
519 bool "Only critical issues, when the system may fail"
521 bool "Only logs added by the user"
523 bool "Do not log anything"
536 bool "Print the log with 'printf'" if LV_USE_LOG
542 bool "Enable print timestamp"
547 bool "Enable print file and line number"
552 bool "Enable/Disable LV_LOG_TRACE in mem module"
557 bool "Enable/Disable LV_LOG_TRACE in timer module"
562 bool "Enable/Disable LV_LOG_TRACE in indev module"
567 bool "Enable/Disable LV_LOG_TRACE in disp refr module"
572 bool "Enable/Disable LV_LOG_TRACE in event module"
577 bool "Enable/Disable LV_LOG_TRACE in obj create module"
582 bool "Enable/Disable LV_LOG_TRACE in layout module"
587 bool "Enable/Disable LV_LOG_TRACE in anim module"
592 bool "Enable/Disable LV_LOG_TRACE in cache module"
599 bool "Check if the parameter is NULL. (Very fast, recommended)"
603 bool "Checks if the memory is successfully allocated or no. (Very fast, recommended)"
607 bool "Check if the styles are properly initialized. (Very fast, recommended)"
610 bool "Check the integrity of `lv_mem` after critical operations. (Slow)"
613 bool "Check NULL, the object's type and existence (e.g. not deleted). (Slow)"
624 bool "Draw random colored rectangles over the redrawn areas"
627 bool "Draw a red overlay for ARGB layers and a green overlay for RGB layers"
630 bool "Draw overlays with different colors for each draw_unit's tasks"
638 bool "Enable 'lv_global' customization"
690 bool "Use cache to speed up getting object style properties"
696 bool "Add id field to obj"
700 bool "Automatically assign an ID when obj is created"
705 bool "Use builtin method to deal with obj ID"
710 bool "Use obj property set/get API"
714 bool "Use name to access property"
722 bool "VG-Lite Simulator"
731 bool "Enable LVGL blend mode support"
736 bool "Enable YUV color format support"
741 bool "Enable linear gradient extension support"
746 bool "Enable 16 pixels alignment"
756 bool "Enable multi-thread render"
761 bool "Enable the multi-touch gesture recognition feature"
769 bool "For big endian systems set to 1"
776 bool "Set IRAM as LV_ATTRIBUTE_FAST_MEM"
781 bool "Use float as lv_value_precise_t"
785 bool "Enable matrix support"
790 bool "Include `lvgl_private.h` in `lvgl.h` to access internal data and functions by default"
797 bool "Enable Montserrat 8"
799 bool "Enable Montserrat 10"
801 bool "Enable Montserrat 12"
803 bool "Enable Montserrat 14"
806 bool "Enable Montserrat 16"
808 bool "Enable Montserrat 18"
810 bool "Enable Montserrat 20"
812 bool "Enable Montserrat 22"
814 bool "Enable Montserrat 24"
816 bool "Enable Montserrat 26"
818 bool "Enable Montserrat 28"
820 bool "Enable Montserrat 30"
822 bool "Enable Montserrat 32"
824 bool "Enable Montserrat 34"
826 bool "Enable Montserrat 36"
828 bool "Enable Montserrat 38"
830 bool "Enable Montserrat 40"
832 bool "Enable Montserrat 42"
834 bool "Enable Montserrat 44"
836 bool "Enable Montserrat 46"
838 bool "Enable Montserrat 48"
841 bool "Enable Montserrat 28 compressed"
843 bool "Enable Dejavu 16 Persian, Hebrew, Arabic letters"
845 bool "Enable Simsun 14 CJK"
847 bool "Enable Simsun 16 CJK"
850 bool "Enable UNSCII 8 (Perfect monospace font)"
853 bool "Enable UNSCII 16 (Perfect monospace font)"
864 bool "Montserrat 8"
867 bool "Montserrat 10"
870 bool "Montserrat 12"
873 bool "Montserrat 14"
876 bool "Montserrat 16"
879 bool "Montserrat 18"
882 bool "Montserrat 20"
885 bool "Montserrat 22"
888 bool "Montserrat 24"
891 bool "Montserrat 26"
894 bool "Montserrat 28"
897 bool "Montserrat 30"
900 bool "Montserrat 32"
903 bool "Montserrat 34"
906 bool "Montserrat 36"
909 bool "Montserrat 38"
912 bool "Montserrat 40"
915 bool "Montserrat 42"
918 bool "Montserrat 44"
921 bool "Montserrat 46"
924 bool "Montserrat 48"
927 bool "Montserrat 28 compressed"
930 bool "Dejavu 16 Persian, Hebrew, Arabic letters"
933 bool "Simsun 14 CJK"
936 bool "Simsun 16 CJK"
939 bool "UNSCII 8 (Perfect monospace font)"
942 bool "UNSCII 16 (Perfect monospace font)"
947 bool "Enable it if you have fonts with a lot of characters"
954 bool "Sets support for compressed fonts"
957 bool "Enable drawing placeholders when glyph dsc is not found"
970 bool "UTF8"
972 bool "ASCII"
1005 bool "Support bidirectional texts"
1017 bool "Left-to-Right"
1019 bool "Right-to-Left"
1021 bool "Detect texts base direction"
1025 bool "Enable Arabic/Persian processing"
1033 bool "Widgets has default value"
1036 bool "Anim image"
1039 bool "Arc"
1042 bool "Bar"
1045 bool "Button"
1048 bool "Button matrix"
1051 bool "Calendar"
1054 bool "Calendar week starts monday"
1057 bool "Use calendar header arrow"
1061 bool "Use calendar header dropdown"
1065 bool "Use chinese calendar"
1068 bool "Canvas. Requires: lv_image"
1072 bool "Chart"
1075 bool "Check Box"
1078 bool "Drop down list. Requires: lv_label"
1082 bool "Image. Requires: lv_label"
1086 bool "ImageButton"
1089 bool "Keyboard"
1092 bool "Label"
1095 bool "Enable selecting text of the label"
1099 bool "Store extra some info in labels (12 bytes) to speed up drawing of very long texts"
1107 bool "LED"
1110 bool "Line"
1113 bool "List"
1116 bool "Lottie"
1122 bool "Menu"
1125 bool "Msgbox"
1128 bool "Roller. Requires: lv_label"
1132 bool "Scale"
1135 bool "Slider. Requires: lv_bar"
1139 bool "Span"
1146 bool "Spinbox"
1149 bool "Spinner"
1152 bool "Switch"
1155 bool "Text area. Requires: lv_label"
1163 bool "Table"
1166 bool "Tabview"
1169 bool "Tileview"
1172 bool "Win"
1178 bool "A simple, impressive and very complete theme"
1181 bool "Yes to set dark mode, No to set light mode"
1184 bool "Enable grow on press"
1192 bool "A very simple theme that is a good starting point for a custom theme"
1195 bool "Monochrome theme, suitable for some E-paper & dot matrix displays"
1201 bool "A layout similar to Flexbox in CSS"
1204 bool "A layout similar to Grid in CSS"
1216 bool "File system on top of stdio API"
1230 bool "File system on top of posix API"
1244 bool "File system on top of Win32 API"
1258 bool "File system on top of FatFS"
1272 bool "File system on top of memory-mapped API"
1279 bool "File system on top of littlefs API"
1289 bool "File system on top of Arduino ESP littlefs API"
1299 bool "File system on top of Arduino SD API"
1309 bool "File system on top of the UEFI EFI_SIMPLE_FILE_SYSTEM_PROTOCOL"
1316 bool "PNG decoder library"
1319 bool "PNG decoder(libpng) library"
1322 bool "BMP decoder library"
1325 bool "TJPGD decoder library"
1328 bool "libjpeg-turbo decoder library"
1331 bool "GIF decoder library"
1334 bool "Use extra 16KB RAM to cache decoded data to accelerate"
1338 bool "Decode whole image to RAM for bin decoder"
1342 bool "SVG library"
1346 bool "SVG animation"
1350 bool "LVGL's version of RLE compression method"
1353 bool "QR code library"
1356 bool "Barcode library"
1359 bool "FreeType library"
1361 bool "Let FreeType to use LVGL memory and file porting"
1370 bool "Enable Tiny TTF decoder"
1373 bool "Enable loading Tiny TTF data from files"
1377 bool "Tiny ttf cache entries count"
1382 bool "Lottie library"
1385 bool "ThorVG library"
1391 bool "Use ThorVG internal"
1393 bool "Use ThorVG external"
1397 bool "Enable LZ4 compress/decompress lib"
1403 bool "Use lvgl built-in LZ4 lib"
1405 bool "Use external LZ4 library"
1409 bool "FFmpeg library"
1411 bool "Dump format"
1415 bool "Use lvgl file path in FFmpeg Player widget"
1425 bool "Enable API to take snapshot"
1429 bool "Enable system monitor component"
1433 bool "Show CPU usage and FPS count"
1442 bool "Top left"
1444 bool "Top middle"
1446 bool "Top right"
1448 bool "Bottom left"
1450 bool "Bottom middle"
1452 bool "Bottom right"
1454 bool "Left middle"
1456 bool "Right middle"
1458 bool "Center"
1462 bool "Prints performance data using log"
1467 bool "Show the used memory and the memory fragmentation"
1477 bool "Top left"
1479 bool "Top middle"
1481 bool "Top right"
1483 bool "Bottom left"
1485 bool "Bottom middle"
1487 bool "Bottom right"
1489 bool "Left middle"
1491 bool "Right middle"
1493 bool "Center"
1497 bool "Runtime performance profiler"
1502 bool "Enable the built-in profiler"
1513 bool "Enable layout profiler"
1517 bool "Enable disp refr profiler"
1521 bool "Enable draw profiler"
1525 bool "Enable indev profiler"
1529 bool "Enable decoder profiler"
1533 bool "Enable font profiler"
1537 bool "Enable fs profiler"
1541 bool "Enable style profiler"
1545 bool "Enable timer profiler"
1549 bool "Enable cache profiler"
1553 bool "Enable event profiler"
1559 bool "Enable Monkey test"
1563 bool "Enable grid navigation"
1567 bool "Enable lv_obj fragment"
1571 bool "Support using images as font in label or span widgets"
1575 bool "Observer"
1579 bool "Enable Pinyin input method"
1582 bool "Enable Pinyin input method 9 key input mode"
1590 bool "Use built-in Thesaurus"
1604 bool "Enable file explorer"
1611 bool "Enable quick access bar"
1618 bool "Enable freetype font manager"
1626 bool "Enable loading XML UIs runtime"
1640 bool "Use SDL to open window on PC and handle mouse and keyboard"
1655 bool "Use the buffer(s) to render the screen is smaller parts"
1658 bool "Only the changed areas will be updated with 2 screen sized buffers"
1661bool "Always redraw the whole screen even if only one pixel has been changed with 2 screen sized b…
1670 bool "One screen-sized buffer"
1673 bool "Two screen-sized buffer"
1677 bool "Custom-sized buffer"
1689 bool "Use hardware acceleration"
1694 bool "SDL fullscreen"
1699 bool "Exit the application when all SDL windows are closed"
1709 bool "The mousewheel emulates an encoder input device"
1712 bool "The mousewheel emulates a smart watch crown"
1722 bool "Use X11 window manager to open window on Linux PC and handle mouse and keyboard"
1725 bool "Use double buffers for lvgl rendering"
1729 bool "Exit the application when all X11 windows have been closed"
1738 bool "Partial render mode (preferred)"
1743 bool "Direct render mode"
1748 bool "Full render mode"
1755 bool "Use the wayland client to open a window and handle inputs on Linux or BSD"
1758 bool "Draw client side window decorations, only necessary on Mutter (GNOME)"
1762 bool "Support the legacy wl_shell instead of the default XDG Shell protocol"
1767 bool "Use Linux framebuffer device"
1770 bool "Use BSD flavored framebuffer device"
1780 bool "Partial mode"
1785 bool "Direct mode"
1790 bool "Full mode"
1802 bool "One screen-sized buffer"
1805 bool "Two screen-sized buffer"
1809 bool "Custom-sized buffer"
1827 bool "Use Nuttx to open window and handle touchscreen"
1831 bool "Use independent image heap"
1836 bool "Use uv loop to replace default timer loop and other fb/indev timers"
1841 bool "Use Custom Nuttx init API to open window and handle touchscreen"
1846 bool "Use NuttX LCD device"
1856 bool "One screen-sized buffer"
1859 bool "Two screen-sized buffer"
1862 bool "Custom-sized buffer"
1879 bool "Use NuttX touchscreen driver"
1891 bool "Use Linux DRM device"
1895 bool "Use TFT_eSPI driver"
1899 bool "Use evdev input driver"
1903 bool "Use libinput input driver"
1907 bool "Use the BSD variant of the libinput input driver"
1912 bool "Enable full keyboard support via XKB"
1917 bool "Use ST7735 LCD driver"
1921 bool "Use ST7789 LCD driver"
1925 bool "Use ST7796 LCD driver"
1929 bool "Use ILI9341 LCD driver"
1933 bool "Generic MIPI driver"
1937 bool "Use Renesas GLCDC driver"
1941 bool "Driver for ST LTDC"
1945 bool "Only used for created partial mode LTDC displays"
1950 bool "Use LVGL Windows backend"
1955 bool "Use LVGL UEFI backend"
1964 bool "Use the memory services from the boot services table"
1969 bool "Use GLFW and OpenGL to open window on PC and handle mouse and keyboard"
1973 bool "Enable debug mode for OpenGL"
1978 bool "Use a QNX Screen window as a display"
1989 bool "Enable the examples to be built"
1995 bool "Show some widget"
1999 bool "Demonstrate the usage of encoder and keyboard"
2003 bool "Benchmark your system"
2011 bool "Render test for each primitives. Requires at least 480x272 display"
2015 bool "Scroll settings test for LVGL"
2019 bool "Stress test for LVGL"
2023 bool "Transform test for LVGL"
2028 bool "Music player demo"
2031 bool "Enable Square"
2035 bool "Enable Landscape"
2039 bool "Enable Round"
2043 bool "Enable Large"
2047 bool "Enable Auto play"
2052 bool "Flex layout previewer"
2055 bool "multi-language demo"
2058 bool "vector graphic demo"
2062 bool "Smartwatch demo"
2064 bool "Ebike demo"
2066 bool "High resolution demo"