Сегодня я хотел бы рассказать вам о найденном мной гайде. Но сначала я хотел бы немного поговорить о графический стек linux. Это довольно сложно понять из-за множества слоев или элементов, из которых он состоит. Необходимо усвоить много терминологии и множество небольших систем, которые подходят друг другу, чтобы заставить среду рабочего стола работать или для некоторых графических приложений и видеоигр делать это прозрачным для пользователя способом.
Ну, конечно, вы слышали о OpenGL или самый современный Vulkan который разрабатывается, чтобы каким-то образом заменить OpenGL и обойти его ограничения для новых видеоигр и графических приложений, используя исходный код проекта, который был запущен компанией AMD и который в настоящее время управляется консорциумом Khronos Group, состоящим из множества компании высшего уровня, о которых мы уже говорили в этом блоге….
Ну, одна из ключевых частей (библиотека), чтобы контроллеры Открытый исходный код, который работает с этими API-интерфейсами, - это именно MESA, которой и посвящена данная статья. Речь не идет о более подробном описании сложного стека, как я уже сказал, и не об описании того, для чего предназначена каждая часть, но, без сомнения, то, что я представляю здесь, вам понравится, если вы опытный пользователь и у вас были проблемы. с некоторыми новыми функциями, которые были представлены, но не появятся в вашем дистрибутиве и не появятся позже.
Это может уступить место проблемы с некоторыми программами или играми, которые не работают или вызывают проблемы. Если вы не хотите устанавливать пакеты с более свежими версиями разработки с новыми функциями, но которые нестабильны и могут, в свою очередь, исправить одни проблемы и порождать другие, вы можете начать "возиться" самостоятельно, чтобы решить эти проблемы, о которых я говорю. с участием это руководство...