更新 Linux 导致之前工作的项目突然着色器编译失败

更新 Linux 导致之前工作的项目突然着色器编译失败

我正在 Linux 上开发一个大型窗口管理器项目(代码库不是我的)。我运行 Arch Linux,最近运行了系统更新。

在更新之前,一切都运行良好。现在,成功编译并启动窗口管理器后,我收到以下运行时错误:

Checking Framebuffer "Display Scratch Frame Buffer": Framebuffer is Incomplete for Unknown Reasons
Successfully created framebuffer "Display Scratch Frame Buffer": 1080x1920 (texture size: 1080x1920)
Loading shader: SHADER_MOTORCARMESHDISTORTION

Shader compilation failed.

问题:我的 Linux 系统更新的哪些方面可能导致此问题?

我认为,更新的内容包括我的nvidia驱动程序,可能mesa还有cairo.但是有人对我应该看什么有更具体的线索吗?

相关内容