如何确定我的集成英特尔显卡是否支持“Shader Model 3”?

如何确定我的集成英特尔显卡是否支持“Shader Model 3”?

我正在尝试在 Ubuntu 上玩 Steam 游戏。该游戏需要“图形:着色器模型 3”。

如何确定我的集成英特尔显卡是否支持 Shader Model 3?

目前,当我启动游戏时,我可以听到声音,但屏幕完全是黑色的。

运行glxinfo | grep OpenGL收益:

OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) Haswell Mobile 
OpenGL core profile version string: 4.5 (Core Profile) Mesa 18.2.2
OpenGL core profile shading language version string: 4.50
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 3.0 Mesa 18.2.2
OpenGL shading language version string: 1.30
OpenGL context flags: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.1 Mesa 18.2.2
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.10
OpenGL ES profile extensions:

我不确定上述哪一行(如果有的话)能回答我的问题。

答案1

你可以运行

glxinfo | grep OpenGL

shading language version string将向您显示着色器的版本。

例如

OpenGL shading language version string: 4.60 NVIDIA

您的系统不支持着色器版本 3。

相关内容