11 Replies Latest reply on May 21, 2018 11:35 AM by Ronald_Intel

    530 Windows10 OpenGL

    6th

      I have a vanilla Qt5.10.0 / QtQuick 2.10 empty project that cannot start using MSVC17.

      I reported this to Qt Support with a backtrace, who responded as such:

       

      This seems to be crashing inside your GPU driver on buffer swap. This

      example needs OpenGL 4.3 to work, does your driver support this? Although

      it probably shouldn't crash there even if it does not.

       

      You could check if you are running the latest drivers, and try to upgrade

      if not. Unfortunately Intel drivers are generally quite unstable. However,

      we cannot do much about this, I suggest contacting Intel support about this

      if it isn't already fixed in newer driver version.

       

      I am on the latest drivers, my CPU is: i5 6400 @ Intel® Core™ i5-6400 Processor (6M Cache, up to 3.30 GHz) Product Specifications


      I finally located where you stake version claims for HD Graphics 530 on the page at: Supported APIs and Features for Intel® Graphics Drivers

       

      6th Generation Intel® Core™ Processors

      With Intel® Iris® Graphics 580, 550, 540
      With Intel® HD Graphics 530, 520, 515

      DirectX*OpenGL*OpenCL*Vulkan*Intel® Quick Sync VideoIntel® Wireless Display
      124.52.01.0.50YesYes

      Applications compiled under MinGW 5.3.0 compiler seem ok. MSVC17 builds crash as per attached video and backtrace

        • 1. Re: 530 Windows10 OpenGL
          Intel Corporation
          This message was posted on behalf of Intel Corporation

          Hello, 6th.

          Thank you very much for sharing your issue with the Intel® Communities Team.

          I understand you are not able to start your project with Qr5.10.10 / QtQucick 2.0 since you receive an error. Allow me to help you regarding this issue you are facing.

          Let me share with you that the latest Graphics version for your system will be the 4901.

          In the case you need to complete an installation for the drivers please follow the instructions of this YouTube video.


          Antony S.

          • 2. Re: 530 Windows10 OpenGL
            6th

            Thanks, DXDiag already lists that version as installed:
            Driver File Version: 23.20.0016.4901 (English)

            Driver Version: 23.20.16.4901

            • 3. Re: 530 Windows10 OpenGL
              Intel Corporation
              This message was posted on behalf of Intel Corporation

              Hello, 6th.

              Thank you very much for your reply.

              In this case, I would highly recommend you to share this issue with the Developing Graphics on Intel® Community so they can provide further assistance.


              Antony S.

              • 4. Re: 530 Windows10 OpenGL
                6th

                I've created:
                MSVC17 Intel Graphics: reproducible OpenGL fatal.

                Nothing seems to be happening. Is there an actual developer / driver team / actual way to raise a ticket for driver support for this?

                • 5. Re: 530 Windows10 OpenGL
                  Intel Corporation
                  This message was posted on behalf of Intel Corporation

                  Hello 6th

                  Thank you for your response also for the information provided, keep checking for any response on the other forum; let me share with you this following information:

                  Looking into the information of the processor that you have, I see that it supports OpenGL 4.4, please verify that the software is compatible with this specification, this information is on the link that you share:

                  https://ark.intel.com/products/88185/Intel-Core-i5-6400-Processor-6M-Cache-up-to-3_30-GHz

                  I also find some assistance information form Qt Documentation that could be helpful for you

                  http://doc.qt.io/qt-5/windows-requirements.html

                   Please be aware that the content on that site is not controlled by Intel*.  This information is offered for your convenience and should not be viewed as an endorsement by Intel* for the merchants or services offered there.


                  Regards,        
                  Leonardo C.
                   

                  • 6. Re: 530 Windows10 OpenGL
                    6th

                    In my first post:

                     

                    This is a verbatim quote from Qt Support:

                     

                    "This seems to be crashing inside your GPU driver on buffer swap. This

                    example needs OpenGL 4.3 to work"

                    This is taken directly from the requirements page you just directed me to.

                    Graphics Drivers

                    For Qt Quick 2 to work, a graphics driver that provides OpenGL 2.1 or higher is required. The default driver from Windows is OpenGL 1.1. Qt includes a version of the ANGLE project which is included from the Windows Qt installers. ANGLE implements the OpenGL ES 2.0 API on top of DirectX 11 or DirectX 9. ANGLE requires that the DirectX SDK is installed when building Qt.

                    Thanks. I'm well aware of the requirements, it's been working fine until the latest driver updates.

                     

                    Please

                     

                    Fix

                     

                    Your

                     

                    Driver

                     

                    Let me know if I can provide any NEW information or further assistance but also please beware I'm trying to develop around your hardware and software now - the support has been truly horrible. Sorry, it has.
                    Perceptions matter and I'd love to suddenly have someone actually, you know, first up a OpenGL program on a i5 6400 on windows and actually prove it's broken to themselves, but I won't hold my breath.weve

                     

                    I will however be seriously considering changing my stance on using Intel for my released product.

                     

                    It's been horrible trying to get support, having posts closed without resolution (what's with that). Then I raised another thread over in Developing Games & Graphics on Intel as suggested which hasn't even had an acknowledgement.

                     

                    I then raised an actual ticket through that horrible site and you know what they replied with:

                     

                    Hello 6th,
                     

                    Greetings from Intel® Customer Support!  

                     

                    Thank you for raising your concern to us.

                    As we have checked, you have an existing case with Antony about Graphics Driver, kindly focus on this case with regards to your concern. With that said, we will be closing this case now as duplicate.

                    Thank you and have a nice day!


                    Best regards,

                     

                    Paula

                    Intel Customer Support


                    Thanks Paula for being a colossal help. I'll ask for you next time /s

                    So,

                    Antony. It seems I am to go to you for patching this defective driver, getting OpenGL to not throw a fatal exception for me? What do you need from me?

                     

                    It appears the actual graphics support team don't want to hear about it. I don't have faith a community member support is going to fix my driver.
                    In your expert capacity: Do you think perhaps I should ask Radeon Technologies Group if they can help me develop an embedded product with semi-decent 3d capabilities?

                     

                    Seriously. Intel. What a horrible response and experience to a developer.
                    If I was in the room with any of you I'd be walking out shaking my head or if it was my room - forcing you clowns out. It's your product, we're trying to get it just to work as advertised, what is wrong with you people and processes?

                    • 7. Re: 530 Windows10 OpenGL
                      Ronald_Intel

                      Hello 6th,

                       

                      First of all I would like to step in and offer our apologies for how this situation has been handled so far.

                      Intel takes these reports seriously, and it is within our interest that you maintain using our products for your different solutions.

                      I can confirm that given the nature of this issue, it is best suited for the Intel Developer Zone (IDZ) since you are after all, developing an application on Intel Graphics. Thus I wish to thank you for already submitting MSVC17 Intel Graphics: reproducible OpenGL fatal.

                      I have escalated this internally so you get a reply as soon as possible in the aforementioned IDZ thread, and I'll continue to monitor it until you get one.

                       

                      Best Regards,

                      Ronald M.

                      • 8. Re: 530 Windows10 OpenGL
                        6th

                        Thank you Ronald, for your reply and escalating is appreciated. I might have been a bit upset, I'm sorry, I do appreciate the support.

                         

                        I don't want Intel to stop the world for my issue - I just need drivers that work and they were before.

                        Sadly with Windows automatically pushing updates, after a time you get forced onto new drivers regardless (it appears).

                         

                        Running older drivers is less than ideal but we were hoping we could ride it out until another set that work again. Now we cannot and a whole compiler binary option is nullified, ironic we cannot ship a Windows binary using the native Microsoft tooling...

                         

                        I know it is just onboard / ondie graphics and just one developer - these are just capable enough for our graphics needs.
                        Using this we can drive our solution with something small like a NUC.

                         

                        I'd like smaller but this is the first release... I just found Intel® NUC Kit NUC6i7KYK Features and Configurations - man, that thing has a nice physical footprint! I'd like that...

                         

                        Anyhow, the drivers used to work so - as it's a regression and we are currently developing our product with this as a base it's really important to us.
                        At the moment MSVC17 builds are forced to use Angle/OpenGLES which has no antialiasing etc, it's ugly as but at least it works. We'd never ship with a MSVC release looking like that though.

                         

                        The hardware isn't a problem (likely) as different compilers execute the same code making OpenGL calls just fine. Do let me know if I can provide detailed information. Videos etc.

                        • 9. Re: 530 Windows10 OpenGL
                          6th

                          "This question is Assumed Answered."

                          How do I correct this assumption. Because it's incorrect.

                          • 10. Re: 530 Windows10 OpenGL
                            Intel Corporation
                            This message was posted on behalf of Intel Corporation

                            Hello 6th,
                            Thank you for contacting us.
                            I have sent to you a private message; please take a look at your inbox.
                            Best Regards,
                            Diego S.
                             

                            • 11. Re: 530 Windows10 OpenGL
                              Ronald_Intel

                              Hello 6th,

                              Please continue this over our IDZ forum: MSVC17 Intel Graphics: reproducible OpenGL fatal.

                               

                              Once again, I apologize it took so long for a reply.

                               

                              Best Regards,

                              Ronald M.