1 min read
In my last layer post I discussed how you can use hardware layers to achieve animation effects using limited CPU. The only problem with this is that most graphics toolits out there do not give you access to the layers. Some call it a video overlay and let you use one layer but what if the hardware has more layers. The Freescale i.MX line has 2 layers that can be used but some chips have up to 8 independent layers. To my knowledge GTK and QT do not allow you access to multiple layers. Other user interface applications, such as Adobe Flash and Browser based HMI's render to a single framebuffer and therefore cannot take advantage of all the hardware features.