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

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon Dec 12 21:22:00 UTC 2016


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

--- Comment #9 from Ilia Mirkin <imirkin at alum.mit.edu> ---
(In reply to Ilya Indigo from comment #7)
> If this card is able to support later expansion, which should be implemented
> to the later video card, which shows a list of nvidia, why not add them to
> this card?

They are using software to work around the hardware's limitations. That
software is not written for nouveau.

> I thought, if in Mesa for nouveau declared support for OpenGL 4.1 at least,

For GF100+ GPUs, yes. NV67 is a fair bit older.

> the increasingly younger expansion should be implemented already, just
> depending on the graphics card will connect them to a different set?
> 
> Or something I do not understand, and for each GPU you write from scratch
> every extension?

Each hardware generation supports what it supports. For NV67, which is
effectively a NV4x, that's basically the DX9 feature set.
ARB_framebuffer_object is, in essence, a DX10 feature, but NVIDIA was able to
provide the software fallbacks for the cases in the ext that aren't handled,
and fast-path the cases that are. Nouveau hasn't done this. Patches welcome.

-- 
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/20161212/62e8e6dc/attachment.html>


More information about the Nouveau mailing list