И это всё МОЁ
В Mesa 17.4-dev добавлена поддержка OpenGL 4.3 для устаревших Radeon GPU.
Что такое Mesa: ru.wikipedia.org/wiki/Mesa_3D
Таблица поддерживаемых расширений OpenGL для различных видеодрайверов Mesa: mesamatrix.net/
В промежутке между разработкой Radeon Vulkan Mesa-драйвера "RADV" Дэвид Эйрли, работающий в Red Hat, нашел время для добавления в Mesa своих патчей, добавляющих поддержку OpenGL 4.3 и GLSL 4.30 в Mesa 17.4-dev Git для драйвера R600g. Теперь драйвер R600g официально может предоставить полную поддержку OpenGL 4.3. Но, большое предостережение заключается в том, что это касается только R600g-GPU, имеющих аппаратную поддержку FP64. Это означает, что только серии Radeon HD 5800 и серии HD 6900 Cayman действительно получат эту поддержку OpenGL 4.3, но остальные модели серии HD 5000/6000 и все другие прочие, более старые модели, использующие Mesa-видеодрайвер R600g по-прежнему ограничены лишь поддержкой OpenGL 3.3, как предельно возможной.
Ранее были работы по программной реализации поддержки FP64 для этих других графических процессоров, не имеющих аппаратной поддержки FP64, чтобы они тоже могли перейти к официальной поддержке OpenGL 4.x, но пока что такие разработки ещё не готовы полностью. Но, без каких-либо крупных игр на GNU/Linux, основанных на функциональности FP64, явное предопределение вручную доступной версии OpenGL имеет тенденцию работать и для этих других графических процессоров Radeon, чтобы получить доступ к GL 4.0 ~ 4.2 (и теперь 4.3) игры, которые могут работать в результате использования этих переменных среды могут начать работать.
Переменные среды MESA_GL_VERSION_OVERRIDE и MESA_GLSL_VERSION_OVERRIDE - это то, что стоит попробовать применить, если вы находитесь в этой ситуации.
Подробнее об этом читайте здесь:
vk.com/topic-114916478_33612762
Эта поддержка OpenGL 4.3 для R600g стала полной сразу после завершения работы над разработкой реализации в Mesa надежного кода доступа к буферу (OpenGL-расширение ARB_robust_buffer_access_behavior) и некоторых других вещей.
GPU Radeon HD 5000/6000 аппаратно способно поддерживать OpenGL 4.4, но на GNU/Linux его всё ещё невозможно использовать из-за того, что такая возможность всё ещё не реализована в Mesa-драйвере R600g.
Mesa не поддерживает OpenGL-расширения ARB_enhanced_layouts и ARB_query_buffer_object. Но, в будущем мы увидим, будет ли эта поддержка появляться в Mesa в 2018 году или если это действительно конец пути для добавления новых расширений R600g. На данный момент AMD не работает над улучшением драйвера R600g, предназначенного только для устаревших Radeon GPU, так как они достаточно заняты поддержкой своих новейших видеокарт, в то время как Дэвид Эйрли стал добровольцем среди участников сообщества, которые все еще улучшают эти драйверы примерно после десяти лет с момента выпуска этих моделей Radeon GPU.




OpenGL 4.3 Support Lands In R600 Gallium3D Driver - Phoronix
Что такое Mesa: ru.wikipedia.org/wiki/Mesa_3D
Таблица поддерживаемых расширений OpenGL для различных видеодрайверов Mesa: mesamatrix.net/
В промежутке между разработкой Radeon Vulkan Mesa-драйвера "RADV" Дэвид Эйрли, работающий в Red Hat, нашел время для добавления в Mesa своих патчей, добавляющих поддержку OpenGL 4.3 и GLSL 4.30 в Mesa 17.4-dev Git для драйвера R600g. Теперь драйвер R600g официально может предоставить полную поддержку OpenGL 4.3. Но, большое предостережение заключается в том, что это касается только R600g-GPU, имеющих аппаратную поддержку FP64. Это означает, что только серии Radeon HD 5800 и серии HD 6900 Cayman действительно получат эту поддержку OpenGL 4.3, но остальные модели серии HD 5000/6000 и все другие прочие, более старые модели, использующие Mesa-видеодрайвер R600g по-прежнему ограничены лишь поддержкой OpenGL 3.3, как предельно возможной.
Ранее были работы по программной реализации поддержки FP64 для этих других графических процессоров, не имеющих аппаратной поддержки FP64, чтобы они тоже могли перейти к официальной поддержке OpenGL 4.x, но пока что такие разработки ещё не готовы полностью. Но, без каких-либо крупных игр на GNU/Linux, основанных на функциональности FP64, явное предопределение вручную доступной версии OpenGL имеет тенденцию работать и для этих других графических процессоров Radeon, чтобы получить доступ к GL 4.0 ~ 4.2 (и теперь 4.3) игры, которые могут работать в результате использования этих переменных среды могут начать работать.
Переменные среды MESA_GL_VERSION_OVERRIDE и MESA_GLSL_VERSION_OVERRIDE - это то, что стоит попробовать применить, если вы находитесь в этой ситуации.
Подробнее об этом читайте здесь:
vk.com/topic-114916478_33612762
Эта поддержка OpenGL 4.3 для R600g стала полной сразу после завершения работы над разработкой реализации в Mesa надежного кода доступа к буферу (OpenGL-расширение ARB_robust_buffer_access_behavior) и некоторых других вещей.
GPU Radeon HD 5000/6000 аппаратно способно поддерживать OpenGL 4.4, но на GNU/Linux его всё ещё невозможно использовать из-за того, что такая возможность всё ещё не реализована в Mesa-драйвере R600g.
Mesa не поддерживает OpenGL-расширения ARB_enhanced_layouts и ARB_query_buffer_object. Но, в будущем мы увидим, будет ли эта поддержка появляться в Mesa в 2018 году или если это действительно конец пути для добавления новых расширений R600g. На данный момент AMD не работает над улучшением драйвера R600g, предназначенного только для устаревших Radeon GPU, так как они достаточно заняты поддержкой своих новейших видеокарт, в то время как Дэвид Эйрли стал добровольцем среди участников сообщества, которые все еще улучшают эти драйверы примерно после десяти лет с момента выпуска этих моделей Radeon GPU.




OpenGL 4.3 Support Lands In R600 Gallium3D Driver - Phoronix