{"id":184207,"date":"2026-11-10T23:41:01","date_gmt":"2026-11-10T21:41:01","guid":{"rendered":"https:\/\/prohoster.info\/blog\/news\/reliz-mesa-26-3-svobodnoj-realizaczii-opengl-i-vulkan"},"modified":"2026-11-10T23:41:07","modified_gmt":"2026-11-10T21:41:07","slug":"mesa-26-3-released-an-open-source-implementation-of-opengl-and-vulkan","status":"publish","type":"post","link":"https:\/\/prohoster.info\/en\/blog\/news\/mesa-26-3-released-an-open-source-implementation-of-opengl-and-vulkan","title":{"rendered":"Release of Mesa 26.3, a free implementation of OpenGL and Vulkan","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>After three months of development, the release of the free implementation of the Vulkan, OpenGL, OpenGL ES, and OpenCL API - Mesa 26.3.0 has been published. The first release of the Mesa 26.3.0 branch has an experimental status - after final code stabilization, a stable version 26.3.1 will be released. <\/p>\n<p>Mesa 26.3 adds support for the Vulkan 1.4 graphics API in the ANV drivers for Intel GPUs, RADV for AMD GPUs, NVK for NVIDIA GPUs, HoneyKrisp (hk) for Apple GPUs, Turnip for Qualcomm GPUs, PanVK for ARM Mali GPUs, in the software rasterizer lavapipe (lvp), and in emulation mode (vn). The v3dv drivers (Broadcom VideoCore GPU for Raspberry Pi 4+) and dzn (Vulkan implementation over Direct3D 12) support Vulkan 1.0, the kk driver (KosmicKrisp, Vulkan over Metal) supports Vulkan 1.1, and the pvr driver (Imagination PowerVR GPU) supports Vulkan 1.2.<\/p>\n<p>Mesa also provides full support for OpenGL 4.6 for the iris drivers (Intel Gen 8+ GPU), radeonsi (AMD), Crocus (older Intel Gen4-Gen7.5 GPUs), AMD (r600), zink, llvmpipe, virgl (virtual GPU Virgil3D for QEMU\/KVM), freedreno (Qualcomm Adreno), d3d12 (layer for running OpenGL over DirectX 12), and asahi (AGX GPU used in Apple M1 and M2 chips). Support for OpenGL 4.5 is available for NVIDIA GPUs (nvc0). OpenGL 3.3 support is present in the softpipe (software rasterizer) and nv50 (NVIDIA NV50) drivers. OpenGL 3.1 support is available in the panfrost (ARM Mali GPU) and v3d (Broadcom VideoCore GPU) drivers.<\/p>\n<p>Key innovations:<\/p>\n<ul>\n<li class=\"l\"> Rules have been added for AI assistants, stating that Mesa fosters a community of people, so AI agents should not open pull requests or publish comments. For commits made by people but created with AI assistance, it is required to explicitly include the tag \u201cGenerated-by: LLM\u201d or \u201cAssisted-by: LLM\u201d. Separate restrictions on AI usage have been implemented by developers for the asahi, nouveau, panfrost, imagination, jay, and poly drivers.\n<li class=\"l\"> Support for Vulkan 1.3 has been implemented in the panvk driver for ARM Mali v6-7 GPUs.<br \/>\nSupport for OpenGL ES 3.0 and the GLSL 1.30 shader language has been implemented in the Etnaviv driver for Vivante HALTI5 series GPUs.<\/p>\n<li class=\"l\">  Support for the Mali G68, G715, and G615 GPUs has been added to the Panfrost OpenGL driver.\n<li class=\"l\"> Support for the Mali G715 and G615 GPUs has been added to the PanVK Vulkan driver.\n<li class=\"l\"> Support for the Imagination PowerVR BXM-4-64 GPU has been added to the Vulkan driver pvr.\n<li class=\"l\"> By default, the Intel Jay shader compiler is utilized for the Intel Xe2 and Xe3 GPUs.\n<li class=\"l\"> Support for the Intel Nova Lake chips' graphics subsystem has been stabilized and enabled by default.\n<li class=\"l\"> Support for Vulkan extensions for accelerated video processing has been added to the NVK driver (NVIDIA).\n<li class=\"l\"> Buffer compression has been enabled for Intel GPUs, improving performance in games launched using DXVK.\n<li class=\"l\"> Buffer compression has been enabled for Intel GPUs, allowing for improved gaming performance when launched with DXVK.\n<li class=\"l\"> Support for AMD GFX1171 GPU based on RDNA 4 architecture has been added.\n<li class=\"l\"> Support for Vulkan extensions has been added:\n<ul>\n<li class=\"l\"> VK_AMD_anti_lag for RADV;\n<li class=\"l\"> VK_IMG_filter_linear_2d for pvr;\n<li class=\"l\"> VK_KHR_maintenance7 for pvr;\n<li class=\"l\"> VK_KHR_maintenance4 for panvk\/v6-7;\n<li class=\"l\"> VK_KHR_maintenance5 for panvk\/v6-7;\n<li class=\"l\"> VK_KHR_maintenance7 for panvk\/v6-7;\n<li class=\"l\"> VK_KHR_maintenance8 for panvk\/v6-7;\n<li class=\"l\"> VK_KHR_shader_float_controls2 for panvk\/v6-7;\n<li class=\"l\"> VK_KHR_shader_subgroup_extended_types for panvk\/v6-7;\n<li class=\"l\"> VK_EXT_subgroup_size_control for panvk\/v6-7;\n<li class=\"l\"> VK_ARM_shader_core_builtins for panvk\/v6-7;\n<li class=\"l\"> VK_ARM_shader_core_properties for panvk\/v6-7;\n<li class=\"l\"> VK_ARM_scheduling_controls for panvk\/v6-7;\n<li class=\"l\"> VK_KHR_synchronization2 for pvr;\n<li class=\"l\"> VK_KHR_copy_memory_indirect for panvk;\n<li class=\"l\"> VK_KHR_maintenance6 for panvk\/v6-7;\n<li class=\"l\"> VK_KHR_spirv_1_4 for panvk\/v6-7;\n<li class=\"l\"> VK_EXT_device_memory_report for v3dv;\n<li class=\"l\"> VK_KHR_video_encode_feedback2 for RADV;\n<li class=\"l\"> VK_EXT_global_priority for pvr;\n<li class=\"l\"> VK_EXT_global_priority_query for pvr;\n<li class=\"l\"> VK_KHR_global_priority for pvr;\n<li class=\"l\"> VK_KHR_cooperative_matrix for panvk;\n<li class=\"l\"> VK_EXT_inline_uniform_block for pvr;\n<li class=\"l\"> VK_KHR_shader_fma for pvr;\n<li class=\"l\"> VK_EXT_cooperative_matrix_maintenance1 for radv, lavapipe;\n<li class=\"l\"> VK_KHR_device_address_commands for nvk;\n<li class=\"l\"> VK_KHR_shader_constant_data for panvk;\n<li class=\"l\"> VK_KHR_shader_float_controls2 for pvr;\n<li class=\"l\"> VK_KHR_performance_query for GFX12;\n<li class=\"l\"> VK_EXT_primitive_topology_list_restart for pvr;\n<li class=\"l\"> VK_KHR_incremental_present for panvk;\n<li class=\"l\"> VK_EXT_swapchain_colorspace for panvk;\n<li class=\"l\"> VK_KHR_push_descriptor for pvr;\n<li class=\"l\"> VK_EXT_image_sliced_view_of_3d for pvr;\n<li class=\"l\"> VK_EXT_image_compression_control for panvk;\n<li class=\"l\"> VK_KHR_shader_untyped_pointers for HK;\n<li class=\"l\"> VK_KHR_maintenance10 for HK;\n<li class=\"l\"> VK_KHR_shader_fma for HK;\n<li class=\"l\"> VK_EXT_primitive_restart_index for HK;\n<li class=\"l\"> VK_QCOM_rotated_copy_commands for Turnip;\n<li class=\"l\"> VK_KHR_maintenance10 for panvk;\n<li class=\"l\"> VK_KHR_map_memory2 for v3dv;\n<li class=\"l\"> VK_KHR_unified_image_layouts for v3dv;\n<li class=\"l\"> VK_INTEL_shader_integer_functions2 for panvk;\n<li class=\"l\"> VK_KHR_internally_synchronized_queues for NVK;\n<li class=\"l\"> VK_KHR_maintenance11 for NVK;\n<li class=\"l\"> VK_EXT_primitive_restart_index for NVK;\n<li class=\"l\"> VK_KHR_maintenance11 for NVK;\n<li class=\"l\"> VK_EXT_transform_feedback for pvr.\n<\/ul>\n<li class=\"l\"> Support for the EGL extension EGL_NV_context_priority_realtime has been added in the radeonsi OpenGL driver.\n<li class=\"l\"> In the panfrost driver for Vivante HALTI5 series GPU, support for OpenGL extensions has been added:\n<ul>\n<li class=\"l\"> GL_ARB_texture_multisample;\n<li class=\"l\"> GL_EXT_color_buffer_float;\n<li class=\"l\"> GL_EXT_conservative_depth;\n<li class=\"l\"> GL_EXT_draw_buffers_indexed;\n<li class=\"l\"> GL_EXT_EGL_image_storage;\n<li class=\"l\"> GL_EXT_EGL_image_storage_compression;\n<li class=\"l\"> GL_EXT_shader_integer_mix;\n<li class=\"l\"> GL_EXT_sRGB_write_control;\n<li class=\"l\"> GL_EXT_texture_compression_rgtc;\n<li class=\"l\"> GL_EXT_texture_sRGB_decode;\n<li class=\"l\"> GL_EXT_texture_sRGB_R8;\n<li class=\"l\"> GL_EXT_texture_sRGB_RG8;\n<li class=\"l\"> GL_EXT_texture_storage_compression;\n<li class=\"l\"> GL_MESA_framebuffer_flip_y;\n<li class=\"l\"> GL_MESA_shader_integer_functions;\n<li class=\"l\"> GL_OES_draw_buffers_indexed;\n<li class=\"l\"> GL_OES_EGL_image_external_essl3;\n<li class=\"l\"> GL_EXT_texture_integer;\n<li class=\"l\"> GL_ARB_shader_bit_encoding;\n<li class=\"l\"> GL_ARB_texture_rgb10_a2ui.\n<\/ul>\n<li class=\"l\"> Support for OpenCL extensions has been added:\n<ul>\n<li class=\"l\"> cl_ext_float_atomics for iris, llvmpipe, and zink;\n<li class=\"l\"> cl_khr_semaphore for iris;\n<li class=\"l\"> cl_khr_external_semaphore for iris;\n<li class=\"l\"> cl_khr_external_semaphore_sync_fd for iris.\n<\/ul>\n<\/ul>\n<p>Source: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=66658\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u043e\u0441\u043b\u0435 \u0442\u0440\u0451\u0445 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0440\u0435\u043b\u0438\u0437 \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0439 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 API Vulkan, OpenGL, OpenGL ES \u0438 OpenCL &#8212; Mesa 26.3.0. \u041f\u0435\u0440\u0432\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u0432\u0435\u0442\u043a\u0438 Mesa 26.3.0 \u0438\u043c\u0435\u0435\u0442 \u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u044b\u0439 \u0441\u0442\u0430\u0442\u0443\u0441 &#8212; \u043f\u043e\u0441\u043b\u0435 \u043f\u0440\u043e\u0432\u0435\u0434\u0435\u043d\u0438\u044f \u043e\u043a\u043e\u043d\u0447\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0439 \u0441\u0442\u0430\u0431\u0438\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u043a\u043e\u0434\u0430 \u0431\u0443\u0434\u0435\u0442 \u0432\u044b\u043f\u0443\u0449\u0435\u043d\u0430 \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f 26.3.1. \u0412 Mesa 26.3 \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u0430 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e API Vulkan 1.4 \u0432 \u0434\u0440\u0430\u0439\u0432\u0435\u0440\u0430\u0445 ANV \u0434\u043b\u044f GPU Intel, RADV \u0434\u043b\u044f GPU [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":10,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-184207","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.5 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u043e\u0441\u043b\u0435 \u0442\u0440\u0451\u0445 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0440\u0435\u043b\u0438\u0437 \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0439 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 API Vulkan, OpenGL, OpenGL ES \u0438 OpenCL - Mesa 26.3.0.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Alexander Kovalev\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/en\/blog\/news\/mesa-26-3-released-an-open-source-implementation-of-opengl-and-vulkan\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.5\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0420\u0435\u043b\u0438\u0437 Mesa 26.3, \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0439 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 OpenGL \u0438 Vulkan | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u043e\u0441\u043b\u0435 \u0442\u0440\u0451\u0445 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0440\u0435\u043b\u0438\u0437 \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0439 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 API Vulkan, OpenGL, OpenGL ES \u0438 OpenCL - Mesa 26.3.0.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/en\/blog\/news\/mesa-26-3-released-an-open-source-implementation-of-opengl-and-vulkan\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2026-11-10T21:41:01+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-11-10T21:41:07+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Mesa 26.3 release, free implementation of OpenGL and Vulkan | ProHoster","description":"After three months of development, the release of the free implementation of the Vulkan, OpenGL, OpenGL ES, and OpenCL API - Mesa 26.3.0 has been published.","canonical_url":"https:\/\/prohoster.info\/en\/blog\/news\/mesa-26-3-released-an-open-source-implementation-of-opengl-and-vulkan","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"en_US","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0420\u0435\u043b\u0438\u0437 Mesa 26.3, \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0439 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 OpenGL \u0438 Vulkan | ProHoster","og:description":"\u041f\u043e\u0441\u043b\u0435 \u0442\u0440\u0451\u0445 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0440\u0435\u043b\u0438\u0437 \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0439 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 API Vulkan, OpenGL, OpenGL ES \u0438 OpenCL - Mesa 26.3.0.","og:url":"https:\/\/prohoster.info\/en\/blog\/news\/mesa-26-3-released-an-open-source-implementation-of-opengl-and-vulkan","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2026-11-10T21:41:01+00:00","article:modified_time":"2026-11-10T21:41:07+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":[],"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts\/184207","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/users\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/comments?post=184207"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts\/184207\/revisions"}],"predecessor-version":[{"id":184208,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts\/184207\/revisions\/184208"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/media?parent=184207"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/categories?post=184207"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/tags?post=184207"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}