Announcement

Collapse
No announcement yet.

Khronos Publishes OpenGL 4.4 Specification

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • #11
    Originally posted by smitty3268 View Post
    Was that not already the case? I thought that's what your certification money "bought", was someone to run the tests and verify it passed.
    Only for OpenCL (and maybe for really, really, really old OpenGL versions).

    Comment


    • #12
      Holy crap, they finally leapfrogged Direct3D, minus a few bits they're still missing, but up a good number of bits Direct3D 11.1 is missing. Good show!

      Comment


      • #13
        Well, okay, the two Big New Features are ARB extensions and not guaranteed to be available on any particular GL4.4 implementation, which is annoying, but still, those features will not be possible until D3D12.

        Comment


        • #14
          Originally posted by bridgman View Post
          Only for OpenCL (and maybe for really, really, really old OpenGL versions).
          OpenGL 1.2 has conformance tests

          Comment


          • #15
            Originally posted by zxy_thf View Post
            OpenGL 1.2 has conformance tests
            And its not "(and maybe for really, really, really old OpenGL versions)."?

            Comment


            • #16
              Originally posted by Nille View Post
              And its not "(and maybe for really, really, really old OpenGL versions)."?
              I'm replying for "maybe".

              It was interensting that OpenGL ES had conformance tests but (modern) OpenGL didn't. Now OpenGL finally gets one.

              Comment


              • #17
                Originally posted by zxy_thf View Post
                Now OpenGL finally gets one.
                Where?

                ....

                Comment


                • #18
                  Originally posted by elanthis View Post
                  Well, okay, the two Big New Features are ARB extensions and not guaranteed to be available on any particular GL4.4 implementation, which is annoying, but still, those features will not be possible until D3D12.
                  Are you talking about GL_ARB_bindless_texture and GL_ARB_sparse_texture, or had you something else in mind? (And would you mind sharing your thoughts on the new extensions for us non-programmers?)
                  I think D3D11.2 has sort of GL_ARB_sparse_texture (OpenGL had "only" GL_AMD_sparse_texture since 2011), but afaik D3D has still nothing like GL_ARB_bindless_texture (or former Nvidia's GL_NV_bindless_texture).
                  Somebody knows why still no Direct State Acess?
                  And what are your wishes for OpenGL 5/next?
                  Core Profile only (cleaner and more efficient driver) with DSA?
                  Edit: And ASTC in core profile (which would mean all next hardware would have hardware support)
                  Last edited by Stebs; 07-23-2013, 06:52 AM.

                  Comment


                  • #19
                    Originally posted by uid313 View Post
                    Too bad there is no reference implementation.
                    Didn't you write the exact same thing in the last OpenGL article. Are you a spam bot?

                    Originally posted by blackout23 View Post
                    So will my 500 series GeForce with OGL 4.3, get support for 4.4 with a new driver? I thought that is determined by the hardware, what OGL specificatio it can support. Or is the change not so dramatic that it can be enabled with a driver?
                    When starting development on the next generation of GPUs manufacturers have to try an look years ahead in time. GPUs don't implement the bare minimum for any one given API. For OpenGL they often have costume extensions that gets included in later GL versions. Some times a GL version (3.3) is so superficial that any hardware supporting the previous version should be capable of handling the new one. Some features can be implemented in software with out to much of a penalty. These reasons combine to allow some hardware to support newer APIs then what was available when they where connived. That being said yes the hardware does dictate what version of OpenGL it can handle, the text on the box just isn't the final word. The Nvidia driver also supports multiple generations of GPUs and though the driver may be capable of the latest GL version (this doesn't mean that it has a software implementation) it won't be necessarily exposed for every supported GPU.

                    Comment


                    • #20
                      Originally posted by AJenbo View Post
                      Didn't you write the exact same thing in the last OpenGL article. Are you a spam bot?
                      Something changed since the last time?

                      Comment

                      Working...
                      X