* Electron Version: 2.0.0
* Operating System (Platform and Version): Raspbian Stretch
* Last known working Electron version: 1.7.14

**Expected Behavior**
App renders correctly

**Actual behavior**
Blank / empty glitchy window

**To Reproduce**
Enable OpenGL (Full KMS) in raspi-config
Run the quickstart app on electron 2.0

**Additional Information**
I need to have OpenGL enabled to run some WebGL apps. Works on 1.7.x and earlier but no longer works on 2.0.0.
atom/app/atom_main.cc
_CrtSetReportMode(_CRT_ERROR, _CRTDBG_MODE_DEBUG | _CRTDBG_MODE_FILE);
    _CrtSetReportFile(_CRT_ERROR, _CRTDBG_FILE_STDERR);
    _CrtSetReportMode(_CRT_ASSERT, _CRTDBG_MODE_DEBUG | _CRTDBG_MODE_FILE);
    _CrtSetReportFile(_CRT_ASSERT, _CRTDBG_FILE_STDERR);
    _set_error_mode(_OUT_TO_STDERR);
  }
#endif
#if BUILDFLAG(ENABLE_RUN_AS_NODE)
  bool run_as_node = IsEnvSet(kRunAsNode);
#else
  bool run_as_node = false;
#endif
  
  if (run_as_node || !IsEnvSet("ELECTRON_NO_ATTACH_CONSOLE"))
    base::RouteStdioToConsole(false);
#ifndef DEBUG
  
  
  
  
  
  
  
  
  
  
  
  
  extern void NTAPI OnThreadExit(PVOID module, DWORD reason, PVOID reserved);
  atexit([]() { OnThreadExit(nullptr, DLL_THREAD_DETACH, nullptr); });