{"id":105150,"date":"2022-09-21T21:36:55","date_gmt":"2022-09-21T19:36:55","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/reliz-mesa-22-2-svobodnoj-realizaczii-opengl-i-vulkan"},"modified":"2022-09-21T21:36:55","modified_gmt":"2022-09-21T19:36:55","slug":"reliz-mesa-22-2-svobodnoj-realizaczii-opengl-i-vulkan","status":"publish","type":"post","link":"https:\/\/prohoster.info\/it\/blog\/news\/reliz-mesa-22-2-svobodnoj-realizaczii-opengl-i-vulkan","title":{"rendered":"Rilascio di Mesa 22.2, implementazione open source di OpenGL e Vulkan","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Dopo quattro mesi di sviluppo, \u00e8 stata pubblicata la release della implementazione open source dell'API OpenGL e Vulkan \u2014 Mesa 22.2.0. La prima versione del ramo Mesa 22.2.0 ha uno stato sperimentale \u2014 dopo la finalizzazione della stabilizzazione del codice, verr\u00e0 rilasciata la versione stabile 22.2.1.       <\/p>\n<p>In Mesa 22.2 \u00e8 disponibile il supporto per l'API grafica Vulkan 1.3 nei driver anv per GPU Intel, radv per GPU AMD e tu per GPU Qualcomm. Il supporto per Vulkan 1.2 \u00e8 implementato in modalit\u00e0 emulatore (vn), Vulkan 1.1 \u2014 nel rasterizzatore software lavapipe (lvp), mentre Vulkan 1.0 \u00e8 disponibile nel driver v3dv (GPU Broadcom VideoCore VI di Raspberry Pi 4). Mesa offre anche un supporto completo per OpenGL 4.6 nei driver 965, iris (Intel), radeonsi (AMD), zink e llvmpipe. Il supporto per OpenGL 4.5 \u00e8 disponibile per GPU AMD (r600) e NVIDIA (nvc0), mentre OpenGL 4.3 \u00e8 fornito per virgl (GPU virtuale Virgil3D per QEMU\/KVM) e vmwgfx (VMware).    <\/p>\n<p>Novit\u00e0 principali:  <\/p>\n<ul>\n<li class=\"l\"> Nel driver per GPU Qualcomm (tu) \u00e8 stato implementato il supporto per l'API grafica Vulkan 1.3.\n<li class=\"l\"> Nel driver Panfrost \u00e8 stato aggiunto il supporto per GPU Mali basate su architettura Valhall (Mali-G57). Il driver \u00e8 compatibile con la specifica OpenGL ES 3.1.\n<li class=\"l\"> Prosegue lo sviluppo del driver Vulkan per GPU basate sull'architettura PowerVR Rogue, sviluppata da Imagination.\n<li class=\"l\"> Nel driver Vulkan ANV (Intel) e nel driver OpenGL Iris \u00e8 stata migliorata la supporto per le schede grafiche discrete Intel DG2-G12 (Arc Alchemist). Nel driver Vulkan \u00e8 stata significativamente aumentata (circa 100 volte) la performance del codice per il ray tracing.\n<li class=\"l\"> Il driver R600g per GPU AMD delle serie Radeon HD 2000 fino alla HD 6000 \u00e8 stato trasferito all'utilizzo di una rappresentazione intermedia (IR) senza tipi per i shader NIR. Il supporto per NIR consente anche di ottenere supporto per la rappresentazione intermedia TGSI (Tungsten Graphics Shader Infrastructure) tramite l'attivazione di un layer per la traduzione da NIR a TGSI.\n<li class=\"l\"> Nel driver OpenGL Nouveau \u00e8 iniziato il lavoro per implementare il supporto per la GPU RTX 30 \"Ampere\".\n<li class=\"l\"> Nel driver Etnaviv per le schede Vivante \u00e8 stato implementato il supporto per la compilazione asincrona degli shader.\n<li class=\"l\"> \u00c8 stato aggiunto il supporto per le estensioni Vulkan:\n<ul>\n<li class=\"l\"> VK_EXT_robustness2 per il driver lavapipe.\n<li class=\"l\"> VK_EXT_image_2d_view_of_3d per RADV.\n<li class=\"l\"> VK_EXT_primitives_generated_query per RADV.\n<li class=\"l\"> VK_EXT_non_seamless_cube_map per RADV, ANV, lavapipe.\n<li class=\"l\"> VK_EXT_border_color_swizzle per lavapipe, ANV, turnip, RADV.\n<li class=\"l\"> VK_EXT_shader_module_identifier per RADV.\n<li class=\"l\"> VK_EXT_multisampled_render_to_single_sampled per lavapipe.\n<li class=\"l\"> VK_EXT_shader_subgroup_vote per lavapipe.\n<li class=\"l\"> VK_EXT_shader_subgroup_ballot per lavapipe.\n<li class=\"l\"> VK_EXT_attachment_feedback_loop_layout per RADV.    <\/ul>\n<li class=\"l\"> \u00c8 stato aggiunto il supporto per le estensioni OpenGL:\n<ul>\n<li class=\"l\"> WGL_ARB_create_context_robustness.\n<li class=\"l\"> ARB_robust_buffer_access_behavior per d3d12.\n<li class=\"l\"> EGL_KHR_context_flush_control.\n<li class=\"l\"> GLX_ARB_context_flush_control.\n<li class=\"l\"> GL_EXT_memory_object_win32 per zink e d3d12.\n<li class=\"l\"> GL_EXT_semaphore_win32 per zink e d3d12.  <\/ul>\n<\/ul>\n<p>Fonte: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=57811\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u043e\u0441\u043b\u0435 \u0447\u0435\u0442\u044b\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 OpenGL \u0438 Vulkan &#8212; Mesa 22.2.0. \u041f\u0435\u0440\u0432\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u0432\u0435\u0442\u043a\u0438 Mesa 22.2.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 22.2.1. \u0412 Mesa 22.2 \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 \u0438 tu [&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-105150","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.0.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u043e\u0441\u043b\u0435 \u0447\u0435\u0442\u044b\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 OpenGL \u0438 Vulkan - Mesa 22.2.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\/it\/blog\/news\/reliz-mesa-22-2-svobodnoj-realizaczii-opengl-i-vulkan\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.0.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"it_IT\" \/>\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 22.2, \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 \u0447\u0435\u0442\u044b\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 OpenGL \u0438 Vulkan - Mesa 22.2.0.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/it\/blog\/news\/reliz-mesa-22-2-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=\"2022-09-21T19:36:55+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2022-09-21T19:36:55+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\udd47Rilascio di Mesa 22.2, libera implementazione di OpenGL e Vulkan | ProHoster","description":"Dopo quattro mesi di sviluppo, \u00e8 stata pubblicata la versione della realizzazione open source dell'API OpenGL e Vulkan - Mesa 22.2.0.","canonical_url":"https:\/\/prohoster.info\/it\/blog\/news\/reliz-mesa-22-2-svobodnoj-realizaczii-opengl-i-vulkan","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"it_IT","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 22.2, \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 \u0447\u0435\u0442\u044b\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 OpenGL \u0438 Vulkan - Mesa 22.2.0.","og:url":"https:\/\/prohoster.info\/it\/blog\/news\/reliz-mesa-22-2-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":"2022-09-21T19:36:55+00:00","article:modified_time":"2022-09-21T19:36:55+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":[],"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/105150","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/comments?post=105150"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/105150\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media?parent=105150"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/categories?post=105150"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/tags?post=105150"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}