# lv_draw_dma2d.h (/api/private/draw/dma2d/lv_draw_dma2d_h)



<RelatedHeaders name="lv_draw_dma2d_private.h" isPrivate="false" />

<ApiSummary functions="3" />

Functions [#functions]

<ApiMember kind="function" name="lv_draw_dma2d_init" file="private/draw/dma2d/lv_draw_dma2d.h" line="32" url="https://github.com/lvgl/lvgl/tree/e1a0ad863f29742359bc680d6a7d973448ec2285/src/draw/dma2d/lv_draw_dma2d.h#L32">
  lv_draw_dma2d_init [#lv_draw_dma2d_init]

  ```c title=" " lineNumbers=1
  void lv_draw_dma2d_init(void)
  ```
</ApiMember>

<ApiMember kind="function" name="lv_draw_dma2d_deinit" file="private/draw/dma2d/lv_draw_dma2d.h" line="33" url="https://github.com/lvgl/lvgl/tree/e1a0ad863f29742359bc680d6a7d973448ec2285/src/draw/dma2d/lv_draw_dma2d.h#L33">
  lv_draw_dma2d_deinit [#lv_draw_dma2d_deinit]

  ```c title=" " lineNumbers=1
  void lv_draw_dma2d_deinit(void)
  ```
</ApiMember>

<ApiMember kind="function" name="lv_draw_dma2d_transfer_complete_interrupt_handler" file="private/draw/dma2d/lv_draw_dma2d.h" line="36" url="https://github.com/lvgl/lvgl/tree/e1a0ad863f29742359bc680d6a7d973448ec2285/src/draw/dma2d/lv_draw_dma2d.h#L36">
  lv_draw_dma2d_transfer_complete_interrupt_handler [#lv_draw_dma2d_transfer_complete_interrupt_handler]

  ```c title=" " lineNumbers=1
  void lv_draw_dma2d_transfer_complete_interrupt_handler(void)
  ```
</ApiMember>

Dependencies [#dependencies]

<FileIncludes includes="[&#x22;lvgl_public.h&#x22;]" includedBy="[&#x22;lvgl_private.h&#x22;]" />
