# Built-in Drivers (/integration/chip_vendors/renesas/built_in_drivers)



[Renesas](https://www.renesas.com/) is an official partner of LVGL. Therefore, LVGL contains built-in support for
[Dave2D](https://www.renesas.com/document/mas/tes-dave2d-driver-documentation) (the GPU of Renesas) and we also maintain
ready-to-use Renesas projects.

Dave2D [#dave2d]

Dave2D is capable of accelerating most of the drawing operations of LVGL:

* Rectangle drawing, even with gradients
* Image drawing, scaling, and rotation
* Letter drawing
* Triangle drawing
* Line drawing

As Dave2D works in the background, the CPU is free for other tasks. In practice, during rendering, Dave2D can reduce the CPU usage by
half to one-third, depending on the application.

GLCDC [#glcdc]

GLCDC is a multi-stage graphics output peripheral available in several Renesas MCUs. It is able to drive LCD panels via a highly
configurable RGB interface.

More info can be found at the [driver's page](/integration/chip_vendors/renesas/glcdc).

MPU Drivers [#mpu-drivers]

Renesas MPUs (i.e., the RZ/G family) can use these LVGL MPU drivers.

Wayland [#wayland]

Use of the Wayland driver is supported on boards with a Wayland desktop AKA a Wayland compositor.

fbdev [#fbdev]

The LVGL `fbdev` (frame buffer) display driver can almost always be used.

OpenGL [#opengl]

The constantly evolving OpenGL driver in LVGL has proven to be the most performant driver
in at least one case and can be used wherever the prerequisites are satisfied.
