Mesa's Highlights Reel: An Impressive Year For Open Source 3-D Drivers 27
Michael Larabel at Phoronix has been assiduously reporting on some of the small advancements in open source 3-D graphics; in aggregate, those small advancements make for big improvements in hardware (and platform) support, as well as higher performance. Phoronix published today a year-end wrap-up highlighting some of the ways that Mesa has developed; it's quite a list.
An excerpt: This time last year core Mesa and the drivers were still limited to OpenGL 3.3 compliance while in 2015 we've seen core Mesa reach up to OpenGL 4.2 support. The AMD RadeonSI and R600g drivers have raised up through OpenGL 4.1 (though R600g is limited in what supports GL4) and the Nouveau NVC0 driver is at OpenGL 4.1 as well. The Intel Mesa driver is still at OpenGL 3.3, but they are extremely close to OpenGL 4.2 and should hit that milestone in early 2016 after having been recently focusing up on OpenGL ES 3.1 support, which they did achieve this year.
Besides tackling more GL4 support, Mesa this year has seen the new VirtIO GPU driver for 3D support in guest VMs, continued work on the new Raspberry Pi 3D driver (VC4), video encode/decode improvements, and other Gallium3D state tracker highlights.
Re: (Score:1)
Well then, enjoy your 300Mb installers and limited kernel compatiblity.
Ignoring games and few other software everything just works with free drivers, even better than the audio subsystems
Backwards Compatibility Mode? (Score:3)
Re: (Score:2)
Re: (Score:1)
Without backwards compatibility, they're useless for me at work. We do GL2 and GL4 side by side (legacy vs. new development) and the open source drivers just fail at initializing because they don't support the backwards compatibility profiles.
Also, with Vulkan coming out next year, it'll be a bit tough if they aren't working on that yet.
My heart bleeds for you.
Perhaps you or your company would like to pay for the work?
I do hope you don't use NVIDIA drivers to verify compliance however. Last time I worked with OpenGL code and Mesa/Nvidia (~4 years ago), I found out that Nvidia is so lax in enforcement that it doesn't comply with the OpenGL Specs and Mesa is so strict that the nvidiaisms were very problematic to fix.
Re: (Score:1)
Yup, they said they will not support compatibility profiles. Linux graphics crowd has always been thin on manpower, even in the era of manufacturers supporting OSS driver development. They are barely catching up with GL standard.
Re: I'd like to use Linux, but I can't due to syst (Score:1)
I've been running Debian 8.2 without any problems on a wide range of computers, from desktops to my latest Skylake-based laptop. I haven't had any software issues at all. I'm curious what kind of problems you're having? And it's not like Mac OS X doesn't use something similar to systemd (they do, called launchd).
Re: (Score:2)
You really had to run off to OSX because of Systemd? I call BS.
First, there are still distros that do not use Systemd. Sure, switching distros might involve a learning curve but you just switched operating systems!
Second, While I mainly use Gentoo I just spent a couple months with playing with other distros on my laptop. I had desktops set up in both Debian Jessie and Ubuntu. I wasn't quite sure... was Ubuntu using Systemd or Upstart? Yeah.. that's how much it mattered for desktop use... not at all!
Eventu
Re: (Score:2)
you install your preferred linux distro, load some games (directly, via steam, even wine if you really want) and most of then will work.
For intel and amd cards, that is the true (only very recent cards use the new amdgpu driver that aren't yet on this level, but getting close fast and will be able to easily use either open or close drivers without change kernel driver). Same games have the same performance as the close drivers, other still need more drive
optimization. Very new games that require opengl >
As one of the people who *have* to use Mesa (Score:3)
3d enriches art (Score:1)