Group: Hardware/research/gpu

From LibrePlanet
Jump to: navigation, search
(Created page with "This set of pages talks about GPUs. <splist showparent=no sort=asc sortby=title liststyle=unordered showpath=no kidsonly=no debug=0 /> ''(Note that this page does no...")
 
(add soc status)
Line 1: Line 1:
 +
== Introductions ==
 +
 +
The status of support of GPUs not only depend on the GPU vendor and family but in some case also on if there are free replacements for the video BIOS or equivalent.
 +
 +
== Fully free software status ==
 +
 +
This page summarize the research on which GPU and display controllers can work with fully free software.
 +
 +
Many SOCs have a display controller that work fine and doesn't need a GPU. That enables to use various displays without necessarily needing to support the GPU. When the GPU is unsupported you typically don't have 3D acceleration.
 +
 +
{| class="wikitable"  border="1"
 +
! GPUs
 +
! driver
 +
! OS or software
 +
! can work with only free software?
 +
! missing parts to work with only free software
 +
! status / features
 +
|-
 +
| AST2500
 +
| ?
 +
| GNU/Linux
 +
| Yes
 +
|
 +
|
 +
* No 3D acceleration
 +
|-
 +
| Many Nvidia GPUs
 +
| [[Group:Hardware/research/gpu/nvidia|nouveau]]
 +
| GNU/Linux
 +
| No
 +
|
 +
* Bytecode found in the video BIOS
 +
|
 +
|-
 +
| Many ATI and AMD GPUs
 +
| [[Group:Hardware/research/gpu/radeon|Radeon]]
 +
| GNU/Linux
 +
| No
 +
|
 +
* Bytecode found in the video BIOS
 +
|-
 +
| Lemote ATI Radeon GPU
 +
|
 +
| GRUB
 +
| Yes
 +
|
 +
|
 +
|-
 +
| Many older ATI/AMD GPUs
 +
| RadeonHD
 +
| GNU/Linux
 +
| Yes?
 +
|
 +
* nonfree firmware to remove?
 +
|-
 +
|
 +
| Etnaviv
 +
| GNU/Linux
 +
| Yes
 +
|
 +
|
 +
|-
 +
|
 +
| Lima
 +
| Yes
 +
|
 +
|
 +
|-
 +
|
 +
| [[Group:Hardware/research/gpu/xgi_z9s|xgi_z9s]]
 +
| Coreboot until 4.12
 +
| Yes
 +
|
 +
* No 3D acceleration in Coreboot
 +
|-
 +
| Intel GPUs found in I945 and GM45 chipsets
 +
| gma
 +
| Coreboot
 +
| Yes
 +
|
 +
* No 3D acceleration in Coreboot
 +
|-
 +
| Intel GPUs found in I945 and GM45 chipsets
 +
| i915
 +
| GNU/Linux when booting with Libreboot or Coreboot
 +
| Yes
 +
|
 +
| Everything seem to work fine
 +
|}
 +
 +
== Pages ==
 +
 
This set of pages talks about GPUs.
 
This set of pages talks about GPUs.
  

Revision as of 17:22, 5 October 2020

Introductions

The status of support of GPUs not only depend on the GPU vendor and family but in some case also on if there are free replacements for the video BIOS or equivalent.

Fully free software status

This page summarize the research on which GPU and display controllers can work with fully free software.

Many SOCs have a display controller that work fine and doesn't need a GPU. That enables to use various displays without necessarily needing to support the GPU. When the GPU is unsupported you typically don't have 3D acceleration.

GPUs driver OS or software can work with only free software? missing parts to work with only free software status / features
AST2500 ? GNU/Linux Yes
  • No 3D acceleration
Many Nvidia GPUs nouveau GNU/Linux No
  • Bytecode found in the video BIOS
Many ATI and AMD GPUs Radeon GNU/Linux No
  • Bytecode found in the video BIOS
Lemote ATI Radeon GPU GRUB Yes
Many older ATI/AMD GPUs RadeonHD GNU/Linux Yes?
  • nonfree firmware to remove?
Etnaviv GNU/Linux Yes
Lima Yes
xgi_z9s Coreboot until 4.12 Yes
  • No 3D acceleration in Coreboot
Intel GPUs found in I945 and GM45 chipsets gma Coreboot Yes
  • No 3D acceleration in Coreboot
Intel GPUs found in I945 and GM45 chipsets i915 GNU/Linux when booting with Libreboot or Coreboot Yes Everything seem to work fine

Pages

This set of pages talks about GPUs.


(Note that this page does not automatically update; if you add another page under Hardware/, make sure to refresh/purge this page.)