Announcement

Collapse
No announcement yet.

Intel Sandy Bridge Now Has OpenGL ES 3.0

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

  • Intel Sandy Bridge Now Has OpenGL ES 3.0

    Phoronix: Intel Sandy Bridge Now Has OpenGL ES 3.0

    Intel's latest-generation "Ivy Bridge" processors with integrated graphics have already had OpenGL ES 3.0 support when using Mesa 9.1 with recent Linux kernel releases, but now the "Sandy Bridge" processors will advertise OpenGL ES 3.0 support too...

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

  • #2
    Sigh... I'm still using my HP ProBook 4520s with Intel Ironlake graphics and no dedicated graphics hardware. I really wish Intel would stop neglecting users of this not-so-ancient chipset.

    Comment


    • #3
      Originally posted by aliendude5300 View Post
      Sigh... I'm still using my HP ProBook 4520s with Intel Ironlake graphics and no dedicated graphics hardware. I really wish Intel would stop neglecting users of this not-so-ancient chipset.
      It's worse on Windows. For older hardware, Intel only has ancient & buggy drivers, very shoddy OpenGL support... there's a reason we just pop up dialog boxes telling users they're out of luck if we detect an Intel GPU being used when we create a device context, even on newer hardware, even when the driver claims to support what we need. I hear the FOSS Intel drivers are at least high quality and make some attempt at supporting more than the latest generation, so good on Mesa there. Intel is behind on feature support in Mesa, but is making a better product on Mesa than it does for Windows, as I understand it.

      Comment


      • #4
        Originally posted by aliendude5300 View Post
        Intel Ironlake graphics
        I don't believe it's possible to support ES 3 on Ironlake. It just doesn't have the hardware necessary to support all of the features. New texture formats and new shading language features are probably the biggest roadblocks.

        OpenGL ES 3 can theoretically run on AMD/Nvidia chips from 2010 or newer, or on Intel chips from 2011 or newer. One year behind isn't so bad for integrated graphics. The difference is, Intel's drivers actually support it, there are no ES 3 drivers for AMD/Nvidia hardware yet.

        Intel really does a stellar job on Linux graphics drivers, they are far better than anything from AMD or Nvidia. The hardware is crap but I'd rather have slow hardware with good drivers than fast hardware with buggy drivers.

        Comment


        • #5
          Originally posted by aliendude5300 View Post
          Sigh... I'm still using my HP ProBook 4520s with Intel Ironlake graphics and no dedicated graphics hardware. I really wish Intel would stop neglecting users of this not-so-ancient chipset.
          This!

          Ironlake is capable of OpenGL 3 (not sure about ES 3, probably not), but Intel has no interest to make it happen. At least they're upfront about it: https://bugs.freedesktop.org/show_bug.cgi?id=59187#c1
          Last edited by Gusar; 02-23-2013, 05:16 AM.

          Comment


          • #6
            Originally posted by Gusar View Post
            This!

            Ironlake is capable of OpenGL 3 (not sure about ES 3, probably not), but Intel has no interest to make it happen. At least they're upfront about it: https://bugs.freedesktop.org/show_bug.cgi?id=59187#c1
            It's not actually true what you say.

            Intel (as company) do not have any interest in NOT supporting Ironlake advancment. It's more manpower shortage.

            I can not imagine any troubles Intel would give anyone from community to develop needed code (in fact I think Intel employes would help as much as time would allow). And docs are already there.

            But that is fate of hardware that is already on market when driver dev team still play catch up on the "current" and "next generation" front.

            Comment


            • #7
              Originally posted by przemoli View Post
              Intel (as company) do not have any interest in NOT supporting Ironlake advancment. It's more manpower shortage.
              Considering how many developers Intel employs, I'm sure they could allocate time for one of them to work on Ironlake if they really wanted. It's not so much about manpower, it's about priorities. Yeah, they're working on Haswell and ValleyView, which is great (I intend to buy a ValleyView netbook), but those two won't be on the market for a few months still, while Ironlake is being used now.

              Comment


              • #8
                I hope to see OpenGL ES 3.0 support for Nvidia and AMD too!

                Comment


                • #9
                  Now only if they could fix VA-API, then I could get rid of the GT-520's in the HTPC's.

                  Comment


                  • #10
                    Originally posted by Gusar View Post
                    Considering how many developers Intel employs, I'm sure they could allocate time for one of them to work on Ironlake if they really wanted. It's not so much about manpower, it's about priorities. Yeah, they're working on Haswell and ValleyView, which is great (I intend to buy a ValleyView netbook), but those two won't be on the market for a few months still, while Ironlake is being used now.
                    Yes Intel have much more devs than AMD currently, but it do not mean that they can sustain hardware enablement for next gen, feature developement for next & current, and R&D (glamour, SNA, whatever), and support each and every previous generation. Well, they do for some of the work at least (e.g.SNA). But not for everything.

                    Their Windows team is around 100 people for GPU driver (or so I heard), compare it to 20 for Linux side of things.

                    Comment


                    • #11
                      Image Technologies PowerVR 6 has full OpenGL ES 3.0 compliance via Khronos.org. That stack will be in all the iPads and competitors while Intel's embedded strategy will continue to die slowly on the vine.

                      Comment


                      • #12
                        Originally posted by Marc Driftmeyer View Post
                        Image Technologies PowerVR 6 has full OpenGL ES 3.0 compliance via Khronos.org. That stack will be in all the iPads and competitors while Intel's embedded strategy will continue to die slowly on the vine.
                        Intel also has full OpenGL ES 3.0 compliance via Khronos.org...
                        (And that mean that when Intel released mobile offerings with their GPU those will also be OpenGL ES 3.0 comliant)

                        In fast Intel submitted their test results not more than 1 month after Image Technologies :P

                        Comment


                        • #13
                          Originally posted by Marc Driftmeyer View Post
                          Image Technologies PowerVR 6 has full OpenGL ES 3.0 compliance via Khronos.org. That stack will be in all the iPads and competitors while Intel's embedded strategy will continue to die slowly on the vine.
                          No, it is Intel who is the runner up here.
                          Imageon Technologies their PowerVR has been here for a long time.
                          Intel also used to be using PowerVR.
                          But now Intel ditched PowerVR and is developing their own graphics in-house.
                          Intel don't need PowerVR. With Intel you at least get open source graphics, that you don't get with PowerVR.

                          Intel's embedded strategy seems to be a long-term goal, and they're slowly going in that direction.

                          Comment


                          • #14
                            Originally posted by foobaz View Post
                            there are no ES 3 drivers for Nvidia hardware yet.
                            Nvidia has supported ES3 since last year, MONTHS before any open source driver supports it.

                            http://www.geeks3d.com/20121023/nvid...t-for-windows/

                            http://www.geeks3d.com/20121016/nvid...ers-for-linux/

                            GL_ARB_ES2_compatibility
                            GL_ARB_ES3_compatibility
                            Nvidia's OpenGL support is unmatched in the industry. No other vendor or open source even supports OpenGL 4.3, Nvidia has since last year.

                            Comment


                            • #15
                              Originally posted by GT220 View Post
                              Nvidia has supported ES3 since last year, MONTHS before any open source driver supports it.

                              http://www.geeks3d.com/20121023/nvid...t-for-windows/

                              http://www.geeks3d.com/20121016/nvid...ers-for-linux/



                              Nvidia's OpenGL support is unmatched in the industry. No other vendor or open source even supports OpenGL 4.3, Nvidia has since last year.
                              1) OpenGL compatibility extensions for ES3 DO NOT MEAN FULL OPENGL ES COMPLIANCE.
                              Only that you can use syntax from ES in your normal OGL code.

                              2) To pass conformance test you NEED to provide sole ES 3.0 context. Do not know if Nvidia allow for creating pure ES 3.0 context.
                              Nvidia may be "leader" but they have their weaknesses (blurred boundaries between proper OGL and "lets make it work!", OGL implementation slower than DX versions, etc.)


                              And if Nvidia wanted they would submit ES 3.0 on their desktop drivers. They don't so most probably you can not use "just" ES 3.0 on those...

                              Comment

                              Working...
                              X