Page 1 of 2 12 LastLast
Results 1 to 10 of 32

Thread: Nouveau Gallium3D Now Supports OpenGL 3.2, 3.3

Hybrid View

  1. #1
    Join Date
    Jan 2007
    Posts
    14,814

    Default Nouveau Gallium3D Now Supports OpenGL 3.2, 3.3

    Phoronix: Nouveau Gallium3D Now Supports OpenGL 3.2, 3.3

    With a fresh round of Mesa Git commits on Monday morning the support landed for OpenGL 3.2 and OpenGL 3.3 within Nouveau's NV50 and NVC0 Gallium3D drivers...

    http://www.phoronix.com/vr.php?view=MTU4NDg

  2. #2
    Join Date
    Feb 2008
    Location
    Israel, Tel-Avil
    Posts
    73

    Default

    Boy, I am really disappointed in YKW....
    How its possible to write an article and not mention the fact that in essence all NV50 class cards, have feature party with binary driver now....

  3. #3
    Join Date
    Oct 2013
    Posts
    7

    Default

    when will r600 get 3.3. support

  4. #4
    Join Date
    Dec 2007
    Posts
    2,371

    Default

    Quote Originally Posted by sharan View Post
    when will r600 get 3.3. support
    There is WIP support here:
    http://cgit.freedesktop.org/~airlied...0-geom-shaders

  5. #5
    Join Date
    Sep 2010
    Posts
    55

    Default

    Sweet! GL4 is now the next step, which will lande some nice new extension allowing even better performance on supporting hardware.

    I do wonder however if non compliant hardware like the NV50 will get GL4 support. What happens to extensions that doesn't have hardware support, do they get implemented on CPU or using GPU-compute?

  6. #6
    Join Date
    Aug 2012
    Posts
    111

    Default

    Interestingly, the OpenGL 3.3 changes for Nouveau were committed, while the OpenGL 3.3 updates for RadeonSI are still outstanding -- have not yet been committed. The patch set seems to be about the same size. Anyone know why that is?

  7. #7
    Join Date
    Aug 2013
    Posts
    29

    Default

    Quote Originally Posted by werfu View Post
    I do wonder however if non compliant hardware like the NV50 will get GL4 support. What happens to extensions that doesn't have hardware support, do they get implemented on CPU or using GPU-compute?
    It's unlikely that NV50 would get GL4.0 -- that requires tesselation shaders, which NV50-class cards just don't have. The proprietary driver also only goes up to GL3.3 (for nv50), but also exposes a bunch of GL4-era extensions that are possible to implement using the hardware available. (Nouveau is definitely behind in that regard, but working on it!)

  8. #8
    Join Date
    Feb 2011
    Location
    France
    Posts
    197

    Question

    Quote Originally Posted by agd5f View Post
    Testers wanted?

  9. #9
    Join Date
    Mar 2011
    Posts
    378

    Default

    Quote Originally Posted by agd5f View Post
    Is there any major work missing? Or in other words: Could you give us a small briefup what's hindering this code from being mainlined?

    Other than that I just hope the codes are ready soon. It's a little shame seeing that all others have it before r600g.

  10. #10
    Join Date
    May 2007
    Posts
    319

    Default

    Quote Originally Posted by TAXI View Post
    Is there any major work missing? Or in other words: Could you give us a small briefup what's hindering this code from being mainlined?

    Other than that I just hope the codes are ready soon. It's a little shame seeing that all others have it before r600g.
    It has two main problems,

    a) gpu hangs with one or two tests left to track down

    b) doesn't work yet with r600g sb backend or llvm backends, the first is a stopper, the second I'm not sure I care enough about yet.

    With these fixed and the code cleaned up a bit, it should be fine to merge.

    Dave.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •