私が知る限り、ほとんどの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コンポーネントに似ていますが、他の製品名を使用するのはなぜですか?これの背後に理由がありますか、それとも歴史なのでしょうか。