OpenGL 코어 프로필 버전 문자열은 무엇을 의미합니까?

OpenGL 코어 프로필 버전 문자열은 무엇을 의미합니까?

이것은 내 컴퓨터의 glxinfo 출력입니다.

$ glxinfo | grep version
server glx version string: 1.4
client glx version string: 1.4
GLX version: 1.4
    Max core profile version: 4.1
    Max compat profile version: 3.0
    Max GLES1 profile version: 1.1
    Max GLES[23] profile version: 3.0
OpenGL core profile version string: 4.1 (Core Profile) Mesa 11.1.2
OpenGL core profile shading language version string: 4.10
OpenGL version string: 3.0 Mesa 11.1.2
OpenGL shading language version string: 1.30
OpenGL ES profile version string: OpenGL ES 3.0 Mesa 11.1.2
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00

이는 내 그래픽 카드가 OpenGL 3.0 이상만 지원한다는 의미입니까? 4.1 "핵심 프로필" 버전은 무엇을 의미합니까? 나는 Sapphire Radeon R7 250X를 가지고 있는데 온라인 사양에 따르면 OpenGL 4.3까지 지원해야 합니다.

드라이버 문제일 수 있나요? 저는 아치 리눅스를 사용하고 있으며 xf86-video-ati가 설치되어 있습니다.

답변1

저는 Mesa 또는 OpenGL 전문가는 아니지만 Mesa의 릴리스 노트에 따르면여기그런 다음 버전 11.1(및 11.2)에서는 OpenGL을 버전 4.1까지만 구현했습니다. 따라서 귀하의 카드가 4.3을 지원하는지 여부에 관계없이 Mesa는 4.1만 사용할 것이라고 생각합니다.

관련 정보