Mesa 19.1.0 ಬಿಡುಗಡೆ, OpenGL ಮತ್ತು Vulkan ನ ಉಚಿತ ಅಳವಡಿಕೆ
ಪ್ರಕಟಿಸಲಾಗಿದೆ OpenGL ಮತ್ತು Vulkan API ನ ಉಚಿತ ಅಳವಡಿಕೆಯ ಬಿಡುಗಡೆ - ಮೆಸಾ 19.1.0. Mesa 19.1.0 ಶಾಖೆಯ ಮೊದಲ ಬಿಡುಗಡೆಯು ಪ್ರಾಯೋಗಿಕ ಸ್ಥಿತಿಯನ್ನು ಹೊಂದಿದೆ - ಕೋಡ್ನ ಅಂತಿಮ ಸ್ಥಿರೀಕರಣದ ನಂತರ, ಸ್ಥಿರ ಆವೃತ್ತಿ 19.1.1 ಅನ್ನು ಬಿಡುಗಡೆ ಮಾಡಲಾಗುತ್ತದೆ. ಮೆಸಾ 19.1 ರಲ್ಲಿ ಒದಗಿಸಲಾಗಿದೆ полная поддержка OpenGL 4.5 для драйверов i965, radeonsi и nvc0, поддержка Vulkan 1.1 для карт Intel и AMD, а также частичная поддержка стандарта ಓಪನ್ ಜಿಎಲ್ 4.6.
ಒಳಗೊಂಡಿತ್ತು ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಗಿದೆ в компании Intel новый драйвер Iris. В отличие от i965 новый драйвер основан на архитектуре Gallium3D, выносящей задачи управления памятью на сторону DRI-драйвера в ядре Linux и предоставляющей готовый трекер состояний с поддержкой кэша повторного использования выводимых объектов. Новый драйвер поддерживает только GPU на базе микроархитектуры Gen8+ (Broadwell, Skylake) c GPU HD, UHD и Iris.
В тестах производительности драйвер Iris от 3 до 15 раз ಹಿಂದಿಕ್ಕುತ್ತದೆ i965, в зависимости от режима тестирования. В среднем Iris демонстрирует отрисовку в 5.45 раз большего числа объектов в секунду, чем драйвер i965. При выполнении реальных программ прирост не столь внушителен (в одной из демонстраций прирост около 19%, а в некоторых демонстрациях примерно равен i965).
В классическом драйвере i965 расширена поддержка чипов Gen 11 и ಸೇರಿಸಲಾಗಿದೆ поддержка графической подсистемы SoC Elkhart Lake;
ಚಾಲಕ ಒಳಗೊಂಡಿತ್ತು ಲಿಮಾ для GPU Mali 400/450, применяемого во многих старых чипах на основе архитектуры ARM.
ಚಾಲಕ ಸೇರಿಸಲಾಗಿದೆ ಪ್ಯಾನ್ಫ್ರಾಸ್ಟ್ для GPU на базе микроархитектур Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) и Bifrost (Mali G3x, G5x, G7x), используемых на многих устройствах с процессорами ARM.
В драйвер RADV (Vulkan-драйвер для карт AMD) добавлена поддержка технологии VESA Adaptive-Sync (FreeSync), позволяющей адаптивно менять частоту обновления монитора для обеспечения плавного вывода и отсутствия разрывов;
ಸೇರಿಸಲಾಗಿದೆ новый Vulkan-драйвер TURNIP для GPU Qualcomm Adreno;
В драйвер Softpipe (программный растеризатор на базе Gallium3D) добавлена поддержка расширений OpenGL 4: ARB_gpu_shader5, ARB_ES3_1_compatibility, OES_geometry_shader, OES_primitive_bounding_box, OES_texture_cube_map_array и OES_viewport_array. До полной поддержки OpenGL 4.0 остаётся реализовать расширения GL_ARB_gpu_shader5, GL_ARB_sample_shading и GL_ARB_tessellation_shader;
Добавлена поддержка формата сжатия текстур ATC, используемого в GPU
Qualcomm и AMD;
Увеличена производительность трекера состояний Gallium Nine, обеспечивающего поддержку API Direct3D 9 для Unix-подобных систем и обычно применяемого для запуска Windows игр с исполльзованием Wine;
ಹೆಚ್ಚುವರಿಯಾಗಿ, ಇದನ್ನು ಗಮನಿಸಬಹುದು ಸೇರ್ಪಡೆ в ветку, которая ляжет в основу выпуска Mesa 19.2, реализации расширения GL_KHR_robustness для Gallium3D драйвера R600, которое было последним недостающим звеном для обеспечения поддержки OpenGL 4.5. Таким образом R600 стал четвёртым драйвером Mesa с поддержкой OpenGL 4.5. Поддержка OpenGL 4.5 в R600 доступна только для GPU Radeon HD 5800/6900.