Intel 칩용 Mesa OpenGL 드라이버가 i965인 이유는 무엇입니까?

Intel 칩용 Mesa OpenGL 드라이버가 i965인 이유는 무엇입니까?

내가 아는 한, 대부분의 Intel GPU는 i965(Mesa/OpenGL 부분, 모든 최신 Intel GPU 지원)와 i915(커널 부분, 모든 최신 Intel GPU 지원)의 두 가지 구성 요소에 의해 Linux에서 지원됩니다.

둘 사이의 관계는 내가 찾은 어느 곳에서도 명확하게 설명되지 않았습니다. 특히 이제는 iHD(VAAPI용) 또는 Iris(최신 칩)와 같은 이름이 혼합되어 있지만 기본적으로 i965 OpenGL API를 응용 프로그램에 노출한다는 것을 이해합니다. 커널에서 노출된 i915 기능(syscalls/ioctls?)을 사용합니다.

하지만Intel HD 그래픽 드라이버가 i915라고 불리는 이유는 무엇입니까?커널 부분에 대한 질문에 대답하면, 모든 Intel GPU를 지원하는 Mesa 구성 요소에 대해 유사하지만 다른 제품 이름을 사용하는 이유는 무엇입니까? 이것 뒤에 이유가 있습니까, 아니면 단지 역사입니까?

답변1

Mesa i965 드라이버는 모든 Intel GPU를 지원하지 않습니다. i915 커널 드라이버에 해당하는 두 개의 Mesa 드라이버가 있습니다: i965 드라이버, Broadwater(일명965) 및 Grantsdale(별명) 이후 지원되는 i915 드라이버915).

Tungsten Graphics에서 제공하는 i965 드라이버메사 6.5.1.

관련 정보