openGL in Surface Book

Anonymous
2016-08-11T03:22:26+00:00

Surface Book has a fairly heavy-duty GPU which I believe is based on GeForce 940M which claims it supports OpenGL 4.5.  I want to use Adobe After Effects on my SB but one of my key plugins, Video Copilot's Element 3D (V2.2) won't load.  Error message says OpenGL failed to initialise.  On my desktops I use GeForce drivers, not MS and Element 3D works fine.  Is this because of differences between Microsoft driver OpenGL implementation and GeForce?

Surface | Surface Book | Power and battery

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question. To protect privacy, user profiles for migrated questions are anonymized.

0 comments No comments
{count} votes

3 answers

Sort by: Most helpful
  1. Anonymous
    2016-08-11T17:43:34+00:00

    I'm not sure about this, but the Surface Book doesn't use the Nvidia GPU by default.  Somewhere in Settings you can tell the SB which apps you want to use the discrete GPU.  Perhaps if you enable it, your plugin will work.

    1 person found this answer helpful.
    0 comments No comments
  2. Anonymous
    2016-09-04T19:01:51+00:00

    Hello Alan,

    Are you still experiencing this issue? What troubleshooting steps have you done, if any? We're here to help.

    Best regards.

    0 comments No comments
  3. Anonymous
    2017-03-26T12:26:53+00:00

    Oddly enough, OpenGL works fine on the Surface Book DGPU. It seems, that DirectX is less compatible.

    Scenario: 

    Game: IL-2 Sturmovik 1946. You can choose the Setting, either OpenGL or DirectX.

    Upon setting the game on Direct X and forcing SB to use the DGPU, the game will still always default back to the standard Intel GPU.

    Upon setting the game on OpenGL, the Game will run either on DGPU or on Intel GPU, whatever is chosen.

    It follows, that the DGPU somehow has a problem with DirectX.

    Odd.

    0 comments No comments