The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Релиз Mesa 25.2, свободной реализации OpenGL и Vulkan

07.08.2025 15:24

После трёх месяцев разработки представлен релиз свободной реализации API OpenGL и Vulkan - Mesa 25.2.0. Первый выпуск ветки Mesa 25.2.0 имеет экспериментальный статус - после проведения окончательной стабилизации кода будет выпущена стабильная версия 25.2.1.

В Mesa 25.2 доступна поддержка графического API Vulkan 1.4 в драйверах ANV для GPU Intel, RADV для GPU AMD, NVK для GPU NVIDIA, Asahi для GPU Apple, Turnip для GPU Qualcomm, PanVK для GPU ARM Mali, в программном растеризаторе lavapipe (lvp) и в режиме эмулятора (vn). В драйверах v3dv (GPU Broadcom VideoCore для Raspberry Pi 4+) и dzn (реализация Vulkan поверх Direct3D 12) поддерживается Vulkan 1.0.

В Mesa также обеспечивается полная поддержка OpenGL 4.6 для драйверов iris (GPU Intel Gen 8+), radeonsi (AMD), Crocus (старые GPU Intel Gen4-Gen7), AMD (r600), zink, llvmpipe, virgl (виртуальный GPU Virgil3D для QEMU/KVM), freedreno (Qualcomm Adreno), d3d12 (прослойка для организации работы OpenGL поверх DirectX 12) и asahi (GPU AGX, используемый в чипах Apple M1 и M2). Поддержка OpenGL 4.5 доступна для GPU NVIDIA (nvc0). Поддержка OpenGL 3.3 присутствует в драйверах softpipe (программный растеризатор) и nv50 (NVIDIA NV50). В драйверах panfrost (GPU ARM Mali) и v3d (GPU Broadcom VideoCore) поддерживается OpenGL 3.1.

