Бесплатный драйвер графического устройства с открытым исходным кодом
-
История и развитие драйверов Linux для графики
- Драйверы Linux для графики эволюционировали от простых до комплексных, с поддержкой различных графических процессоров.
- В 1990-х годах драйверы были написаны для конкретных графических процессоров, но с развитием Linux они стали более универсальными.
- В 2000-х годах появились драйверы с открытым исходным кодом, такие как Mesa, которые стали основой для разработки новых драйверов.
-
Поддержка различных графических процессоров
- Mesa поддерживает множество графических процессоров, включая Intel, AMD, Nvidia и другие.
- Intel и AMD активно участвуют в разработке драйверов для своих графических процессоров.
- Nvidia и AMD предоставляют драйверы с открытым исходным кодом, в то время как Nvidia также предлагает проприетарные драйверы.
-
Реверс-инжиниринг и разработка драйверов
- Реверс-инжиниринг драйверов позволяет разработчикам изучать и улучшать их.
- Примеры успешных проектов реверс-инжиниринга включают Mesa, Panfrost и другие.
-
Поддержка и развитие драйверов для новых графических процессоров
- Intel и Nvidia активно работают над улучшением драйверов для своих новых графических процессоров.
- AMD и Nvidia предоставляют драйверы с открытым исходным кодом для новых графических процессоров.
-
Поддержка графических процессоров от других производителей
- Imagination Technologies, Vivante и Qualcomm разрабатывают и лицензируют графические процессоры, для которых также существуют драйверы с открытым исходным кодом.
- Broadcom и Raspberry Pi Foundation предоставили документацию и исходный код для своих графических процессоров, что способствовало развитию драйверов для них.
- Пересказана только часть статьи. Для продолжения перейдите к чтению оригинала.