{"id":116001,"date":"2024-05-23T02:59:27","date_gmt":"2024-05-23T00:59:27","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/reliz-mesa-24-1-svobodnoj-realizaczii-opengl-i-vulkan"},"modified":"2024-05-23T02:59:27","modified_gmt":"2024-05-23T00:59:27","slug":"reliz-mesa-24-1-svobodnoj-realizaczii-opengl-i-vulkan","status":"publish","type":"post","link":"https:\/\/prohoster.info\/pt\/blog\/news\/reliz-mesa-24-1-svobodnoj-realizaczii-opengl-i-vulkan","title":{"rendered":"Lan\u00e7amento do Mesa 24.1, uma implementa\u00e7\u00e3o livre do OpenGL e Vulkan","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Foi lan\u00e7ado o release da implementa\u00e7\u00e3o livre da API OpenGL e Vulkan \u2014 Mesa 24.1.0. A primeira vers\u00e3o da ramifica\u00e7\u00e3o Mesa 24.1.0 tem status experimental \u2014 ap\u00f3s a estabiliza\u00e7\u00e3o final do c\u00f3digo, ser\u00e1 lan\u00e7ada a vers\u00e3o est\u00e1vel 24.1.1.     <\/p>\n<p>Na Mesa 24.0, o suporte \u00e0 API gr\u00e1fica Vulkan 1.3 est\u00e1 dispon\u00edvel nos drivers anv para GPUs Intel, radv para GPUs AMD, NVK para GPUs NVIDIA, tu para GPUs Qualcomm, no rasterizador software lavapipe (lvp) e no modo emulador (vn). O suporte ao Vulkan 1.0 \u00e9 implementado nos drivers v3dv (GPU Broadcom VideoCore VI do Raspberry Pi 4) e dzn (implementa\u00e7\u00e3o do Vulkan sobre Direct3D 12).     <\/p>\n<p>A Mesa tamb\u00e9m fornece suporte completo para OpenGL 4.6 para os drivers iris (GPU Intel Gen 8+), radeonsi (AMD), Crocus (antigas GPUs Intel Gen4-Gen7), zink, llvmpipe, virgl (GPU virtual Virgil3D para QEMU\/KVM), freedreno (Qualcomm Adreno), d3d12 (camada para operar OpenGL sobre DirectX 12) e asahi (GPU AGX, usada em chips Apple M1 e M2). O suporte ao OpenGL 4.5 est\u00e1 dispon\u00edvel para GPUs AMD (r600) e NVIDIA (nvc0). O suporte ao OpenGL 3.3 est\u00e1 presente nos drivers softpipe (rasterizador software) e nv50 (NVIDIA NV50).        <\/p>\n<p>Principais novidades:  <\/p>\n<ul>\n<li class=\"l\"> No driver asahi, desenvolvido para GPUs AGX usadas em chips ARM da Apple, o suporte ao OpenGL 4.6 e OpenGL ES 3.2 foi implementado.\n<li class=\"l\"> O desempenho do driver NVK para GPUs NVIDIA com base nas microarquiteturas Turing (s\u00e9ries GeForce GTX 16xx, RTX 20xx e Quadro RTX), Ampere (s\u00e9ries GeForce RTX 30xx e RTX A2000\/4000\/5000\/6000) e Ada (s\u00e9ries GeForce RTX 4xxx, RTX 4000 SFF, RTX 4xxx\/5000\/6000 Ada) foi significativamente aprimorado. O driver \u00e9 considerado pronto para uso di\u00e1rio por um amplo espectro de usu\u00e1rios. O suporte ao Vulkan 1.3 no NVK foi certificado pelo cons\u00f3rcio Khronos. O desempenho acima da camada NVK foi melhorado com a DXVK, que fornece uma implementa\u00e7\u00e3o do Direct3D 9, 10 e 11.\n<li class=\"l\"> Foi adicionada uma altera\u00e7\u00e3o que permite ativar o driver Zink (implementa\u00e7\u00e3o do OpenGL sobre Vulkan) para garantir suporte ao OpenGL 4.6 em sistemas com novas s\u00e9ries de placas de v\u00eddeo NVIDIA (a partir da GeForce RTX 20xx), que podem apresentar problemas com o driver OpenGL padr\u00e3o Nouveau (NVC0). Para ativar o Zink em vez do NVC0, deve-se definir a vari\u00e1vel de ambiente \u00abNOUVEAU_USE_ZINK=1\u00bb.\n<li class=\"l\"> No driver Panfrost, foi adicionado suporte para GPUs Mali G610, Mali G310 e Mali T600.\n<li class=\"l\"> Todos os drivers Vulkan implementaram suporte \u00e0 sincroniza\u00e7\u00e3o expl\u00edcita (Explicit Sync) para Wayland e X11. A Explicit Sync permite que aplicativos informem ao gerenciador de composi\u00e7\u00e3o sobre a prontid\u00e3o da sa\u00edda do quadro na tela, o que reduz a lat\u00eancia e elimina artefatos na sa\u00edda gr\u00e1fica.\n<li class=\"l\"> As capacidades do driver d3d12 foram ampliadas, proporcionando uma camada com implementa\u00e7\u00e3o do OpenGL sobre DirectX 12.\n<li class=\"l\"> O driver V3DV, desenvolvido para a GPU Broadcom VideoCore (usado em placas Raspberry Pi), agora suporta renderiza\u00e7\u00e3o din\u00e2mica.\n<li class=\"l\">  O driver Vulkan ANV (Intel) foi adaptado para usar opera\u00e7\u00f5es ass\u00edncronas de mapeamento de mem\u00f3ria de v\u00eddeo (Asynchronous VM_BIND). Para GPUs baseadas na arquitetura Intel Xe, que \u00e9 usada nas placas gr\u00e1ficas Intel da fam\u00edlia Arc e na gr\u00e1ficos integrados, a partir dos processadores Tiger Lake, foi adicionada a capacidade de redefinir dumps de estado para depura\u00e7\u00e3o de travamentos de GPU. Foi feita a prepara\u00e7\u00e3o para suporte a chips GPU Intel LunarLake (Xe 2).\n<li class=\"l\"> Adicionado suporte para novas extens\u00f5es Vulkan:\n<ul>\n<li class=\"l\"> VK_EXT_map_memory_placed para os drivers RADV, ANV e NVK\n<li class=\"l\"> VK_KHR_shader_subgroup_rotate para RADV, ANV e NVK\n<li class=\"l\"> VK_KHR_load_store_op_none para RADV, ANV, NVK e Turnip\n<li class=\"l\"> VK_KHR_line_rasterization para RADV, ANV, NVK e Turnip\n<li class=\"l\"> VK_KHR_index_type_uint8 para RADV, ANV, NVK e Turnip\n<li class=\"l\"> VK_KHR_shader_expect_assume para todos os drivers Vulkan\n<li class=\"l\"> VK_KHR_shader_maximal_reconvergence para RADV, ANV e NVK\n<li class=\"l\"> VK_KHR_shader_quad_control para RADV\n<li class=\"l\"> VK_KHR_shader_subgroup_uniform_control_flow para NVK\n<li class=\"l\"> VK_EXT_device_address_binding_report para RADV\n<li class=\"l\"> VK_EXT_external_memory_dma_buf para lavapipe\n<li class=\"l\"> VK_EXT_queue_family_foreign para lavapipe\n<li class=\"l\"> VK_EXT_shader_object para RADV\n<li class=\"l\"> VK_EXT_nested_command_buffer para NVK e RADV\n<li class=\"l\"> VK_EXT_queue_family_foreign para NVK\n<li class=\"l\"> VK_EXT_image_drm_format_modifier para NVK    <\/ul>\n<\/ul>\n<p>Fonte: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=61232\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041e\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 OpenGL \u0438 Vulkan &#8212; Mesa 24.1.0. \u041f\u0435\u0440\u0432\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u0432\u0435\u0442\u043a\u0438 Mesa 24.1.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 24.1.1. \u0412 Mesa 24.0 \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.3 \u0432 \u0434\u0440\u0430\u0439\u0432\u0435\u0440\u0430\u0445 anv \u0434\u043b\u044f GPU Intel, radv \u0434\u043b\u044f GPU AMD, NVK \u0434\u043b\u044f GPU NVIDIA, tu \u0434\u043b\u044f [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-116001","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041e\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 OpenGL \u0438 Vulkan - Mesa 24.1.0.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/pt\/blog\/news\/reliz-mesa-24-1-svobodnoj-realizaczii-opengl-i-vulkan\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"pt_PT\" \/>\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 24.1, \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=\"\u041e\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 OpenGL \u0438 Vulkan - Mesa 24.1.0.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/pt\/blog\/news\/reliz-mesa-24-1-svobodnoj-realizaczii-opengl-i-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=\"2024-05-23T00:59:27+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2024-05-23T00:59:27+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Release Mesa 24.1, implementa\u00e7\u00e3o livre de OpenGL e Vulkan | ProHoster","description":"Lan\u00e7ado o release da implementa\u00e7\u00e3o livre da API OpenGL e Vulkan - Mesa 24.1.0.","canonical_url":"https:\/\/prohoster.info\/pt\/blog\/news\/reliz-mesa-24-1-svobodnoj-realizaczii-opengl-i-vulkan","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"pt_PT","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 24.1, \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":"\u041e\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 OpenGL \u0438 Vulkan - Mesa 24.1.0.","og:url":"https:\/\/prohoster.info\/pt\/blog\/news\/reliz-mesa-24-1-svobodnoj-realizaczii-opengl-i-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":"2024-05-23T00:59:27+00:00","article:modified_time":"2024-05-23T00:59:27+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"116001","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-23 00:53:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-23 00:53:19","updated":"2026-01-23 00:53:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts\/116001","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/comments?post=116001"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts\/116001\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/media?parent=116001"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/categories?post=116001"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/tags?post=116001"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}