feat(ppa): add PPA driver support for ESP32P4

Add fill operation
Split ppa_do_operation, pre-process some trans config
This commit is contained in:
Song Ruo Jing
2024-03-01 21:52:56 +08:00
parent fd19979d88
commit 776c3ef392
3 changed files with 243 additions and 86 deletions
+1 -1
View File
@@ -638,7 +638,7 @@ static inline void ppa_ll_blend_configure_rx_fg_alpha(ppa_dev_t *dev, ppa_alpha_
* @param dev Peripheral instance address
* @param data The fix data to be filled to the image block pixels in ARGB8888 format
* @param hb The horizontal width of image block that would be filled in fix pixel filling mode. The unit is pixel.
* @param vb The vertical width of image block that would be filled in fix pixel filling mode. The unit is pixel.
* @param vb The vertical height of image block that would be filled in fix pixel filling mode. The unit is pixel.
*/
static inline void ppa_ll_blend_configure_filling_block(ppa_dev_t *dev, uint32_t data, uint32_t hb, uint32_t vb)
{