[haiku-development] Re: Raspberry Pi Haiku, first baby step.

  • From: Simon Taylor <simontaylor1@xxxxxxxxxxxx>
  • To: haiku-development@xxxxxxxxxxxxx
  • Date: Fri, 27 Apr 2012 16:22:41 +0100

On 27/04/12 16:03, Ralf Schülke wrote:
Hack the Blob and write free code , i hope more GPLv3 and free of blobs!

Please don't top-post.

The blob is essentially firmware for the GPU. It runs on whatever the proprietary, undocumented architecture is inside the Broadcom VideoCore.

People hear the word blob and think it must mean a closed source video driver that runs on the main CPU. That's not the case with this one. A simple VideoCore framebuffer driver with modesetting is open sourced, and that's all Haiku can hope to make use of anyway in the short term.

Longer term, that blob is still not required for hardware accelerated 3D - rather the spec of the ARM-side control commands for the GPU is required, or ideally the userspace GL linux driver would be open-sourced. There are positive noises coming out of the Raspberry Pi foundation about some solution to 3D on other platforms, so that one is just a case of wait-and-see.

Simon

Other related posts: