Несколько специалистов, включая Luc Verhaegen и David Airlie, обращают внимание на то, что открытый Broadcom драйвер используемого в Raspberri Pi GPU практически бесполезен. В отличие от настольных GPU от AMD или Nvidia, у которых различные API реализованы в драйвере, а блоб выполняет незначительные функции вроде выполнения питанием, у Broadcom практически все сделано в огромном блобе; например, внутри него скрыта реализация GLES, которую работающий на стороне ARM-ядра драйвер использует через высокоуровневый RPC-интерфейс - это напоминает сетевые карты с TCP offloading. Таким образом, открытие драйвера не дает возможности усовершенствовать существующую реализацию GLES (о которой David Airlie очень низкого мнения) или добавить другие API.
Перемещено tazhate из opensource