mstdn.io is one of the many independent Mastodon servers you can use to participate in the fediverse.

Administered by:

Server stats:

364
active users

I mean, Mesa has grown to the point that major vendors *have* to contribute code for their hardware or risk being at a disadvantage.

Even is participating nicely, and soon or later even will capitulate.

is succeeding in building the same momentum that made the Linux kernel a huge success.

Look at this feature matrix: mesamatrix.net/

How many companies on the planet have the money and the in-house talent to build a graphics stack supporting all this stuff without starting from ?

mesamatrix.netMesamatrix: The Mesa drivers matrixShow Mesa progress for the OpenGL, OpenGL ES, Vulkan and OpenCL drivers implementations into an easy to read HTML page.

There's just one little difference with linux: using permissive licenses (mostly MIT) instead of the GPL.

This means that evil GPU vendors *can* use Mesa as a starting point for their proprietary drivers, without giving back. Oh no! 😠

But, who will able to keep up with the pace development? The moment they fall behind, their hardware will stand out for missing the latest extensions, optimizations and bug fixes...

For example, look at this super cool mesh shaders feature that was merged into Mesa just yesterday by a Valve engineer:
phoronix.com/news/Mesa-22.3-RA

www.phoronix.comMesa 23.0 Enables Vulkan Mesh Shaders For AMD Radeon RX 6000 Series
Bernie

Now imagine being a GPU engineer at Evilcorp, and being forbidden by management to ask questions to the other Mesa developers...

Maybe you're smart enough to figure out everything on your own... but if you're really smart, why would you be working for Evilcorp when there are similar jobs at Valve, Intel, AMD, Qualc... err... never mind! 😏

#Mesa#GPU#Graphics