Linux build 117206

I get pop-up saying:

Critical Error!

ZLOpenGLShader: Failed to compile vertex shader

when I try to launch the game from the Steam client.

The error seems to come from my system, since I get the same pop-up when running the game from the command line, and the following output to terminal:

[00:39:37] RELEASE
[00:39:37] RELEASE FINAL
Using language file: Translations_en.tsv
Running boot.dinky...
[00:39:37] ZLRenderTarget: Failed to create frame buffer (error 0)
[00:39:37] ZLRenderTarget: Failed to create a complete framebuffer (status 0)
[00:39:37] ZLOpenGLShader: Failed to compile vertex shader

This is on an Optimus laptop, however, and when I launch the game with the integrated graphics, it works just fine.

My specs are as follows:

Host:   pop-os
Kernel: Linux 5.4.0-7634-generic x86_64
Distro: Pop!_OS 20.04 LTS
CPU:    Intel(R) Core(TM) i7-8750H CPU @ 2.20GHz
        12 cores/threads
        4100.00 MHz
RAM:    7.50 GiB
GPU:    GeForce GTX 1060/PCIe/SSE2
        OpenGL/core 4.6.0 NVIDIA 440.100
        GLSL/core 4.60 NVIDIA
        OpenGL 4.6.0 NVIDIA 440.100
        GLSL 4.60 NVIDIA
GPU:    Mesa Intel(R) UHD Graphics 630 (CFL GT2)
        OpenGL/core 4.6 (Core Profile) Mesa 20.0.8
        GLSL/core 4.60
        OpenGL 4.6 (Compatibility Profile) Mesa 20.0.8
        GLSL 4.60
Screen: 1920x1080
WM/DE:  pop:GNOME