{"id":888070,"date":"2023-11-16T22:00:26","date_gmt":"2023-11-16T22:00:26","guid":{"rendered":"https:\/\/magazineoffice.com\/el-controlador-radv-de-codigo-abierto-de-mesa-ahora-agrega-recompilacion-forzada-de-sombreadores-en-steam-deck\/"},"modified":"2023-11-16T22:00:31","modified_gmt":"2023-11-16T22:00:31","slug":"el-controlador-radv-de-codigo-abierto-de-mesa-ahora-agrega-recompilacion-forzada-de-sombreadores-en-steam-deck","status":"publish","type":"post","link":"https:\/\/magazineoffice.com\/el-controlador-radv-de-codigo-abierto-de-mesa-ahora-agrega-recompilacion-forzada-de-sombreadores-en-steam-deck\/","title":{"rendered":"El controlador RADV de c\u00f3digo abierto de MESA ahora agrega recompilaci\u00f3n forzada de sombreadores en Steam Deck"},"content":{"rendered":"


\n<\/p>\n

\n

El equipo de MESA que trabaja en el controlador RADV \u00abRadeon Vulkan\u00bb de c\u00f3digo abierto ha agregado una nueva funci\u00f3n de \u00abperilla\u00bb para solucionar errores de compilaci\u00f3n de sombreadores en Steam Deck.<\/p>\n

Los controladores RADV \u00abRadeon Vulkan\u00bb de MESA contin\u00faan mejorando a medida que el \u00faltimo parche intenta arreglar la compilaci\u00f3n de sombreadores en Steam Deck<\/h2>\n

En los \u00faltimos tiempos, los controladores Mesa RADV Vulkan de c\u00f3digo abierto han sido testigos de un aumento significativo en el desarrollo, especialmente cuando se trata de mejorar el rendimiento en todos los \u00e1mbitos, junto con varias optimizaciones y correcciones para brindar una experiencia \u00f3ptima a los usuarios. Se perfilan como una gran alternativa a los controladores Vulkan oficiales de AMD, y ahora los desarrolladores de MESA han dado un paso adelante en el departamento de correcci\u00f3n de errores en la computadora de mano Steam Deck.<\/p>\n

Phoronix informa que hay algunas \u00abopciones DRIRC\u00bb nuevas agregadas a la \u00faltima versi\u00f3n de los controladores, que b\u00e1sicamente apuntan a forzar la recompilaci\u00f3n cuando es necesario volver a portar una correcci\u00f3n del compilador de sombreado. Esto apunta principalmente a Steam Deck de Valve, que se basa en sombreadores precompilados para evitar tiempos de carga elevados y un rendimiento ineficiente. As\u00ed es como Samuel Pitoiset del controlador de gr\u00e1ficos Linux de Valve explica el c\u00f3digo fusionado:<\/p>\n

\n
<\/div>\n
<\/div>\n<\/div>\n
\n

En Steam Deck, los sombreadores est\u00e1n precompilados para un mejor rendimiento (menos tartamudeo, menos uso de CPU, etc.). Pero cuando es necesario respaldar una correcci\u00f3n del compilador, actualmente no hay forma de manejarlo correctamente.<\/p>\n

Esto introduce 3 opciones de drirc radv_override_graphics,compute,ray_tracing_shader_version para obligar al controlador a volver a compilar las canalizaciones cuando sea necesario.<\/p>\n

De forma predeterminada, la versi\u00f3n del sombreador es 0 para todas las canalizaciones. Cuando se configura un drirc para un juego espec\u00edfico, RADV volver\u00e1 a compilar todas las canalizaciones solo una vez con la correcci\u00f3n del compilador incluida (porque la clave de la canalizaci\u00f3n ser\u00eda diferente).<\/p>\n<\/blockquote>\n

Si bien el cambio puede parecer peque\u00f1o, en \u00faltima instancia ayudar\u00e1 a corregir errores de compilaci\u00f3n de sombreadores en computadoras de escritorio Linux y Steam Deck. Con las actualizaciones recientes, ser\u00e1 convincente ver c\u00f3mo se compara el estado actual de los controladores Mesa RADV Vulkan con los oficiales \u00abAMDVLK\u00bb de AMD.<\/p>\n

Fuente de noticias: Phoronix<\/p>\n

\n

\t\t\t\tComparte esta historia<\/p>\n

<\/svg> Facebook<\/p>\n

<\/svg> Gorjeo<\/p>\n<\/p><\/div>\n<\/p><\/div>\n


\n
Source link-29 <\/a><\/p>\n","protected":false},"excerpt":{"rendered":"

El equipo de MESA que trabaja en el controlador RADV \u00abRadeon Vulkan\u00bb de c\u00f3digo abierto ha agregado una nueva funci\u00f3n de \u00abperilla\u00bb para solucionar errores de compilaci\u00f3n de sombreadores en…<\/p>\n","protected":false},"author":1,"featured_media":888071,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[21980],"tags":[1454,2420,6,8674,2338,511,64856,762,53462,109019,74816,182],"_links":{"self":[{"href":"https:\/\/magazineoffice.com\/wp-json\/wp\/v2\/posts\/888070"}],"collection":[{"href":"https:\/\/magazineoffice.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/magazineoffice.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/magazineoffice.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/magazineoffice.com\/wp-json\/wp\/v2\/comments?post=888070"}],"version-history":[{"count":1,"href":"https:\/\/magazineoffice.com\/wp-json\/wp\/v2\/posts\/888070\/revisions"}],"predecessor-version":[{"id":888072,"href":"https:\/\/magazineoffice.com\/wp-json\/wp\/v2\/posts\/888070\/revisions\/888072"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/magazineoffice.com\/wp-json\/wp\/v2\/media\/888071"}],"wp:attachment":[{"href":"https:\/\/magazineoffice.com\/wp-json\/wp\/v2\/media?parent=888070"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/magazineoffice.com\/wp-json\/wp\/v2\/categories?post=888070"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/magazineoffice.com\/wp-json\/wp\/v2\/tags?post=888070"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}