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.

Mesa 9.0 Officially Released, Supports OpenGL 3.1

10-08-2012, 08:50 PM

Phoronix: Mesa 9.0 Officially Released, Supports OpenGL 3.1

After facing some delays, Mesa 9.0 was released on Monday afternoon as the latest bi-annual feature release of this important open-source OpenGL driver stack. This is also the first release that supports OpenGL 3.1, albeit the hardware support is currently limited to the Intel DRI driver...

"
The VDPAU state tracker is also considered "complete" now for Gallium3D support of NVIDIA's Video Decode and Presentation API for Unix, except this means of shader-based video acceleration is currently limited to MPEG1 and MPEG2 formats."

Could somebody please clarify this? Does this mean that drivers such as r300g are now working with VDPAU acceleration? If so, I'd say that's pretty big news. I saw that VDPAU was still listed as "TODO" for r300g, so some clarification would be great.

Comment

My guess is that means that the front-end code is done and works on a reference implementation (softpipe or llvmpipe). Probably a bit more work needs to be done to make sure all the back-ends support it.

Comment

"The VDPAU state tracker is also considered "complete" now for Gallium3D support of NVIDIA's Video Decode and Presentation API for Unix, except this means of shader-based video acceleration is currently limited to MPEG1 and MPEG2 formats."

I hpe that would mean that MPEG4 and its variations would follow soon just in time that users still would be happy to have it as next gen codecs probably are on the way. I read not long ago that H.265 standard promissing even greater compresion was already ratified...

Comment

Not sure about OpenGL ES 3.0, but I'd be quite surprised if it didn't. To pick up a slightly pedantic point, it won't be Mesa 10 unless it supports a new major version of OpenGL. The work for OpenGL 3.3 is done, it's just OpenGL 3.2 features that are missing (multisample textures, geometry shaders and GLSL 1.5).