[Nouveau] [Bug 99033] [NV67] Incomplete implementation of OpenGL 2.1

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Fri Dec 9 13:42:36 UTC 2016


https://bugs.freedesktop.org/show_bug.cgi?id=99033

--- Comment #3 from Pierre Moreau <pierre.morrow at free.fr> ---
Looking at the OpenGL 2.1 specification, I haven’t been able to find any
extension, that was promoted to a core feature in OpenGL <= 2.1, that is not
implemented by Nouveau.

Some of the extensions exposed by NVIDIA are clearly not part of the OpenGL 2.1
specification, such as GL_ARB_shading_language_420pack [0], which was approved
in 2011, whereas the OpenGL 2.1 specification is from Dec. 2006.
I had a quick look at about 10 extensions exposed by NVIDIA but not by Nouveau,
and they were mostly approved >2008. One extension,
GL_EXT_framebuffer_multisample [1], was approved in 2005, but it became a core
feature only in OpenGL 3.0.

>From what I understand (correct me if I am wrong), OpenGL extensions, as long
as they haven’t been made into a core feature, are completely optional in order
to support a given OpenGL version.

[0]: https://www.opengl.org/registry/specs/ARB/shading_language_420pack.txt
[1]: https://www.opengl.org/registry/specs/EXT/framebuffer_multisample.txt

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are the QA Contact for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/nouveau/attachments/20161209/13390da3/attachment.html>


More information about the Nouveau mailing list