/lvgl-latest/src/libs/svg/ |
D | lv_svg_token.c | 68 static void _set_state(_lv_svg_parser_state_t * state, uint32_t bit) in _set_state() argument 70 state->flags |= bit; in _set_state() 73 static void _clear_state(_lv_svg_parser_state_t * state, uint32_t bit) in _clear_state() argument 75 state->flags &= ~bit; in _clear_state() 78 static bool _is_state(_lv_svg_parser_state_t * state, uint32_t bit) in _is_state() argument 80 return state->flags & bit; in _is_state() 83 static void _set_tag_state(_lv_svg_parser_state_t * state, uint32_t bit) in _set_tag_state() argument 85 state->flags = (state->flags & ~SVG_TAG_MASK) | bit; in _set_tag_state() 88 static void _set_quote_state(_lv_svg_parser_state_t * state, uint32_t bit) in _set_quote_state() argument 90 state->flags = (state->flags & ~SVG_QUOTE_MASK) | (bit << 3); in _set_quote_state()
|
/lvgl-latest/docs/details/libs/ |
D | lodepng.rst | 28 PNG file format supports True color (24/32 bit), and 8-bit palette colors. 31 the image by using 8-bit palette colors, instead of 24/32 bit True color format.
|
/lvgl-latest/src/libs/thorvg/ |
D | tvgCompressor.cpp | 161 void appendBit(const int bit) in appendBit() 164 stream[currBytePos] = (stream[currBytePos] & ~mask) | (-bit & mask); in appendBit() 177 const int bit = !!(num & mask); in appendBitsU64() local 178 appendBit(bit); in appendBitsU64() 236 int bit; in readBitsU64() local 237 if (!readNextBit(bit)) break; in readBitsU64() 241 num = (num & ~mask) | (-bit & mask); in readBitsU64()
|
/lvgl-latest/src/stdlib/builtin/ |
D | lv_tlsf.c | 88 const int bit = 32 - __builtin_clz(reverse); in tlsf_ffs() local 89 return bit - 1; in tlsf_ffs() 103 const int bit = word ? 32 - __builtin_clz(word) : 0; in tlsf_fls() local 104 return bit - 1; in tlsf_fls() 134 const int bit = 32 - _CountLeadingZeros(word); in tlsf_fls() local 135 return bit - 1; in tlsf_fls() 141 const int bit = 32 - _CountLeadingZeros(reverse); in tlsf_ffs() local 142 return bit - 1; in tlsf_ffs() 151 const int bit = 32 - __clz(reverse); in tlsf_ffs() local 152 return bit - 1; in tlsf_ffs() [all …]
|
/lvgl-latest/docs/details/integration/driver/display/ |
D | st7735.rst | 10 microprocessor, and accepts Serial Peripheral Interface (SPI), 8-bit/9-bit/16-bit/18-bit parallel i…
|
D | st7796.rst | 10 microprocessor, and accepts 8-bit/9-bit/16-bit/18-bit parallel interface, SPI, and the ST7796S also…
|
D | ili9341.rst | 11 ILI9341 supports parallel 8-/9-/16-/18-bit data bus MCU interface, 6-/16-/18-bit data bus RGB inter…
|
D | lcd_stm32_guide.rst | 205 /* Set the SPI in 8-bit mode */ 230 /* Set the SPI in 8-bit mode */ 242 /* Set the SPI in 16-bit mode to match endianness */
|
/lvgl-latest/src/draw/sw/ |
D | lv_draw_sw_utils.c | 140 for(int32_t bit = 7; bit >= 0; bit--) { in lv_draw_sw_i1_to_argb8888() local 141 *dst_p++ = ((src[i] >> bit) & 1) ? index1_color : index0_color; in lv_draw_sw_i1_to_argb8888() 232 uint8_t bit = (src_buf[src_index / 8] >> (7 - (src_index % 8))) & 0x01; in lv_draw_sw_i1_convert_to_vtiled() local 234 dst_buf[dst_index / 8] |= (bit << (dst_index % 8)); in lv_draw_sw_i1_convert_to_vtiled() 237 dst_buf[dst_index / 8] |= (bit << (7 - (dst_index % 8))); in lv_draw_sw_i1_convert_to_vtiled()
|
/lvgl-latest/docs/details/main-components/ |
D | image.rst | 76 - 32-bit color depth: 81 - 16-bit color depth: 82 - **Byte 0**: Green 3 lower bit, Blue 5 bit 83 - **Byte 1**: Red 5 bit, Green 3 higher bit 85 - 8-bit color depth: 86 - **Byte 0**: Red 3 bit, Green 3 bit, Blue 2 bit 129 - RGB332 for 8-bit color depth 130 - RGB565 for 16-bit color depth 131 - RGB565 Swap for 16-bit color depth (two bytes are swapped) 132 - RGB888 for 32-bit color depth
|
D | display.rst | 311 uint16_t * buf16 = (uint16_t *)px_map; /* Let's say it's a 16 bit (RGB565) display */ 485 - :c:macro:`LV_COLOR_DEPTH` ``1``: I1 (1 bit/pixel) Only support for horizontal mapped buffers. See… 500 because the SPI, I2C or 8 bit parallel port periphery sends them in the wrong order. 502 The ideal solution is configure the hardware to handle the 16 bit data with different byte order, 523 LVGL supports rendering directly in a 1-bit format for monochrome displays. 563 are rounded to a multiple of 8. The bit order of the resulting vtiled buffer can be
|
/lvgl-latest/docs/details/integration/os/ |
D | nuttx.rst | 10 compliance and small size. It is scalable from 8-bit to 64-bit 25 MIPS, OpenRISC, RISC-V 32-bit and 64-bit, RX65N, x86-64, Xtensa,
|
D | qnx.rst | 20 - 64-bit only, runs on x86_64 and ARMv8
|
/lvgl-latest/docs/details/integration/chip/ |
D | renesas.rst | 146 …- for Windows: `64 bit here <https://www.renesas.com/us/en/document/uid/usb-driver-renesas-mcu-too… 147 …and `32 bit here <https://www.renesas.com/us/en/document/uid/usb-driver-renesas-mcu-toolse2e2-lite…
|
/lvgl-latest/docs/intro/add-lvgl-to-your-project/ |
D | connecting_lvgl.rst | 82 which is usually the case with a 32- or 64-bit platform. If you are using a 16-bit
|
/lvgl-latest/tests/ |
D | CMakeLists.txt | 146 # In 32-bit systems, the output of ThorVG's anti-aliasing algorithm has a slight deviation. 159 # Ensure 32-bit build 167 set(CMAKE_LIBRARY_PATH "/usr/lib/i386-linux-gnu" CACHE PATH "search 32bit lib path firstly")
|
/lvgl-latest/src/libs/lodepng/ |
D | lodepng.c | 453 #define WRITEBIT(writer, bit){\ argument 459 (writer->data->data[writer->data->size - 1]) |= (bit << ((writer->bp) & 7u));\ 2857 …atic void setBitOfReversedStream(size_t * bitpointer, unsigned char * bitstream, unsigned char bit) in setBitOfReversedStream() argument 2860 …if(bit == 0) bitstream[(*bitpointer) >> 3u] &= (unsigned char)(~(1u << (7u - ((*bitpointer) & 7u))… in setBitOfReversedStream() 3624 int bit = 0; in color_tree_get() local 3625 for(bit = 0; bit < 8; ++bit) { in color_tree_get() 3626 … int i = 8 * ((r >> bit) & 1) + 4 * ((g >> bit) & 1) + 2 * ((b >> bit) & 1) + 1 * ((a >> bit) & 1); in color_tree_get() 3646 int bit; in color_tree_add() local 3647 for(bit = 0; bit < 8; ++bit) { in color_tree_add() 3648 … int i = 8 * ((r >> bit) & 1) + 4 * ((g >> bit) & 1) + 2 * ((b >> bit) & 1) + 1 * ((a >> bit) & 1); in color_tree_add() [all …]
|
/lvgl-latest/tests/unity/ |
D | unity.h | 167 …ST_ASSERT_BIT_HIGH(bit, actual) UNITY_TES… argument 168 …ST_ASSERT_BIT_LOW(bit, actual) UNITY_TES… argument 448 …SERT_BIT_HIGH_MESSAGE(bit, actual, message) UNITY_TEST_ASS… argument 449 …SERT_BIT_LOW_MESSAGE(bit, actual, message) UNITY_TEST_ASS… argument
|
/lvgl-latest/docs/details/integration/bindings/ |
D | api_json.rst | 53 The value for each categry is an array of JSON elements. There is a bit of 76 if there is no bit size defined 156 This gets a bit tricky because the type specified in here is not always
|
/lvgl-latest/src/font/ |
D | lv_binfont_loader.c | 184 int8_t bit = (it->byte_value & 0x80) ? 1 : 0; in read_bits() local 186 value |= (bit << n_bits); in read_bits()
|
/lvgl-latest/docs/details/other-components/ |
D | gridnav.rst | 63 While the above behaviors can be combined by bit-wise OR-ing the above values together,
|
/lvgl-latest/docs/details/integration/renderers/ |
D | nema_gfx.rst | 45 32 and 16 bit :c:macro:`LV_COLOR_DEPTH` is supported.
|
/lvgl-latest/docs/intro/ |
D | introduction.rst | 41 * 16, 32 or 64 bit microcontroller or processor 196 * TFTs with 16 or 24 bit color depth
|
/lvgl-latest/docs/details/widgets/ |
D | buttonmatrix.rst | 96 ``LV_BUTTONMATRIX_CTRL_...`` values can be bit-wise OR-ed together when passed to
|
D | chart.rst | 183 When adding a data series to a SCATTER chart, bit-wise OR your selected Y axis 333 ``LV_DIR_NONE/RIGHT/UP/LEFT/DOWN/HOR/VER/ALL`` or their bit-wise OR-ed values to tell
|