Intelチップ用のMesa OpenGLドライバがi965であるのはなぜですか?

Intelチップ用のMesa OpenGLドライバがi965であるのはなぜですか?

私が知る限り、ほとんどのIntel GPUは、i965(Mesa / OpenGL部分、すべての最新のIntel GPUをサポート)とi915(カーネル部分、すべての最新のIntel GPUをサポート)の2つのコンポーネントによってLinuxでサポートされています。

両者の関係は、私が見つけたどこでも明確に説明されていません。特に、iHD(VAAPI用)やIris(最新チップ)などの名前が混在していますが、基本的にi965 OpenGL APIをアプリケーションに公開することを理解しています。カーネルから公開された i915 機能 (syscalls/ioctls?) を使用します。

しかし、Intel HDグラフィックスドライバがi915と呼ばれるのはなぜですか?カーネル部分に関する質問に答えると、すべてのIntel GPUをサポートするMesaコンポーネントに似ていますが、他の製品名を使用するのはなぜですか?これの背後に理由がありますか、それとも歴史なのでしょうか。

答え1

Mesa i965ドライバはすべてのIntel GPUをサポートしていません。 i915カーネルドライバに対応する2つのMesaドライバがあります。i965ドライバ、Broadwater(別名)965)およびGrantsdale(別名)以降にサポートされるi915ドライバ915)。

Tungsten Graphicsが提供するi965ドライバメサ 6.5.1

関連情報