Announcement

Collapse
No announcement yet.

OpenGL 4.5 Released With New Features

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

  • OpenGL 4.5 Released With New Features

    Phoronix: OpenGL 4.5 Released With New Features

    Well, the next-gen OpenGL didn't end up being OpenGL 5.0 but is being billed as OpenGL 4.5. Regardless, the OpenGL 4.5 specification is out now...

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

  • #2
    I wonder if they have decided to go with incremental changes to avoid what happened during OGL2 -> OGL3 transition.

    Comment


    • #3
      At least it has 5 in version number .

      Comment


      • #4
        Originally posted by BSDude View Post
        I wonder if they have decided to go with incremental changes to avoid what happened during OGL2 -> OGL3 transition.
        I hope the contrairy, we need a huge cleanup

        Comment


        • #5
          I think last time it took NVIDIA 2 weeks to bring out a new beta driver with 4.4 support.

          Comment


          • #6
            Nvidia blob beta is already out:
            https://developer.nvidia.com/opengl-driver

            https://www.khronos.org/news/press/k...engl-ecosystem
            Khronos publicly released the OpenGL 4.5 specification today, bringing the very latest functionality to the industry’s most advanced 3D graphics API while maintaining full backwards compatibility, enabling applications to incrementally use new features. The full specification and reference materials are available for immediate download from the OpenGL Registry. New functionality in the core OpenGL 4.5 specification includes:
            • Direct State Access (DSA) – object accessors enable state to be queried and modified without binding objects to contexts, for increased application and middleware efficiency and flexibility;
            • Flush Control - applications can control flushing of pending commands before context switching – enabling high-performance multithreaded applications;
            • Robustness - providing a secure platform for applications such as WebGL browsers, including preventing a GPU reset affecting any other running applications;
            • OpenGL ES 3.1 API and shader compatibility – to enable the easy development and execution of the latest OpenGL ES applications on desktop systems;
            • DX11 emulation features – for easier porting of applications between OpenGL and Direct3D.
            There's also a bit of povs about future of opengl from different ihv:s.

            Comment


            • #7
              https://developer.nvidia.com/opengl-driver

              That was fast.

              Comment


              • #8
                Yay, more extensions! Extensions for everyone!

                Now we are going to have 25 ways to get data to the gpu.

                Who needs compact and orthogonal APIs... sigh.

                Comment


                • #9
                  It seems that OpenGL 5.0 will not be announced soon, instead Kronos asks interested parties to join an effort of creating a next-gen API. Link (German only, sorry):

                  http://www.heise.de/open/meldung/3D-...u-2289616.html

                  Comment


                  • #10
                    Originally posted by Sdar View Post
                    Do you think they implemented it after reading this announce . It is not fast, it is planned .

                    Comment


                    • #11
                      GL 4.5 to bring compatibility with ES 3.1 (as a superset I guess).

                      GL 5.0 to bring compatibility with ES 3.x Android Extension Pack...?

                      speculation - would finally have an ES with full DX11 feature compliancy, and hopefully use the opportuntiy for the cleanup everyone wants. therefore 4.5 would represent little more than a maintenance exercise that rebases OpenGL on the latest ES standard with some tidying up elsewhere.

                      how long until GL 5.0?

                      Comment


                      • #12
                        OpenGL 4.5 is fine. It is evolution of API. But we really need new API. there is new DSA extensio which add almost 100 new functions. whole Mantle API have like 120 functions?

                        Comment


                        • #13
                          Originally posted by dungeon View Post
                          Do you think they implemented it after reading this announce . It is not fast, it is planned .
                          Which begs the question why AMD can't do the same... You could wonder how much AMD is interested in pushing OpenGL as Khronos Member anyway, now that they put everything behind Mantle. Which should they be interested in making OpenGL as good as or better than their own API?

                          Comment


                          • #14
                            Originally posted by dungeon View Post
                            Do you think they implemented it after reading this announce . It is not fast, it is planned .
                            There's no other vendor with a driver out, so they are fast, or at least faster than the rest.

                            Comment


                            • #15
                              AMD can't because they don't have a world class software team like Nvidia.

                              Vendor B can't update its driver without breaking something. They will send you updates or hotfixes that fix one thing but break two other things. If you single step into one of this driver's entrypoints you'll notice layers upon layers of cruft tacked on over the years by devs who are no longer at the company. Nobody remaining at vendor B understands these barnacle-like software layers enough to safely change them.

                              Comment

                              Working...
                              X