Основные новшества:

  • В Vulkan-драйвер PanVK для устройств с GPU ARM Mali на базе архитектуры V10, таких как Mali-G610 и Mali-G310, добавлена поддержка графического API Vulkan 1.4 (ранее поддерживался Vulkan 1.2).
  • В OpenGL-драйвер r600 для старых GPU AMD (до серии Radeon HD 7000 включительно) добавлена поддержка графического API OpenGL 4.6 (ранее поддерживался OpenGL 4.5).
  • В Vulkan-драйвер NVK добавлена поддержка GPU NVIDIA на базе микроархитектур Blackwell и Kepler (GTX 600/700). Для GPU Blackwell реализована поддержка Vulkan 1.4, а для GPU Kepler - API Vulkan 1.2 (более новые версии Vulkan не поддерживаются из-за аппаратных ограничений). Для GPU NVIDIA на базе микроархитектуры Maxwell обеспечена полная совместимость с Vulkan 1.4.
  • Оптимизирована работа компилятора шейдеров NAK, написанного на языке Rust и применяемого в драйвере NVK. В число зависимостей к драйверу NVK включён crate-пакет rustc-hash, благодаря которому удалось сократить время компиляции шейдеров примерно на 12%.
  • Поддержка OpenGL для GPU NVIDIA Maxwell, Pascal и Volta переключена по умолчанию с драйвера Nouveau на использование драйвера Zink в связке с Vulkan-драйвером NVK. Zink также задействован для обеспечения поддержки OpenGL на системах с GPU Blackwell (в OpenGL-драйвер Nouveau добавлять поддержку GPU Blackwell не планируют). Zink предоставляет реализацию OpenGL 4.6 поверх Vulkan, позволяющую получить аппаратно ускоренный OpenGL на устройствах, поддерживающих API Vulkan. Производительность Zink близка к производительности родных реализаций OpenGL.
  • Значительно повышена производительность Vulkan-драйвера Honeykrisp для графических процессоров, поставляемых в чипах Apple M1/M2.
  • В Vulkan-драйверы RADV (GPU AMD) и ANV (Intel) добавлена поддержка аппаратного ускорения декодирования видео в формате VP9. Возможность реализована при помощи Vulkan-расширения VK_KHR_video_decode_vp9, весной подготовленного рабочей группой Vulkan WG. Аппаратное ускорение доступно для GPU AMD начиная с GPU Navi 10 на базе микроархитектуры RDNA 1.0.
  • В Vulkan-драйвере RADV для GPU AMD на базе микроархитектур RDNA3 и RDNA4 повышена производительность трассировки лучей и улучшена поддержка технологии суперсэмплинга FSR 4 (FidelityFX Super Resolution). Добавлена возможность настройки приоритетов для очереди потока команд (OpenCL-расширение cl_khr_priority_hints).
  • В OpenGL-драйвере radeonsi для старых семейств GPU AMD Evergreen и Cayman реализована поддержка OpenGL 4.6. Добавлена поддержка разделяемой виртуальной памяти (SVM, Shared Virtual Memory).
  • В OpenGL-драйвере Iris и Vulkan-драйвере ANV реализована поддержка GPU, применяемых в процессорах Intel Wildcat Lake. В Iris и ANV также объявлена стабильной поддержка GPU Intel на базе архитектуры Xe3, задействованной в процессорах Panther Lake. Улучшена поддержка семейств GPU Xe2 и Xe3. В драйвер Iris добавлена поддержка разделяемой виртуальной памяти (SVM, Shared Virtual Memory).
  • В OpenGL-драйвер freedreno добавлена поддержка GPU Adreno X1-45, применяемом в SoC Qualcomm Snapdragon X Plus.
  • Продолжено развитие OpenCL-драйвера Rusticl, написанного на языке Rust и пришедшего на смену драйверу Clover. В Rusticl добавлена поддержка SVM (Shared Virtual Memory), изображений в цветовом пространстве sRGB (форматы CL_sRGBA и CL_sBGRA), формата FP16 (OpenCL-расширение cl_khr_fp16 для драйверов asahi, freedreno, llvmpipe, panfrost, radeonsi и zink).
  • Добавлен Gallium3D-фронтэнд MFT (Media Foundation Transform), позволяющий использовать драйвер D3D12 (Direct3D 12) для реализации других графических API. Разработан Microsoft для WSL (Windows Subsystem for Linux).
  • Удалена поддержка инфраструктуры DRI2 (Direct Rendering Infrastructure), на смену которой для организации прямого доступа к видеоадаптеру пришёл интерфейс DRI3, использующий DMA-BUF. В качестве причины упоминается, что интерфейс DRI3 существует уже более 10 лет, DRI2 давно устарел, а все поддерживаемые драйверы GPU давно реализовали интерфейс DRI3.
  • Прекращена поддержка устаревших методов совместной работы с буферами - оставлена только возможность использования dma-buf.
  • Прекращена поддержка версий libX11, не обеспечивающих безопасную работу в многопоточных приложениях. Оставлена только поддержка libX11 1.8 (апрель 2022 года) и более новых выпусков, использующих вызов XInitThreads().
  • Объявлена устаревшей и отключена по умолчанию поддержка EGL-расширения EGL_WL_bind_wayland_display, реализованного для Wayland. Для обмена пиксельными буферами между клиентом и сервером Wayland предлагается использовать Wayland-протокол linux_dmabuf. Для возвращения поддержки требуется указание флага "-Dlegacy-wayland=bind-wayland-display" во время сборки. Xwayland поддерживает корректную работу без EGL_WL_bind_wayland_display начиная с выпуска 24.1 (май 2024 года).
  • Удалён устаревший OpenCL-драйвер Clover. Для OpenCL следует использовать драйвер RustiCL, более функциональный и поддерживающий больше версий OpenCL.
  • В драйвере ANV (Intel) реализовано Vulkan-расширение:
  • В драйвере RADV (AMD) реализованы Vulkan-расширения:
  • В драйвере NVK (NVIDIA) реализованы Vulkan-расширения:
  • В драйвере zink реализовано Vulkan-расширение:
  • В драйвере v3d (GPU Broadcom VideoCore для Raspberry Pi 4+) реализовано OpenGL-расширение:
  • В драйвере panfrost реализованы OpenGL-расширения:
  • В драйвере asahi (Apple) реализовано OpenGL-расширение:
  • В драйвере r600 (AMD) реализованы OpenGL-расширения
  • В драйвере PanVK (GPU ARM Mali) реализованы Vulkan-расширения:
    • VK_EXT_vertex_input_dynamic_state/vertexInputDynamicState
    • VK_EXT_vertex_input_dynamic_state
    • VK_EXT_vertex_attribute_divisor
    • VK_KHR_maintenance4
    • VK_KHR_maintenance5
    • VK_EXT_direct_mode_display
    • VK_EXT_extended_dynamic_state
    • VK_KHR_shader_quad_control
    • VK_KHR_draw_indirect_count
    • VK_KHR_shader_integer_dot_product
    • VK_KHR_shader_terminate_invocation
    • VK_EXT_shader_demote_to_helper_invocation
    • VK_EXT_shader_replicated_composites
    • VK_EXT_depth_bias_control
    • VK_EXT_primitive_topology_list_restart
    • VK_EXT_image_2d_view_of_3d
    • VK_EXT_texel_buffer_alignment
    • VK_EXT_shader_subgroup_ballot
    • VK_EXT_shader_subgroup_vote
    • VK_KHR_load_store_op_none
    • VK_EXT_load_store_op_none
    • VK_EXT_inline_uniform_block
    • VK_EXT_texture_compression_astc_hdr
    • VK_EXT_depth_clamp_zero_one
    • VK_KHR_depth_clamp_zero_one
    • VK_EXT_depth_clip_control
    • VK_KHR_unified_image_layouts
    • VK_KHR_vulkan_memory_model
    • VK_EXT_descriptor_indexing
    • VK_KHR_maintenance6
    • VK_KHR_shader_clock
    • VK_KHR_shader_atomic_int64
    • VK_KHR_calibrated_timestamps
    • VK_EXT_non_seamless_cube_map
    • VK_ARM_shader_core_properties
    • VK_KHR_host_image_copy


  1. Главная ссылка к новости (https://lists.freedesktop.org/...)
  2. OpenNews: Релиз Mesa 25.1, свободной реализации OpenGL и Vulkan
  3. OpenNews: Проект Mesa заменил OpenGL-драйвер Nouveau на Zink для новых GPU NVIDIA
  4. OpenNews: В Mesa принят amdgpu_virtio для использования OpenGL и Vulkan в гостевых системах
  5. OpenNews: В Mesa-драйвере NVK обеспечена поддержка Vulkan 1.4 для GPU NVIDIA Maxwell, Pascal и Volta
  6. OpenNews: Из Mesa удалена поддержка DRI2
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/63694-mesa
Ключевые слова: mesa, opengl, vulkan
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (68) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.13, Ценитель GPL рогаликов (?), 16:06, 07/08/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +13 +/
    Мое почтение разрабам Mesa. На практике заметны улучшения и исправления.

    "Поддержка OpenGL 3.3 присутствует в драйверах softpipe (программный растеризатор)..."

    То есть теперь реально почти вся древнота, которая по каким-то причинам не работала, будет через программную отрисовку окна и видео обрабатывать.

    Пробовал два-три месяца назад древнюю встройку nvidia 6150, с которой из-за критического бага было невозможно с GNU/Linux работать лет десять. Сейчас окна рисует нормально, даже видео без тормозов 720p показывает с загрузкой проца 25-40%. Приятано удивлен.

     
     
  • 2.16, Alex154 (ok), 16:12, 07/08/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Ты еще попробуй скачать какое-то видео в 1080p 30fps H264 и запустить с плеера MPV с параметром profile=fast

    Может карточка и FullHD отрисует. Процессор тоже должен вытянуть.

     
     
  • 3.54, Ценитель GPL рогаликов (?), 18:22, 07/08/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Just for fun же. Может и попробую. Спасибо за подсказку.

    Из мануала "You may need to use --profile=sw-fast to get decent performance".

     

  • 1.22, Аноним (22), 16:23, 07/08/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Это с r600 не работает А кловер дропнули потому, что планируется дропнуть весь ... большой текст свёрнут, показать
     
     
  • 2.33, НяшМяш (ok), 16:58, 07/08/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Это с r600 не работает.

    Да когда уже вас в интернет перестанут пускать. R600 даже ATI на винде поддерживала опенслем практически никак (первый прогресс пошёл с R800). А вы требуете этого от волонтёров, чтобы вашу рухлядь бесплатно поддерживали.

     
     
  • 3.42, 12yoexpert (ok), 17:37, 07/08/2025 [^] [^^] [^^^] [ответить]  
  • +4 +/
    надо бы в EC выпустить какой-нибудь закон, обязывающий производителей gpu выкладывать в открытый доступ документированный api к видеокарте. для борьбы с электронным мусором
     
     
  • 4.44, Аноним (-), 17:40, 07/08/2025 [^] [^^] [^^^] [ответить]  
  • –5 +/
    > обязывающий производителей gpu выкладывать в открытый доступ
    > документированный api к видеокарте

    А чего сразу не "ключи где деньги лежат"?
    После такого выбрыка все производители видеокарт пошлют ЕСовцев на хурд, те посидят пару месяцев без видях и подумают над своим поведением.
    Все равно они никуда не денутся и будут их покупать, просто неофициально через соседние страны. Просто станет чуток дороже))

     
  • 4.84, Bottle (?), 20:32, 07/08/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Жаль, что на этом благородная инициатива ограничится.
     
  • 4.94, Аноним (94), 22:44, 07/08/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Так выложены же.
     
  • 3.68, Аноним (22), 19:29, 07/08/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Не звезди, hashcat работал, бенчмарки тоже, как и кастомные приложения, инвертирующие большие матрицы.
     
  • 2.37, Аноним (-), 17:13, 07/08/2025 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Это с r600 не работает

    И? А разве должно?))
    Этому хламу уже 14-15 лет, закопайте стюардесу или сидите на специальных дистрах с поддержкой такого.

     
     
  • 3.43, 12yoexpert (ok), 17:38, 07/08/2025 [^] [^^] [^^^] [ответить]  
  • +/
    эта стюардесса до сих пор тянет кучу тяжёлых для своего времени игр, а для научной визуализации больше в принципе не нужно
     
     
  • 4.45, Аноним (-), 17:44, 07/08/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > до сих пор тянет кучу тяжёлых для своего времени игр

    Т.е. те же 15+ лет. Ясно-понятно.

    > а для научной визуализации больше в принципе не нужно

    Если только выводить картинку на экран, то хватит и любой современной встройки.
    Хотя современная встройка даже большее потянуть может, особенно если это что-то из амдшных APU.

    Вашему НИИ опять не обновляют технику?
    Где карточки такие достаете? С 6оmжами битвы устраиваете?

     
     
  • 5.69, Аноним (22), 19:31, 07/08/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Зачем нам устраивать битвы с нашими поставщиками, дающими нам за бесценок товар, какими-то лошками выкинутый на свалку?
     
     
  • 6.106, Аноним (106), 08:31, 08/08/2025 [^] [^^] [^^^] [ответить]  
  • +/
    То есть вы покупаете какой-то хлам, выкинутый какими-то лошками на свалку?
     
  • 5.118, Аноним (118), 21:13, 09/08/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Dota 2 как будто сильно поменялась. Полно игр, особенно в онлайне, которым тех карточек с избытком хватает. Встройку нельзя воткнуть в любой комп, а подавляющее большинство покупает процессоры без встройки. Авито не даст соврать - можешь пойти проверить сколько продается процессоров со встройками.
     
  • 3.70, Аноним (22), 19:33, 07/08/2025 [^] [^^] [^^^] [ответить]  
  • +/
    >закопайте стюардесу

    Иди в лес сходи и себя закопай.

     
     
  • 4.88, Аноним (-), 20:44, 07/08/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Иди в лес сходи и себя закопай.

    Вот почему нищуки такие злые и агрессивные...
    Это все потому что у вас нормальной видяхи не было!

     
     
  • 5.96, Аноним (96), 22:56, 07/08/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Так это ты предложил закопать, ведь унизить кого-то доставляет тебе наслаждение - а "нищуки" вдруг стали агрессивными?
     
     
  • 6.99, Аноним (-), 00:28, 08/08/2025 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Так это ты предложил закопать,

    древнюю видеокарту

    а тот ыdlaн кого предложил закопать? меня!
    ну и кто из нас агрессивный?))

    > ведь унизить кого-то доставляет тебе наслаждение

    не, мне наслождение доставляет дроп старого хлама))

    > а "нищуки" вдруг стали агрессивными?

    always has been (c)

     
  • 3.104, Аноним (104), 07:30, 08/08/2025 [^] [^^] [^^^] [ответить]  
  • +/
    А у меня есть GeForce GT 610.
     
     
  • 4.113, Ценитель GPL рогаликов (?), 16:08, 08/08/2025 [^] [^^] [^^^] [ответить]  
  • +/
    По слухам на планете еще не все nvidia 210 распродали. Так что можешь спать спокойно, до твоего сокровища еще не скоро доберутся.
     
  • 2.90, Аноним (90), 21:54, 07/08/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Сильное заявление В GSP немного другое имплементировано - переключение частот... большой текст свёрнут, показать
     
     
  • 3.93, Аноним (96), 22:43, 07/08/2025 [^] [^^] [^^^] [ответить]  
  • +/
    >На видеокарту разве исходный код шейдеров передаётся?

    Ну SPIR-V байткод - это как раз типа исходный код. Не совсем исходный, но всё же не самый низкоуровневый код, который прямо на железе крутится. За сим...

    >1. компиляцию шейдеров в SPIR-V аутсорсим на GLSLang (проект Khronos, не наша проблема!) и вообще на вызывающую сторону (тоже не наша проблема!)
    >2. компиляцию SPIR-V в машинный код - на GSP (проблема вендора, не наша проблема!)
    >3. а что аутсорсить нельзя - просто выкинем (нам сами такие карты не нужны, когда выкинем - это тоже не наша проблема будет), ведь "нужно двигаться дальше" (тм)!
    >4. PROFIT

    Семь бед - один ответ.

     
     
  • 4.97, Аноним (90), 23:12, 07/08/2025 [^] [^^] [^^^] [ответить]  
  • +/
    И есть уже примеры GSP, которые так делают? Тот же NVK это делает внутри компилятора. А больше и не знаю где там GSP есть...
     
  • 2.92, Аноним (94), 22:42, 07/08/2025 [^] [^^] [^^^] [ответить]  
  • +/
    >планируется дропнуть весь Gallium и все карты на нём

    Это наглая ложь. На данный момент таких планов нет.

     
     
  • 3.95, Аноним (96), 22:53, 07/08/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Планов может и нет он нужен для Цинка, а Цинк пока дропать не собираются, но в ... большой текст свёрнут, показать
     
     
  • 4.98, Аноним (90), 23:15, 07/08/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Это "может быть" в перспективе нескольких лет. Когда сделают amber2. А его скорее всего сделают и туда скорее всего уйдут OpenGL-only драйвера. Такие пока ещё есть.
     
  • 2.122, Аноним (-), 04:55, 10/08/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Откуда вы такие вылезли Юзеры нвидий с своими страданиями блещут экспертизой У... большой текст свёрнут, показать
     

  • 1.36, Аноним (-), 17:10, 07/08/2025 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • –1 +/
     
  • 1.46, Аноним (46), 17:48, 07/08/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Кто-то может объяснить зачем оно надо?
    Например драйвер Nouveau и так поддерживает и OpenGL и Vulkan. Зачем ещё одна обёртка?
     
     
  • 2.59, Аноним (90), 18:37, 07/08/2025 [^] [^^] [^^^] [ответить]  
  • +7 +/
    > драйвер Nouveau ... поддерживает и OpenGL и Vulkan

    как раз через mesa.

    В ядре маленькая часть драйвера видеокарты - управление вентиляторами/питанием/частотами (если там всё сошлось как надо, не надо всех вартах), управление видеовыходами и передача данных в память карты/из памяти карты. Немножко контроль выделения памяти в видеокарте. Никакого OpenGL или Vulkan в ядре нет!

    А вот Mesa как раз и превращает вызовы функций OpenGL/Vulkan в команды для видеокарты. Помещает эти команды в видеокарту (помещает естественно через драйвер в ядре linux) и заставляет карту сделать что требуется.

    Ну и на современных картах чтобы что-то сделать в Vulkan или OpenGL нужны шейдеры (небольшие программки для обработки текстур и координат вершин треугольников). Эти программы тоже надо скомпилировать в инструкции, которые видеокарта поймёт. Вот компилятор тоже часть Mesa.

     
     
  • 3.64, Аноним (-), 18:48, 07/08/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    nouveau - это низкоуровневые ядерные драйвера. Mesa - это реализация высокоуровневых OpenGL и Vulkan. Mesa, сама по себе, без nouveau работать не будет.
     
     
  • 4.76, Аноним (90), 20:02, 07/08/2025 [^] [^^] [^^^] [ответить]  
  • +3 +/
    >Mesa, сама по себе, без nouveau работать не будет.
    >>Помещает эти команды в видеокарту (помещает естественно через драйвер в ядре linux)

    Всё верно!

    Драйвер OpenGL в mesa называется nouveau. И драйвер в ядре linux тоже называется nouveau. И даже DDX-драйвер для X11 тоже называется nouveau.

    Вот такой он nouvea - размазанный аж по трём проектам...

     

  • 1.49, Аноним (-), 18:00, 07/08/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/
    > Прекращена поддержка версий libX11, не обеспечивающих
    > безопасную работу в многопоточных приложениях.

    Отличное решение.

    > Оставлена только поддержка libX11 1.8 (апрель 2022 года)

    Ничосе новье! Всего три года прошло. Луддиты уже взвыли?

    > Удалён устаревший OpenCL-драйвер Clover

    и заменен на раст драйвер RustiCL

    Шикарно, теперь без раста никакого вам OpenCL))

     
     
  • 2.53, Аноним (53), 18:20, 07/08/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >Шикарно, теперь без раста никакого вам OpenCL))

    Зато cuda работает.

     
  • 2.65, Аноним (-), 18:51, 07/08/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >и заменен на раст драйвер RustiCL
    >Шикарно, теперь без раста никакого вам OpenCL))

    Rust - это деградация. Разработчики Mesa со временем это поймут.

     
     
  • 3.71, Аноним (90), 19:34, 07/08/2025 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Rust ни в коей мере не может быть деградацией Чел, который писал clover предыд... большой текст свёрнут, показать
     
  • 3.83, Аноним (83), 20:26, 07/08/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Писать без CVE - деградация?
     
     
  • 4.89, Anonim (??), 21:18, 07/08/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Ага, на расте же никогда никаких CVE не было /s
     
     
  • 5.123, Аноним (-), 05:06, 10/08/2025 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 4.101, Аноним (101), 01:30, 08/08/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Статически линковать - деградация.
     
  • 3.105, Аноним (105), 07:32, 08/08/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Такая деградация, что новый драйвер по возможностям уже обогнал старый.

    Всем бы такую деградацию.

     
     
  • 4.108, Аноним (-), 11:25, 08/08/2025 Скрыто ботом-модератором     [к модератору]
  • +1 +/
     

  • 1.60, Аноним (60), 18:40, 07/08/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Жаль, что разработка драйвера PowerVR не особо шустро движется. Дистры типа убунты даже не собирают Месу с ним, а ведь он нужен платам на RISC-V
     
     
  • 2.111, Xday (?), 14:52, 08/08/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Закажи и так и напиши дайте мне виар что бы все кибер панки поддерживало и виар чаты , представь как собирает тот или иной разработчик и.т.д
     

  • 1.62, Аноним (-), 18:42, 07/08/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Новость про Mesa актуальна для тех у кого видеокарта поддерживает Vulkan. Ваши видеокарты поддерживают Vulkan?
     
     
  • 2.78, Аноним (78), 20:06, 07/08/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Новость про Mesa актуальна для тех у кого видеокарта поддерживает Vulkan. Ваши
    > видеокарты поддерживают Vulkan?

    Да

     
  • 2.81, Аноним (90), 20:22, 07/08/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Ваши видеокарты поддерживают Vulkan?

    большинство поддерживает.

    > Новость про Mesa актуальна для тех у кого видеокарта поддерживает Vulkan.

    Вот в предыдущих mesa для panfrost было очень много расширений OpenGL реализовано. Если сделают хотя бы геометрические шейдеры (а возможно сразу и тесселяцию), то карта окажется в OpenGL 3.3. Это очень сложно, но такое уже бывало.

     
     
  • 3.103, Вы забыли заполнить поле Name. (?), 06:03, 08/08/2025 [^] [^^] [^^^] [ответить]  
  • +/
    OpenGL 4.6 Release date: July 31, 2017

    То есть, OpenGL 4.6 вышел уже 8 лет назад, а вы про какой-то 3.3 рассуждаете.

    OpenGL 3.3 Release date: March 11, 2010

    Это до моего рождения.

     
     
  • 4.109, Аноним (109), 12:04, 08/08/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Вот так оно получается. ;) Драйвер panvk умеет в vulkan 1.4 (но там от модели карты зависит, большинство карт не умеет и в 1.1), а panfrost научился пока только в OpenGL 3.1
    Поэтому и в zink появляется смысл
     
  • 2.87, Аноним (87), 20:38, 07/08/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Вам действительно пора обновить железо.
     

  • 1.75, Аноним (75), 19:53, 07/08/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Раз у нас "вечер ностальгии и винтажного железа", то спрошу. Что же будет лучше работать на Nvidia 610GT: "родные" nvidia-drivers-390 или Mesa 25.2.0?
     
     
  • 2.85, Ценитель GPL рогаликов (?), 20:34, 07/08/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Все зависит от задач. Если критически важно выжать максимум fps в 3D, то только проприетарные драйверы. Если важнее новый софт и безопасность, то nouveau.
     

  • 1.82, Аноним (82), 20:23, 07/08/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Кто-нибудь в qemu использовал новый нативный radv бэкенд,
    быстрее -device virtio-gpu-gl работает ?
     
  • 1.86, Аноним (86), 20:37, 07/08/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    В драйверах v3dv (GPU Broadcom VideoCore для Raspberry Pi 4+) и dzn (реализация Vulkan поверх Direct3D 12) поддерживается Vulkan 1.0.
    шо.опять? да сколько можно уже!
     
  • 1.91, Аноним (91), 22:36, 07/08/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    > Оставлена только поддержка libX11 1.8 (апрель 2022 года) и более новых

    Три года - и ваша система превращается в тыкву.

     
  • 1.102, Аноним (102), 03:49, 08/08/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Gallium-nine дропнули или ешё нет?
    https://www.phoronix.com/news/Gallium-Nine-Deprecated
     
     
  • 2.116, Kerr (ok), 10:22, 09/08/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Да, ещё в предыдущем выпуске.
     

  • 1.107, Анонизм (?), 09:00, 08/08/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Надо протестировать на своем некробуке 14 лет. там 650m, вот только как там реализовано переключение?
     
     
  • 2.110, Аноним (109), 12:27, 08/08/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Сейчас DRI_PRIME=1 glxgears и оно должно само подхватываться.
    В DRI_PRIME указываешь номер видеокарты на которой будет рендеринг идти (обычно 0 - на intel, 1 - на nvidia).

    Для X11 может потребоваться хитрый xorg.conf (если иксы проигнорят карту без видеовыходов). В wayland - понятия не имею что настраивать (наверное ничего), но переключение должно быть аналогично.

     
     
  • 3.112, Анонизм (?), 15:52, 08/08/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Благодарю, это работает DRI_PRIME=1 работает только для OpenGL, с NVK, нужно вроде VK_DRIVER_ID=nouveau
     

  • 1.114, Zenitur (ok), 21:02, 08/08/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Удалён устаревший OpenCL-драйвер Clover. Для OpenCL следует использовать драйвер RustiCL, более функциональный и поддерживающий больше версий OpenCL.

    И AMD дропнула AMDGPU-PRO, предлагая взамен RustiCL?

     
     
  • 2.115, Kerr (ok), 10:19, 09/08/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    AMD предлагает ROCm.
     

  • 1.117, Zenitur (ok), 19:48, 09/08/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    > Прекращена поддержка версий libX11, не обеспечивающих безопасную работу в многопоточных приложениях. Оставлена только поддержка libX11 1.8 (апрель 2022 года) и более новых выпусков, использующих вызов XInitThreads().

    Получается, я в своём 11-м дебиане не смогу накатить новые драйвера?

     
     
  • 2.119, Аноним (91), 23:01, 09/08/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Идут к идеальной ситуации: вышел новый бравзер - покупай новое железо!
     
  • 2.121, Kerr (ok), 23:49, 09/08/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Если вы до сих пор используете Debian 11, то это априори означает, что вас не интересует актуальное программное обеспечение, включая актуальные выпуски драйверов. Никто из разработчиков не обязан подстраиваться под подобного рода безумие. Вам ничего не стоит просто обновить ваше ПО.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2025 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру