{"id":473,"date":"2015-12-18T05:00:08","date_gmt":"2015-12-18T05:00:08","guid":{"rendered":"https:\/\/possibleapp.com\/blog\/?p=473"},"modified":"2015-12-18T05:00:08","modified_gmt":"2015-12-18T05:00:08","slug":"gpuopen-amd-apuesta-al-open-source-para-enfrentar-a-gameworks","status":"publish","type":"post","link":"https:\/\/possibleapp.com\/blog\/2015\/12\/gpuopen-amd-apuesta-al-open-source-para-enfrentar-a-gameworks\/","title":{"rendered":"GPUOpen: AMD apuesta al open source para enfrentar a GameWorks"},"content":{"rendered":"<p>Nadie duda de que <strong>AMD<\/strong> ha logrado lanzar algunastarjetas gr\u00e1ficas muy atractivas en cuanto a su relaci\u00f3n <em>precio-rendimiento<\/em>, pero existen m\u00faltiples aspectos a mejorar, entre ellos la calidad de sus controladores, y las herramientas disponibles para los desarrolladores. Eso nos lleva a <strong>GPUOpen<\/strong>, iniciativa identificada como una respuesta directa al<strong>GameWorks<\/strong> de Nvidia, con el detalle de que todos y cada uno de sus elementos ser\u00e1n<strong>open source<\/strong>, bajo licencia MIT.<\/p>\n<p><a href=\"https:\/\/possibleapp.com\/blog\/wp-content\/uploads\/2015\/12\/logo-14.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-475\" src=\"https:\/\/possibleapp.com\/blog\/wp-content\/uploads\/2015\/12\/logo-14-300x221.jpg\" alt=\"logo-14\" width=\"381\" height=\"281\" srcset=\"https:\/\/possibleapp.com\/blog\/wp-content\/uploads\/2015\/12\/logo-14-300x221.jpg 300w, https:\/\/possibleapp.com\/blog\/wp-content\/uploads\/2015\/12\/logo-14.jpg 577w\" sizes=\"auto, (max-width: 381px) 100vw, 381px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>Como ya sabemos bien, el hardware AMD puede ser encontrado en las consolas de videojuegos m\u00e1s importantes que ofrece el mercado. La adopci\u00f3n de la arquitectura x86 le dio a los desarrolladores ventajas muy importantes, pero a\u00fan existen barreras fundamentales que afectan la din\u00e1mica de desarrollo entre consolas y PCs. A esto debemos sumar optimizaciones especiales que no son transferidas de un hardware a otro, debido a elementos propietarios como el <em>middleware<\/em> <strong>GameWorks<\/strong> de Nvidia. GameWorks cuenta con una importante cantidad de desarrolladores bajo sus alas, pero sus restricciones son numerosas, y en AMD creen que la mejor forma de contrarrestarlas es ofreciendo a cada interesado herramientas mucho m\u00e1s abiertas. El resultado, es <strong>GPUOpen<\/strong>.<\/p>\n<p><a href=\"https:\/\/possibleapp.com\/blog\/wp-content\/uploads\/2015\/12\/01-8.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-474\" src=\"https:\/\/possibleapp.com\/blog\/wp-content\/uploads\/2015\/12\/01-8-300x169.jpg\" alt=\"01-8\" width=\"472\" height=\"266\" srcset=\"https:\/\/possibleapp.com\/blog\/wp-content\/uploads\/2015\/12\/01-8-300x169.jpg 300w, https:\/\/possibleapp.com\/blog\/wp-content\/uploads\/2015\/12\/01-8.jpg 1024w\" sizes=\"auto, (max-width: 472px) 100vw, 472px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p><strong>Acceso directo al GPU<\/strong>, software open source y la creaci\u00f3n de est\u00e1ndares representan las tres propuestas principales de GPUOpen. Los recursos disponibles estar\u00e1n formados por los efectos TressFX, GeometryFX, AOFX y ShadowFX, las herramientas CodeXL y Tootle, y al menos cuatro SDK, acompa\u00f1ados por bibliotecas de servicios gr\u00e1ficos y muestras basadas en DirectX 11 y 12. Todo este contenido ser\u00e1 publicado en<strong>GitHub<\/strong>, y se sumar\u00e1 un portal dedicado para facilitar el acceso. Al mismo tiempo, dicho portal servir\u00e1 como una especie de blog con informaci\u00f3n actualizada destinada a desarrolladores, y por supuesto, cualquier persona interesada en seguir la evoluci\u00f3n de<strong>GPUOpen<\/strong>.<\/p>\n<p>La mejor parte es que cada componente de <strong>GPUOpen<\/strong> estar\u00e1 gobernado por una licencia MIT, reconocida por su flexibilidad. Los desarrolladores no s\u00f3lo podr\u00e1n ver de cerca el c\u00f3digo de las herramientas, sino tambi\u00e9n tomar ese c\u00f3digo para integrarlo en forma directa a sus proyectos, <em>sean propietarios u open source<\/em>. En esencia, <strong>GPUOpen<\/strong>es diametralmente opuesto a GameWorks. Mientras que Nvidia distribuye bibliotecas cerradas e impone condiciones a los desarrolladores a trav\u00e9s de contratos, GPUOpen coloca <em>casi todo<\/em> en sus manos. Esto deber\u00eda abrir una nueva etapa para juegos con un rendimiento muy superior sobre hardware AMD, tanto en Windows como en Linux.<\/p>\n<div class=\"external-link\">Fuente:<a href=\"http:\/\/www.anandtech.com\/show\/9853\/amd-gpuopen-linux-open-source\" target=\"_blank\">AnandTech<\/a><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Nadie duda de que AMD ha logrado lanzar algunastarjetas gr\u00e1ficas muy atractivas en cuanto a su relaci\u00f3n precio-rendimiento, pero existen m\u00faltiples aspectos a mejorar, entre ellos la calidad de sus controladores, y las herramientas disponibles para los desarrolladores. Eso nos lleva a GPUOpen, iniciativa identificada como una respuesta directa alGameWorks de Nvidia, con el detalle [&hellip;]<\/p>\n","protected":false},"author":6,"featured_media":475,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_et_pb_use_builder":"","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"categories":[1],"tags":[],"class_list":["post-473","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-general"],"_links":{"self":[{"href":"https:\/\/possibleapp.com\/blog\/wp-json\/wp\/v2\/posts\/473","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/possibleapp.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/possibleapp.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/possibleapp.com\/blog\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/possibleapp.com\/blog\/wp-json\/wp\/v2\/comments?post=473"}],"version-history":[{"count":1,"href":"https:\/\/possibleapp.com\/blog\/wp-json\/wp\/v2\/posts\/473\/revisions"}],"predecessor-version":[{"id":476,"href":"https:\/\/possibleapp.com\/blog\/wp-json\/wp\/v2\/posts\/473\/revisions\/476"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/possibleapp.com\/blog\/wp-json\/wp\/v2\/media\/475"}],"wp:attachment":[{"href":"https:\/\/possibleapp.com\/blog\/wp-json\/wp\/v2\/media?parent=473"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/possibleapp.com\/blog\/wp-json\/wp\/v2\/categories?post=473"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/possibleapp.com\/blog\/wp-json\/wp\/v2\/tags?post=473"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}