mirror of
https://github.com/espressif/esp-idf.git
synced 2026-10-01 18:50:34 +03:00
Merge branch 'bugfix/dma2d_dequeue_mechanism_v5.5' into 'release/v5.5'
fix(dma2d): add a dequeue mechanism for dma2d driver (v5.5) See merge request espressif/esp-idf!50515
This commit is contained in:
@@ -995,7 +995,7 @@ static inline void dma2d_ll_tx_configure_color_space_conv(dma2d_dev_t *dev, uint
|
||||
input_sel = 7;
|
||||
break;
|
||||
case DMA2D_CSC_TX_SCRAMBLE:
|
||||
input_sel = 2; // Or 3
|
||||
input_sel = 3; // only 3 bytes/pixel format is supported for scrambling
|
||||
proc_en = false;
|
||||
output_sel = 2;
|
||||
break;
|
||||
|
||||
@@ -133,6 +133,7 @@ typedef enum {
|
||||
* @brief Enumeration of 2D-DMA pixel bytes scamble order in color space conversion
|
||||
*
|
||||
* Assuming the original pixel byte order (from MSB to LSB) is 2-1-0 .
|
||||
* This scramble only fits 3 bytes/pixel format. For non-3 bytes/pixel format, the pixels will be messed up if scrambling is used.
|
||||
*/
|
||||
typedef enum {
|
||||
DMA2D_SCRAMBLE_ORDER_BYTE2_1_0, /*!< 2D-DMA pixel data scrambled as BYTE2-1-0 (no scramble) */
|
||||
|
||||
Reference in New Issue
Block a user