An error occurred while fetching folder content.

Pekka Paalanen
authored
EGL code was added to the fbdev backend in 4aa756dc in 2013, apparently for running Weston on libhybris with Android hardware drivers. This actually had nothing to do with the fbdev backend, really. Fbdev was just a convenient platform to plug in the EGL init code and load GL-renderer. Fbdev itself was not used at all in this case. Fbdev should be forgotten and die, as we have better interfaces for accelerated rendering and for controlling displays. It may be a bit too harsh to remove the whole fbdev backend just yet, but let us at least simplify it this much. Fbdev+EGL has been the unholy union used by proprietary driver stacks of hardware vendors in the non-PC world as a quick and dirty way to get something out on the screen. In these cases it is actually the EGL implementation that does everything internally, fbdev is not needed. Fbdev was never meant for the sort anyway. If anyone still needs this use case, I recommend sticking with a outdated Weston to match your outdated platform. Or if you really insist, write a new backend that does not pretend to use fbdev and just initializes EGL and GL-renderer. Cc: Adrian Negreanu <groleo@gmail.com> Signed-off-by:Pekka Paalanen <pekka.paalanen@collabora.co.uk> Reviewed-by:
Quentin Glidic <sardemff7+git@sardemff7.net> Reviewed-by:
Derek Foreman <derekf@osg.samsung.com>
Name | Last commit | Last update |
---|