Announcement

Collapse
No announcement yet.

ARB_transform_feedback_overflow_query For Intel's Mesa Driver

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

  • ARB_transform_feedback_overflow_query For Intel's Mesa Driver

    Phoronix: ARB_transform_feedback_overflow_query For Intel's Mesa Driver

    Intel's Mesa driver is at OpenGL 4.5 compliance but there are many extensions still left to be implemented that haven't appeared in a formal OpenGL specification. One of those extensions now being implemented is ARB_transform_feedback_overflow_query...

    Phoronix, Linux Hardware Reviews, Linux hardware benchmarks, Linux server benchmarks, Linux benchmarking, Desktop Linux, Linux performance, Open Source graphics, Linux How To, Ubuntu benchmarks, Ubuntu hardware, Phoronix Test Suite

  • #2
    So here's something I never really understood - if there are extensions that aren't part of the main OpenGL specification, why do they exist, what uses them, and why were they not made part of the main spec?

    Comment


    • #3
      ARB_gpu_shader_int64 has landed, too.

      Comment


      • #4
        Originally posted by schmidtbag View Post
        So here's something I never really understood - if there are extensions that aren't part of the main OpenGL specification, why do they exist, what uses them, and why were they not made part of the main spec?
        They are part of official OpenGL spec, just not part of any OGL version, mainly because KHR didn't think they had enough exts to make OGL 4.6 happen.

        Phoronix, Linux Hardware Reviews, Linux hardware benchmarks, Linux server benchmarks, Linux benchmarking, Desktop Linux, Linux performance, Open Source graphics, Linux How To, Ubuntu benchmarks, Ubuntu hardware, Phoronix Test Suite

        Comment


        • #5
          Originally posted by schmidtbag View Post
          So here's something I never really understood - if there are extensions that aren't part of the main OpenGL specification, why do they exist, what uses them, and why were they not made part of the main spec?
          Most of the extensions that end up as part of the main OpenGL specs start out as vendor extensions first. NVidia, AMD, or another hardware vendor comes up with them - perhaps in concert with a particular engine/user, and other times simply to expose hardware capabilities they want to advertise - and then they see how interested others are in it. Sometimes they go it alone, other times there is more interest and you have a couple of different vendors cooperate - an EXT extension is born. Usually only after it's proven useful and everyone agrees they like it do they then get taken into the main GL spec.

          Comment

          Working...
          X