Warum heißt der Intel HD-Grafiktreiber i915?


26

Die einzigen Hinweise, die i915ich finden kann, sind in der Tat der Linux-Kerneltreiber für die Intel-Chips. Intel scheint sie einfach als HD-Grafik zu bezeichnen.

Intel 915 scheint sich auf einige Pentium 4-Chipsätze zu beziehen, diese haben jedoch nichts mit der aktuellen Grafikarchitektur zu tun.

Antworten:


31

Nun, dieser P4-Chipsatz ist der Grund für den Treibernamen. Beginnend mit i810 hat Intel den Treiber an Tungsten Graphics ausgelagert, ihn jedoch als Open Source für Linux in Auftrag gegeben.
Der erste 915- Chipsatz wurde im Juni 2004 veröffentlicht und kurz nach 1 wurde ein Treiber für diesen Chipsatz zum Linux-Kernel hinzugefügt (siehe auch 2.6.9-rc2Changelog). Der Name des Fahrers lautete vermutlich i915:

+#define DRIVER_AUTHOR      "Tungsten Graphics, Inc."
+
+#define DRIVER_NAME        "i915"
+#define DRIVER_DESC        "Intel Graphics"
+#define DRIVER_DATE        "20040405"

Dies war im Einklang mit früheren Namen von Treibern, die verschiedenen Intel Grafik - Chipsatz Familien unterstützt (zB i810, i8302 ). Später wurde dem gleichen Treiber die Unterstützung für andere Chipsatzfamilien (einschließlich HD-Grafik) hinzugefügt, sodass heutzutage i915eine lange Liste von 3 Intel-Grafikchipsätzen unterstützt wird.


1: wie Sie in sehen können , diese Nachricht von David Airlie an Linus Torvalds und Andrew Morton
2: in der Tat, i830 von i915 in 2.6.39, siehe auch die anfängliche Patch verknüpft in ersetzt wurde eine andere Nachricht von David nach Linus
3: dieser Liste aus Wikipedia wurde nicht aktualisiert, um Broadwell & Skylake-Chipsätze einzuschließen


4

Einfach ausgedrückt, seit dem i915 wurden keine Hardwareänderungen vorgenommen, die den Treiber zwingen würden, sich zu verziehen.

Aus diesem Grund verwenden alle Intel-GPUs ab i915 diesen Treiber. Das heißt nicht, dass der Treiber sein Verhalten nicht ändert, um die neueren Chips auszunutzen, sondern nur, dass er dieselben Kernalgorithmen verwendet, insbesondere für Dinge wie die Speicherzuweisung.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.