Por que o driver Intel HD Graphics é chamado i915?

22

As únicas referências a i915 que eu posso encontrar são de fato para o driver do kernel do Linux para os chips intel. A Intel parece chamá-los apenas de gráficos HD.

O Intel 915 parece se referir a alguns chipsets Pentium 4, mas eles não estão relacionados à arquitetura gráfica atual.

    
por BubuIIC 19.08.2015 / 17:51

2 respostas

24

Bem, esse chipset P4 é o motivo do nome do driver. Começando com o i810 , a Intel terceirizou o driver para a Tungsten Graphics, mas o encomendou como um software livre para o Linux.
O primeiro chipset 915 foi lançado em junho de 2004 e logo após < sup> 1 , um driver para este chipset foi adicionado ao kernel do Linux (veja também 2.6.9-rc2 changelog). O nome do driver era, você adivinhou, i915 :

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

Isso foi consistente com os nomes anteriores de drivers que suportavam várias famílias de chipsets gráficos da Intel (por exemplo, i810 , i830 2 ). Mais tarde, o suporte para outras famílias de chipsets (incluindo HD Graphics) foi adicionado ao mesmo driver, o que faz com que, atualmente, i915 suporte um lista longa 3 de chipsets gráficos Intel.

1: como você pode ver em esta mensagem de David Airlie para Linus Torvalds e Andrew Morton
2: na verdade, i830 foi substituído por i915 em 2.6.39, veja também o patch inicial ligado em outra mensagem de David para Linus
3: essa lista da wikipedia não foi atualizada para incluir Broadwell & Chipsets Skylake

    
por 19.08.2015 / 21:38
2

Simplificando, não houve mudanças de hardware que forcem o driver desde o i915.

Todas as GPUs Intel i915 e posteriores usam esse driver por causa disso. Isso não quer dizer que o driver não altere seu comportamento para aproveitar os chips mais recentes, apenas que ele está usando os mesmos algoritmos principais, especialmente para coisas como a alocação de memória.

    
por 22.10.2017 / 02:19

Tags