Results 1 to 7 of 7

Thread: OpenGL 4.4 ARB_buffer_storage Added To Nouveau

  1. #1
    Join Date
    Jan 2007
    Posts
    15,417

    Default OpenGL 4.4 ARB_buffer_storage Added To Nouveau

    Phoronix: OpenGL 4.4 ARB_buffer_storage Added To Nouveau

    Support for the ARB_buffer_storage extension mandated by the OpenGL 4.4 specification is now supported by Nouveau, the open-source NVIDIA Linux driver...

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

  2. #2
    Join Date
    Feb 2013
    Posts
    371

    Default

    This is actually an extremely important extension for fast modern openGL. It's supported by 3.x hardware devices aswell making it available to most users.

    Nvidia discussed this extension a lot in their recent opengl talk IIRC.

  3. #3
    Join Date
    Jan 2009
    Posts
    1,480

    Default

    Quote Originally Posted by peppercats View Post
    This is actually an extremely important extension for fast modern openGL. It's supported by 3.x hardware devices aswell making it available to most users.

    Nvidia discussed this extension a lot in their recent opengl talk IIRC.
    Was that the talk given by AMD and Intel as well, about making gl fast?

  4. #4
    Join Date
    Apr 2014
    Posts
    178

    Default

    Quote Originally Posted by liam View Post
    Was that the talk given by AMD and Intel as well, about making gl fast?
    I think so. That the one where NV demonstrated the effects of the new extensions on CPU load?
    I think AMD is mirroring NV in OGL extensions.
    Anyone have some info on that?
    Are they included in OGL 4.4?

  5. #5
    Join Date
    Aug 2011
    Posts
    559

    Default

    Just like with glTexStorage, this functionality is merely correcting mistakes that should have been avoided back in OpenGL 1.0 (ie. resizable objects).

  6. #6
    Join Date
    Oct 2008
    Posts
    3,219

    Default

    Quote Originally Posted by grndzro View Post
    I think AMD is mirroring NV in OGL extensions.
    I don't think that's quite fair. The entire point of OpenGL is that it's open, and extensions are approved by multiple vendors.

    I think EXT_ means 2 vendors, and ARB_ means 3+.

    Everything that gets added into the core GL specs is at the very least backed heavily by both AMD and NVidia, and many of those extensions have come from both companies.

    So they are both "mirroring" each other, if that's the way you want to think about it.

    And yes, the talks NVidia has been giving have all focused around cross-vendor compatible core GL extensions, mostly GL4.x.

  7. #7
    Join Date
    Aug 2011
    Posts
    559

    Default

    Quote Originally Posted by smitty3268 View Post
    I think EXT_ means 2 vendors, and ARB_ means 3+.
    That's not correct. EXT is for vendor-neutral extensions (often collaborated development by multiple vendors).
    ARB (Architecture Review Board) extensions are recognized by Khronos, and are part of the official OpenGL spec.

Posting Permissions

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