If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.

Gallium3D Support For Haiku Operating System

09-05-2009, 05:50 PM

Phoronix: Gallium3D Support For Haiku Operating System

Gallium3D, the graphics driver architecture created by Tungsten Graphics designed to overhaul graphics drivers on Linux and other operating systems, has caused quite a stir lately. Gallium3D this year alone has picked up support for features like OpenGL ES, OpenCL, network debugging support, and many other prominent changes, albeit the GPU hardware drivers are still lacking...

Initial Gallium3D support was added to Haiku a while ago and AFAIK is being merged over time.

Mesa has been included in the Haiku tree for some time - and now that Gallium3D has been in development, it is now looking to be a most perfect fit for the project! It's great to think we could have hardware accelerated OpenGL 3.2 or newer support on Haiku maybe within a year or two. With an uprated game kit and some nice development tools, it would make a very nice gaming platform.

Comment

Sorry but I don't get it. Why is Haiku still being developed? Has BeOS something Linux doesn't? It looks like a pure waste of resources to me...

Haiku is meant to be super fast, sleek and smooth because it's solely developped as a desktop OS. Linux is a big, fits everything jungle that needs to be tied together with ugly hack in distro's like Ubuntu, and is not really optimised for desktop use. Haiku, doesn't have these problems.

Comment

Sorry but I don't get it. Why is Haiku still being developed? Has BeOS something Linux doesn't? It looks like a pure waste of resources to me...

Originally posted by Haiku FAQ

Why not Linux?

Linux-based distributions are a collection of numerous software that do not necessarily follow the same development guidelines and/or goals. This lack of overall vision often results in increased complexity, insufficient integration, and sometimes inefficient solutions, making the use of your computer more complicated than it should actually be.